builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-078 starttime: 1465917805.06 results: success (0) buildid: 20160614063226 builduid: 19004ab3f6ca4b948df52d5d5d5ee979 revision: 773192ea404cb80f87268e17ee8786999cf717e6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-14 08:23:25.056172) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-14 08:23:25.057003) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-14 08:23:25.057524) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-14 08:23:25.166497) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-14 08:23:25.167027) ========= '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-078\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-078 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-078 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-078 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-078 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-078 WINDIR=C:\WINDOWS using PTY: False --08:23:25-- 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% 8.81 MB/s 08:23:25 (8.81 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.671000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-14 08:23:25.907503) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-14 08:23:25.907823) ========= '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-078\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-078 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-078 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-078 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-078 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-078 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.656000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-14 08:23:26.581131) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-14 08:23:26.581451) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 773192ea404cb80f87268e17ee8786999cf717e6 --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 773192ea404cb80f87268e17ee8786999cf717e6 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-078\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-078 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-078 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-078 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-078 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-078 WINDIR=C:\WINDOWS using PTY: False 2016-06-14 08:23:27,059 truncating revision to first 12 chars 2016-06-14 08:23:27,059 Setting DEBUG logging. 2016-06-14 08:23:27,059 attempt 1/10 2016-06-14 08:23:27,059 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/773192ea404c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-14 08:23:27,513 unpacking tar archive at: mozilla-beta-773192ea404c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.234000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-14 08:23:27.859496) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-14 08:23:27.859797) ========= script_repo_revision: 773192ea404cb80f87268e17ee8786999cf717e6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-14 08:23:27.860193) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-14 08:23:27.860473) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-14 08:23:27.877237) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 14 secs) (at 2016-06-14 08:23:27.877534) ========= '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-078\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-078 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-078 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-078 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-078 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-078 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:23:28 INFO - MultiFileLogger online at 20160614 08:23:28 in C:\slave\test 08:23:28 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:23:28 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:23:28 INFO - {'append_to_log': False, 08:23:28 INFO - 'base_work_dir': 'C:\\slave\\test', 08:23:28 INFO - 'blob_upload_branch': 'mozilla-beta', 08:23:28 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:23:28 INFO - 'buildbot_json_path': 'buildprops.json', 08:23:28 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:23:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:23:28 INFO - 'download_minidump_stackwalk': True, 08:23:28 INFO - 'download_symbols': 'true', 08:23:28 INFO - 'e10s': False, 08:23:28 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:23:28 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:23:28 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:23:28 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:23:28 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:23:28 INFO - 'C:/mozilla-build/tooltool.py'), 08:23:28 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:23:28 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:23:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:23:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:23:28 INFO - 'log_level': 'info', 08:23:28 INFO - 'log_to_console': True, 08:23:28 INFO - 'opt_config_files': (), 08:23:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:23:28 INFO - '--processes=1', 08:23:28 INFO - '--config=%(test_path)s/wptrunner.ini', 08:23:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:23:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:23:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:23:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:23:28 INFO - 'pip_index': False, 08:23:28 INFO - 'require_test_zip': True, 08:23:28 INFO - 'test_type': ('testharness',), 08:23:28 INFO - 'this_chunk': '1', 08:23:28 INFO - 'total_chunks': '10', 08:23:28 INFO - 'virtualenv_path': 'venv', 08:23:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:23:28 INFO - 'work_dir': 'build'} 08:23:28 INFO - ##### 08:23:28 INFO - ##### Running clobber step. 08:23:28 INFO - ##### 08:23:28 INFO - Running pre-action listener: _resource_record_pre_action 08:23:28 INFO - Running main action method: clobber 08:23:28 INFO - rmtree: C:\slave\test\build 08:23:28 INFO - Using _rmtree_windows ... 08:23:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:24:42 INFO - Running post-action listener: _resource_record_post_action 08:24:42 INFO - ##### 08:24:42 INFO - ##### Running read-buildbot-config step. 08:24:42 INFO - ##### 08:24:42 INFO - Running pre-action listener: _resource_record_pre_action 08:24:42 INFO - Running main action method: read_buildbot_config 08:24:42 INFO - Using buildbot properties: 08:24:42 INFO - { 08:24:42 INFO - "project": "", 08:24:42 INFO - "product": "firefox", 08:24:42 INFO - "script_repo_revision": "production", 08:24:42 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 08:24:42 INFO - "repository": "", 08:24:42 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 08:24:42 INFO - "buildid": "20160614063226", 08:24:42 INFO - "pgo_build": "False", 08:24:42 INFO - "basedir": "C:\\slave\\test", 08:24:42 INFO - "buildnumber": 2, 08:24:42 INFO - "slavename": "t-xp32-ix-078", 08:24:42 INFO - "revision": "773192ea404cb80f87268e17ee8786999cf717e6", 08:24:42 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 08:24:42 INFO - "platform": "win32", 08:24:42 INFO - "branch": "mozilla-beta", 08:24:42 INFO - "repo_path": "releases/mozilla-beta", 08:24:42 INFO - "moz_repo_path": "", 08:24:42 INFO - "stage_platform": "win32", 08:24:42 INFO - "builduid": "19004ab3f6ca4b948df52d5d5d5ee979", 08:24:42 INFO - "slavebuilddir": "test" 08:24:42 INFO - } 08:24:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:24:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:24:42 INFO - Running post-action listener: _resource_record_post_action 08:24:42 INFO - ##### 08:24:42 INFO - ##### Running download-and-extract step. 08:24:42 INFO - ##### 08:24:42 INFO - Running pre-action listener: _resource_record_pre_action 08:24:42 INFO - Running main action method: download_and_extract 08:24:42 INFO - mkdir: C:\slave\test\build\tests 08:24:42 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:24:42 INFO - https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:24:42 INFO - trying https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:24:42 INFO - Downloading https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/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:24:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/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:24:43 INFO - Downloaded 1240 bytes. 08:24:43 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:24:43 INFO - Using the following test package requirements: 08:24:43 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:24:43 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:24:43 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:24:43 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:24:43 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:24:43 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:24:43 INFO - u'jsshell-win32.zip'], 08:24:43 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:24:43 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:24:43 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:24:43 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:24:43 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:24:43 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:24:43 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:24:43 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:24:43 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:24:43 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:24:43 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:24:43 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:24:43 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:24:43 INFO - https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:24:43 INFO - trying https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:24:43 INFO - Downloading https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/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:24:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/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:24:45 INFO - Downloaded 20351732 bytes. 08:24:45 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:24:45 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:24:47 INFO - caution: filename not matched: web-platform/* 08:24:47 INFO - Return code: 11 08:24:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:47 INFO - https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:24:47 INFO - trying https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:24:47 INFO - Downloading https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/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:24:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/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:24:51 INFO - Downloaded 36389112 bytes. 08:24:51 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:24:51 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:25:42 INFO - caution: filename not matched: bin/* 08:25:42 INFO - caution: filename not matched: config/* 08:25:42 INFO - caution: filename not matched: mozbase/* 08:25:42 INFO - caution: filename not matched: marionette/* 08:25:42 INFO - caution: filename not matched: tools/wptserve/* 08:25:42 INFO - Return code: 11 08:25:42 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:25:42 INFO - https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:25:42 INFO - trying https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:25:42 INFO - Downloading https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:25:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/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:25:48 INFO - Downloaded 68459028 bytes. 08:25:48 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:25:48 INFO - mkdir: C:\slave\test\properties 08:25:48 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:25:48 INFO - Writing to file C:\slave\test\properties\build_url 08:25:48 INFO - Contents: 08:25:48 INFO - build_url:https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:25:49 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:25:49 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:25:49 INFO - Writing to file C:\slave\test\properties\symbols_url 08:25:49 INFO - Contents: 08:25:49 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:25:49 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:25:49 INFO - https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:25:49 INFO - trying https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:25:49 INFO - Downloading https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/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:25:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/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:25:53 INFO - Downloaded 55575734 bytes. 08:25:53 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:25:53 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:25:58 INFO - Return code: 0 08:25:58 INFO - Running post-action listener: _resource_record_post_action 08:25:58 INFO - Running post-action listener: set_extra_try_arguments 08:25:58 INFO - ##### 08:25:58 INFO - ##### Running create-virtualenv step. 08:25:58 INFO - ##### 08:25:58 INFO - Running pre-action listener: _pre_create_virtualenv 08:25:58 INFO - Running pre-action listener: _resource_record_pre_action 08:25:58 INFO - Running main action method: create_virtualenv 08:25:58 INFO - Creating virtualenv C:\slave\test\build\venv 08:25:58 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:25:58 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:25:59 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:26:00 INFO - Installing distribute......................................................................................................................................................................................done. 08:26:01 INFO - Return code: 0 08:26:01 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:26:01 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:26:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:26:01 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:26:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:26:01 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-078', 'USERDOMAIN': 'T-XP32-IX-078', '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-078', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-078', '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-078\\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-078'}}, attempt #1 08:26:01 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:26:01 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:26:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:26:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\Application Data', 08:26:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:26:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-078', 08:26:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:26:01 INFO - 'DCLOCATION': 'SCL3', 08:26:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:26:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:26:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:26:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:26:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:26:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:26:01 INFO - 'HOMEDRIVE': 'C:', 08:26:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-078', 08:26:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:26:01 INFO - 'KTS_VERSION': '1.19c', 08:26:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:26:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-078', 08:26:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:26:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:26:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:26:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:26:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:26:01 INFO - 'MOZ_AIRBAG': '1', 08:26:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:26:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:26:01 INFO - 'MOZ_MSVCVERSION': '8', 08:26:01 INFO - 'MOZ_NO_REMOTE': '1', 08:26:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:26:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:26:01 INFO - 'NO_EM_RESTART': '1', 08:26:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:26:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:26:01 INFO - 'OS': 'Windows_NT', 08:26:01 INFO - 'OURDRIVE': 'C:', 08:26:01 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:26:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:26:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:26:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:26:01 INFO - 'PROCESSOR_LEVEL': '6', 08:26:01 INFO - 'PROCESSOR_REVISION': '1e05', 08:26:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:26:01 INFO - 'PROMPT': '$P$G', 08:26:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:26:01 INFO - 'PWD': 'C:\\slave\\test', 08:26:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:26:01 INFO - 'SESSIONNAME': 'Console', 08:26:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:26:01 INFO - 'SYSTEMDRIVE': 'C:', 08:26:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:26:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:01 INFO - 'TEST1': 'testie', 08:26:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:01 INFO - 'USERDOMAIN': 'T-XP32-IX-078', 08:26:01 INFO - 'USERNAME': 'cltbld', 08:26:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078', 08:26:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:26:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:26:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:26:01 INFO - 'WINDIR': 'C:\\WINDOWS', 08:26:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:26:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:26:02 INFO - Downloading/unpacking psutil>=0.7.1 08:26:02 INFO - Running setup.py egg_info for package psutil 08:26:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:26:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:26:02 INFO - Installing collected packages: psutil 08:26:02 INFO - Running setup.py install for psutil 08:26:02 INFO - building 'psutil._psutil_windows' extension 08:26:02 INFO - error: Unable to find vcvarsall.bat 08:26:02 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-lpfgki-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:26:02 INFO - running install 08:26:02 INFO - running build 08:26:02 INFO - running build_py 08:26:02 INFO - creating build 08:26:02 INFO - creating build\lib.win32-2.7 08:26:02 INFO - creating build\lib.win32-2.7\psutil 08:26:02 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:26:02 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:26:02 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:26:02 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:26:02 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:26:02 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:26:02 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:26:02 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:26:02 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:26:02 INFO - running build_ext 08:26:02 INFO - building 'psutil._psutil_windows' extension 08:26:02 INFO - error: Unable to find vcvarsall.bat 08:26:02 INFO - ---------------------------------------- 08:26:02 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-lpfgki-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:26:02 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-078\Application Data\pip\pip.log 08:26:02 WARNING - Return code: 1 08:26:02 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:26:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:26:02 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:26:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:26:02 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:26:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:26:02 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-078', 'USERDOMAIN': 'T-XP32-IX-078', '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-078', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-078', '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-078\\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-078'}}, attempt #1 08:26:02 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:26:02 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:26:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:26:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\Application Data', 08:26:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:26:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-078', 08:26:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:26:02 INFO - 'DCLOCATION': 'SCL3', 08:26:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:26:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:26:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:26:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:26:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:26:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:26:02 INFO - 'HOMEDRIVE': 'C:', 08:26:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-078', 08:26:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:26:02 INFO - 'KTS_VERSION': '1.19c', 08:26:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:26:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-078', 08:26:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:26:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:26:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:26:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:26:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:26:02 INFO - 'MOZ_AIRBAG': '1', 08:26:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:26:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:26:02 INFO - 'MOZ_MSVCVERSION': '8', 08:26:02 INFO - 'MOZ_NO_REMOTE': '1', 08:26:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:26:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:26:02 INFO - 'NO_EM_RESTART': '1', 08:26:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:26:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:26:02 INFO - 'OS': 'Windows_NT', 08:26:02 INFO - 'OURDRIVE': 'C:', 08:26:02 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:26:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:26:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:26:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:26:02 INFO - 'PROCESSOR_LEVEL': '6', 08:26:02 INFO - 'PROCESSOR_REVISION': '1e05', 08:26:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:26:02 INFO - 'PROMPT': '$P$G', 08:26:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:26:02 INFO - 'PWD': 'C:\\slave\\test', 08:26:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:26:02 INFO - 'SESSIONNAME': 'Console', 08:26:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:26:02 INFO - 'SYSTEMDRIVE': 'C:', 08:26:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:26:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:02 INFO - 'TEST1': 'testie', 08:26:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:02 INFO - 'USERDOMAIN': 'T-XP32-IX-078', 08:26:02 INFO - 'USERNAME': 'cltbld', 08:26:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078', 08:26:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:26:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:26:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:26:02 INFO - 'WINDIR': 'C:\\WINDOWS', 08:26:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:26:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:26:03 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:26:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:26:03 INFO - Running setup.py egg_info for package mozsystemmonitor 08:26:03 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:26:03 INFO - Running setup.py egg_info for package psutil 08:26:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:26:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:26:03 INFO - Installing collected packages: mozsystemmonitor, psutil 08:26:03 INFO - Running setup.py install for mozsystemmonitor 08:26:03 INFO - Running setup.py install for psutil 08:26:03 INFO - building 'psutil._psutil_windows' extension 08:26:03 INFO - error: Unable to find vcvarsall.bat 08:26:03 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-bq9clo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:26:03 INFO - running install 08:26:03 INFO - running build 08:26:03 INFO - running build_py 08:26:03 INFO - running build_ext 08:26:03 INFO - building 'psutil._psutil_windows' extension 08:26:03 INFO - error: Unable to find vcvarsall.bat 08:26:03 INFO - ---------------------------------------- 08:26:03 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-bq9clo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:26:03 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-078\Application Data\pip\pip.log 08:26:03 WARNING - Return code: 1 08:26:03 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:26:03 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:26:03 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:26:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:26:03 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:26:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:26:03 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-078', 'USERDOMAIN': 'T-XP32-IX-078', '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-078', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-078', '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-078\\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-078'}}, attempt #1 08:26:03 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:26:03 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:26:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:26:03 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\Application Data', 08:26:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:26:03 INFO - 'COMPUTERNAME': 'T-XP32-IX-078', 08:26:03 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:26:03 INFO - 'DCLOCATION': 'SCL3', 08:26:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:26:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:26:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:26:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:26:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:26:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:26:03 INFO - 'HOMEDRIVE': 'C:', 08:26:03 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-078', 08:26:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:26:03 INFO - 'KTS_VERSION': '1.19c', 08:26:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:26:03 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-078', 08:26:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:26:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:26:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:26:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:26:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:26:03 INFO - 'MOZ_AIRBAG': '1', 08:26:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:26:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:26:03 INFO - 'MOZ_MSVCVERSION': '8', 08:26:03 INFO - 'MOZ_NO_REMOTE': '1', 08:26:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:26:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:26:03 INFO - 'NO_EM_RESTART': '1', 08:26:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:26:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:26:03 INFO - 'OS': 'Windows_NT', 08:26:03 INFO - 'OURDRIVE': 'C:', 08:26:03 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:26:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:26:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:26:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:26:03 INFO - 'PROCESSOR_LEVEL': '6', 08:26:03 INFO - 'PROCESSOR_REVISION': '1e05', 08:26:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:26:03 INFO - 'PROMPT': '$P$G', 08:26:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:26:03 INFO - 'PWD': 'C:\\slave\\test', 08:26:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:26:03 INFO - 'SESSIONNAME': 'Console', 08:26:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:26:03 INFO - 'SYSTEMDRIVE': 'C:', 08:26:03 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:26:03 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:03 INFO - 'TEST1': 'testie', 08:26:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:03 INFO - 'USERDOMAIN': 'T-XP32-IX-078', 08:26:03 INFO - 'USERNAME': 'cltbld', 08:26:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078', 08:26:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:26:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:26:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:26:03 INFO - 'WINDIR': 'C:\\WINDOWS', 08:26:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:26:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:26:03 INFO - Downloading/unpacking blobuploader==1.2.4 08:26:03 INFO - Downloading blobuploader-1.2.4.tar.gz 08:26:03 INFO - Running setup.py egg_info for package blobuploader 08:26:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:26:05 INFO - Running setup.py egg_info for package requests 08:26:05 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:26:05 INFO - Downloading docopt-0.6.1.tar.gz 08:26:05 INFO - Running setup.py egg_info for package docopt 08:26:05 INFO - Installing collected packages: blobuploader, docopt, requests 08:26:05 INFO - Running setup.py install for blobuploader 08:26:05 INFO - Running setup.py install for docopt 08:26:05 INFO - Running setup.py install for requests 08:26:05 INFO - Successfully installed blobuploader docopt requests 08:26:05 INFO - Cleaning up... 08:26:05 INFO - Return code: 0 08:26:05 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:26: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:26:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:26: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:26:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:26:05 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-078', 'USERDOMAIN': 'T-XP32-IX-078', '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-078', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-078', '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-078\\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-078'}}, attempt #1 08:26:05 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:26:05 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:26:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:26:05 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\Application Data', 08:26:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:26:05 INFO - 'COMPUTERNAME': 'T-XP32-IX-078', 08:26:05 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:26:05 INFO - 'DCLOCATION': 'SCL3', 08:26:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:26:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:26:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:26:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:26:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:26:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:26:05 INFO - 'HOMEDRIVE': 'C:', 08:26:05 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-078', 08:26:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:26:05 INFO - 'KTS_VERSION': '1.19c', 08:26:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:26:05 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-078', 08:26:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:26:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:26:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:26:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:26:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:26:05 INFO - 'MOZ_AIRBAG': '1', 08:26:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:26:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:26:05 INFO - 'MOZ_MSVCVERSION': '8', 08:26:05 INFO - 'MOZ_NO_REMOTE': '1', 08:26:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:26:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:26:05 INFO - 'NO_EM_RESTART': '1', 08:26:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:26:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:26:05 INFO - 'OS': 'Windows_NT', 08:26:05 INFO - 'OURDRIVE': 'C:', 08:26: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:26:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:26:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:26:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:26:05 INFO - 'PROCESSOR_LEVEL': '6', 08:26:05 INFO - 'PROCESSOR_REVISION': '1e05', 08:26:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:26:05 INFO - 'PROMPT': '$P$G', 08:26:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:26:05 INFO - 'PWD': 'C:\\slave\\test', 08:26:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:26:05 INFO - 'SESSIONNAME': 'Console', 08:26:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:26:05 INFO - 'SYSTEMDRIVE': 'C:', 08:26:05 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:26:05 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:05 INFO - 'TEST1': 'testie', 08:26:05 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:05 INFO - 'USERDOMAIN': 'T-XP32-IX-078', 08:26:05 INFO - 'USERNAME': 'cltbld', 08:26:05 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078', 08:26:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:26:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:26:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:26:05 INFO - 'WINDIR': 'C:\\WINDOWS', 08:26:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:26:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:26:10 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:26:10 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:26:10 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:26:10 INFO - Unpacking c:\slave\test\build\tests\marionette 08:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:26:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:26:10 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:26:10 INFO - Running setup.py install for browsermob-proxy 08:26:15 INFO - Running setup.py install for manifestparser 08:26:15 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Running setup.py install for marionette-client 08:26:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:26:15 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Running setup.py install for marionette-driver 08:26:15 INFO - Running setup.py install for mozcrash 08:26:15 INFO - Running setup.py install for mozdebug 08:26:15 INFO - Running setup.py install for mozdevice 08:26:15 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Running setup.py install for mozfile 08:26:15 INFO - Running setup.py install for mozhttpd 08:26:15 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Running setup.py install for mozinfo 08:26:15 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Running setup.py install for mozInstall 08:26:15 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Running setup.py install for mozleak 08:26:15 INFO - Running setup.py install for mozlog 08:26:15 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Running setup.py install for moznetwork 08:26:15 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Running setup.py install for mozprocess 08:26:15 INFO - Running setup.py install for mozprofile 08:26:15 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Running setup.py install for mozrunner 08:26:15 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Running setup.py install for mozscreenshot 08:26:15 INFO - Running setup.py install for moztest 08:26:15 INFO - Running setup.py install for mozversion 08:26:15 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:26:15 INFO - Running setup.py install for wptserve 08:26:15 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:26:15 INFO - Cleaning up... 08:26:15 INFO - Return code: 0 08:26:15 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:26:15 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:26:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:26:15 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:26:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:26:15 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-078', 'USERDOMAIN': 'T-XP32-IX-078', '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-078', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-078', '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-078\\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-078'}}, attempt #1 08:26:15 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:26:15 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:26:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:26:15 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\Application Data', 08:26:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:26:15 INFO - 'COMPUTERNAME': 'T-XP32-IX-078', 08:26:15 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:26:15 INFO - 'DCLOCATION': 'SCL3', 08:26:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:26:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:26:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:26:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:26:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:26:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:26:15 INFO - 'HOMEDRIVE': 'C:', 08:26:15 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-078', 08:26:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:26:15 INFO - 'KTS_VERSION': '1.19c', 08:26:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:26:15 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-078', 08:26:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:26:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:26:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:26:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:26:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:26:15 INFO - 'MOZ_AIRBAG': '1', 08:26:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:26:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:26:15 INFO - 'MOZ_MSVCVERSION': '8', 08:26:15 INFO - 'MOZ_NO_REMOTE': '1', 08:26:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:26:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:26:15 INFO - 'NO_EM_RESTART': '1', 08:26:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:26:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:26:15 INFO - 'OS': 'Windows_NT', 08:26:15 INFO - 'OURDRIVE': 'C:', 08:26:15 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:26:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:26:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:26:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:26:15 INFO - 'PROCESSOR_LEVEL': '6', 08:26:15 INFO - 'PROCESSOR_REVISION': '1e05', 08:26:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:26:15 INFO - 'PROMPT': '$P$G', 08:26:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:26:15 INFO - 'PWD': 'C:\\slave\\test', 08:26:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:26:15 INFO - 'SESSIONNAME': 'Console', 08:26:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:26:15 INFO - 'SYSTEMDRIVE': 'C:', 08:26:15 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:26:15 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:15 INFO - 'TEST1': 'testie', 08:26:15 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:15 INFO - 'USERDOMAIN': 'T-XP32-IX-078', 08:26:15 INFO - 'USERNAME': 'cltbld', 08:26:15 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078', 08:26:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:26:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:26:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:26:15 INFO - 'WINDIR': 'C:\\WINDOWS', 08:26:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:26:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:26:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:26:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:26:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:26:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:26:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:26:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:26:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:26:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:26:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:26:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:26:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:26:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:26:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:26:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:26:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:26:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:26:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:26:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:26:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:26:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:26:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:26:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:26:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:26:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:26:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:26:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:26:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:26:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:26:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:26:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:26:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:26:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:26:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:26:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:26:19 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:26:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:26:19 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:26:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:26:19 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:26:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:26:19 INFO - Unpacking c:\slave\test\build\tests\marionette 08:26:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:26:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:26:19 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:26:25 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:26:25 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:26:25 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:26:25 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:26:25 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:26:25 INFO - Downloading blessings-1.6.tar.gz 08:26:25 INFO - Running setup.py egg_info for package blessings 08:26:25 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:26:25 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:26:25 INFO - Running setup.py install for blessings 08:26:25 INFO - Running setup.py install for browsermob-proxy 08:26:25 INFO - Running setup.py install for manifestparser 08:26:25 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Running setup.py install for marionette-client 08:26:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:26:25 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Running setup.py install for marionette-driver 08:26:25 INFO - Running setup.py install for mozcrash 08:26:25 INFO - Running setup.py install for mozdebug 08:26:25 INFO - Running setup.py install for mozdevice 08:26:25 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Running setup.py install for mozhttpd 08:26:25 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Running setup.py install for mozInstall 08:26:25 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Running setup.py install for mozleak 08:26:25 INFO - Running setup.py install for mozprofile 08:26:25 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Running setup.py install for mozrunner 08:26:25 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:26:25 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:26:26 INFO - Running setup.py install for mozscreenshot 08:26:26 INFO - Running setup.py install for moztest 08:26:26 INFO - Running setup.py install for mozversion 08:26:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:26:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:26:26 INFO - Running setup.py install for wptserve 08:26:26 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:26:26 INFO - Cleaning up... 08:26:26 INFO - Return code: 0 08:26:26 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:26:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:26:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:26:26 INFO - Reading from file tmpfile_stdout 08:26:26 INFO - Using _rmtree_windows ... 08:26:26 INFO - Using _rmtree_windows ... 08:26:26 INFO - Current package versions: 08:26:26 INFO - blessings == 1.6 08:26:26 INFO - blobuploader == 1.2.4 08:26:26 INFO - browsermob-proxy == 0.6.0 08:26:26 INFO - distribute == 0.6.14 08:26:26 INFO - docopt == 0.6.1 08:26:26 INFO - manifestparser == 1.1 08:26:26 INFO - marionette-client == 2.3.0 08:26:26 INFO - marionette-driver == 1.4.0 08:26:26 INFO - mozInstall == 1.12 08:26:26 INFO - mozcrash == 0.17 08:26:26 INFO - mozdebug == 0.1 08:26:26 INFO - mozdevice == 0.48 08:26:26 INFO - mozfile == 1.2 08:26:26 INFO - mozhttpd == 0.7 08:26:26 INFO - mozinfo == 0.9 08:26:26 INFO - mozleak == 0.1 08:26:26 INFO - mozlog == 3.1 08:26:26 INFO - moznetwork == 0.27 08:26:26 INFO - mozprocess == 0.22 08:26:26 INFO - mozprofile == 0.28 08:26:26 INFO - mozrunner == 6.11 08:26:26 INFO - mozscreenshot == 0.1 08:26:26 INFO - mozsystemmonitor == 0.0 08:26:26 INFO - moztest == 0.7 08:26:26 INFO - mozversion == 1.4 08:26:26 INFO - requests == 1.2.3 08:26:26 INFO - wptserve == 1.4.0 08:26:26 INFO - Running post-action listener: _resource_record_post_action 08:26:26 INFO - Running post-action listener: _start_resource_monitoring 08:26:26 INFO - Starting resource monitoring. 08:26:26 INFO - ##### 08:26:26 INFO - ##### Running pull step. 08:26:26 INFO - ##### 08:26:26 INFO - Running pre-action listener: _resource_record_pre_action 08:26:26 INFO - Running main action method: pull 08:26:26 INFO - Pull has nothing to do! 08:26:26 INFO - Running post-action listener: _resource_record_post_action 08:26:26 INFO - ##### 08:26:26 INFO - ##### Running install step. 08:26:26 INFO - ##### 08:26:26 INFO - Running pre-action listener: _resource_record_pre_action 08:26:26 INFO - Running main action method: install 08:26:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:26:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:26:26 INFO - Reading from file tmpfile_stdout 08:26:26 INFO - Using _rmtree_windows ... 08:26:26 INFO - Using _rmtree_windows ... 08:26:26 INFO - Detecting whether we're running mozinstall >=1.0... 08:26:26 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:26:26 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:26:26 INFO - Reading from file tmpfile_stdout 08:26:26 INFO - Output received: 08:26:26 INFO - Usage: mozinstall-script.py [options] installer 08:26:26 INFO - Options: 08:26:26 INFO - -h, --help show this help message and exit 08:26:26 INFO - -d DEST, --destination=DEST 08:26:26 INFO - Directory to install application into. [default: 08:26:26 INFO - "C:\slave\test"] 08:26:26 INFO - --app=APP Application being installed. [default: firefox] 08:26:26 INFO - Using _rmtree_windows ... 08:26:26 INFO - Using _rmtree_windows ... 08:26:26 INFO - mkdir: C:\slave\test\build\application 08:26:26 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:26:26 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:26:29 INFO - Reading from file tmpfile_stdout 08:26:29 INFO - Output received: 08:26:29 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:26:29 INFO - Using _rmtree_windows ... 08:26:29 INFO - Using _rmtree_windows ... 08:26:29 INFO - Running post-action listener: _resource_record_post_action 08:26:29 INFO - ##### 08:26:29 INFO - ##### Running run-tests step. 08:26:29 INFO - ##### 08:26:29 INFO - Running pre-action listener: _resource_record_pre_action 08:26:29 INFO - Running main action method: run_tests 08:26:29 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:26:29 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:26:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:26:29 INFO - grabbing minidump binary from tooltool 08:26:29 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:26:29 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:26:29 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:26:29 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:26:29 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:26:29 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmptuobtj 08:26:29 INFO - INFO - File integrity verified, renaming tmptuobtj to win32-minidump_stackwalk.exe 08:26:29 INFO - Return code: 0 08:26:29 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:26:29 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:26:29 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/VH7fwN9QTx6MKGk3jqotmQ/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:26:29 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/VH7fwN9QTx6MKGk3jqotmQ/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:26:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:26:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\Application Data', 08:26:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:26:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-078', 08:26:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:26:29 INFO - 'DCLOCATION': 'SCL3', 08:26:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:26:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:26:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:26:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:26:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:26:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:26:29 INFO - 'HOMEDRIVE': 'C:', 08:26:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-078', 08:26:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:26:29 INFO - 'KTS_VERSION': '1.19c', 08:26:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:26:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-078', 08:26:29 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:26:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:26:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:26:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:26:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:26:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:26:29 INFO - 'MOZ_AIRBAG': '1', 08:26:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:26:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:26:29 INFO - 'MOZ_MSVCVERSION': '8', 08:26:29 INFO - 'MOZ_NO_REMOTE': '1', 08:26:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:26:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:26:29 INFO - 'NO_EM_RESTART': '1', 08:26:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:26:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:26:29 INFO - 'OS': 'Windows_NT', 08:26:29 INFO - 'OURDRIVE': 'C:', 08:26:29 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:26:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:26:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:26:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:26:29 INFO - 'PROCESSOR_LEVEL': '6', 08:26:29 INFO - 'PROCESSOR_REVISION': '1e05', 08:26:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:26:29 INFO - 'PROMPT': '$P$G', 08:26:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:26:29 INFO - 'PWD': 'C:\\slave\\test', 08:26:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:26:29 INFO - 'SESSIONNAME': 'Console', 08:26:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:26:29 INFO - 'SYSTEMDRIVE': 'C:', 08:26:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:26:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:29 INFO - 'TEST1': 'testie', 08:26:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:26:29 INFO - 'USERDOMAIN': 'T-XP32-IX-078', 08:26:29 INFO - 'USERNAME': 'cltbld', 08:26:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078', 08:26:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:26:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:26:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:26:29 INFO - 'WINDIR': 'C:\\WINDOWS', 08:26:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:26:29 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/VH7fwN9QTx6MKGk3jqotmQ/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:26:31 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:26:31 INFO - import pkg_resources 08:26:32 INFO - Using 1 client processes 08:26:35 INFO - SUITE-START | Running 778 tests 08:26:35 INFO - Running testharness tests 08:26:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:26:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:26:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:26:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:26:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:26:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:26:35 INFO - Setting up ssl 08:26:35 INFO - PROCESS | certutil | 08:26:35 INFO - PROCESS | certutil | 08:26:35 INFO - PROCESS | certutil | 08:26:35 INFO - Certificate Nickname Trust Attributes 08:26:35 INFO - SSL,S/MIME,JAR/XPI 08:26:35 INFO - 08:26:35 INFO - web-platform-tests CT,, 08:26:35 INFO - 08:26:35 INFO - Starting runner 08:26:37 INFO - PROCESS | 4092 | [4092] 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:26:37 INFO - PROCESS | 4092 | [4092] 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:26:37 INFO - PROCESS | 4092 | [4092] 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:26:38 INFO - PROCESS | 4092 | 1465917998781 Marionette DEBUG Marionette enabled via build flag and pref 08:26:38 INFO - PROCESS | 4092 | ++DOCSHELL 114C6000 == 1 [pid = 4092] [id = 1] 08:26:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 1 (114C6400) [pid = 4092] [serial = 1] [outer = 00000000] 08:26:38 INFO - PROCESS | 4092 | [4092] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:26:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 2 (114C7000) [pid = 4092] [serial = 2] [outer = 114C6400] 08:26:39 INFO - PROCESS | 4092 | [4092] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 08:26:39 INFO - PROCESS | 4092 | [4092] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 08:26:39 INFO - PROCESS | 4092 | ++DOCSHELL 12812000 == 2 [pid = 4092] [id = 2] 08:26:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 3 (12812400) [pid = 4092] [serial = 3] [outer = 00000000] 08:26:39 INFO - PROCESS | 4092 | [4092] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:26:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 4 (12813000) [pid = 4092] [serial = 4] [outer = 12812400] 08:26:39 INFO - PROCESS | 4092 | 1465917999391 Marionette INFO Listening on port 2828 08:26:39 INFO - PROCESS | 4092 | 1465917999775 Marionette DEBUG Marionette enabled via command-line flag 08:26:39 INFO - PROCESS | 4092 | ++DOCSHELL 13154800 == 3 [pid = 4092] [id = 3] 08:26:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 5 (1315C800) [pid = 4092] [serial = 5] [outer = 00000000] 08:26:39 INFO - PROCESS | 4092 | [4092] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:26:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 6 (1315D400) [pid = 4092] [serial = 6] [outer = 1315C800] 08:26:39 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:26:40 INFO - PROCESS | 4092 | [4092] 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:26:40 INFO - PROCESS | 4092 | [4092] 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:26:40 INFO - PROCESS | 4092 | [4092] 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:26:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 7 (134B4400) [pid = 4092] [serial = 7] [outer = 12812400] 08:26:40 INFO - PROCESS | 4092 | [4092] 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:26:40 INFO - PROCESS | 4092 | 1465918000130 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1754 08:26:40 INFO - PROCESS | 4092 | [4092] 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:26:40 INFO - PROCESS | 4092 | 1465918000184 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1755 08:26:40 INFO - PROCESS | 4092 | 1465918000187 Marionette DEBUG Closed connection conn0 08:26:40 INFO - PROCESS | 4092 | 1465918000315 Marionette DEBUG Closed connection conn1 08:26:40 INFO - PROCESS | 4092 | [4092] 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:26:40 INFO - PROCESS | 4092 | 1465918000322 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1756 08:26:40 INFO - PROCESS | 4092 | 1465918000329 Marionette DEBUG Closed connection conn2 08:26:40 INFO - PROCESS | 4092 | [4092] 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:26:40 INFO - PROCESS | 4092 | 1465918000338 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1757 08:26:40 INFO - PROCESS | 4092 | ++DOCSHELL 114C7400 == 4 [pid = 4092] [id = 4] 08:26:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 8 (13B3C800) [pid = 4092] [serial = 8] [outer = 00000000] 08:26:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 9 (1430A400) [pid = 4092] [serial = 9] [outer = 13B3C800] 08:26:40 INFO - PROCESS | 4092 | [4092] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 08:26:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 10 (1430FC00) [pid = 4092] [serial = 10] [outer = 13B3C800] 08:26:40 INFO - PROCESS | 4092 | 1465918000582 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:26:40 INFO - PROCESS | 4092 | 1465918000588 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":"20160614063226","device":"desktop","version":"48.0"} 08:26:40 INFO - PROCESS | 4092 | [4092] 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:26:40 INFO - PROCESS | 4092 | [4092] 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:26:40 INFO - PROCESS | 4092 | [4092] 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:26:41 INFO - PROCESS | 4092 | [4092] 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:26:41 INFO - PROCESS | 4092 | ++DOCSHELL 15C63400 == 5 [pid = 4092] [id = 5] 08:26:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 11 (15C67000) [pid = 4092] [serial = 11] [outer = 00000000] 08:26:41 INFO - PROCESS | 4092 | ++DOCSHELL 15C67400 == 6 [pid = 4092] [id = 6] 08:26:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 12 (15C67800) [pid = 4092] [serial = 12] [outer = 00000000] 08:26:41 INFO - PROCESS | 4092 | [4092] 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:26:41 INFO - PROCESS | 4092 | ++DOCSHELL 16688C00 == 7 [pid = 4092] [id = 7] 08:26:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 13 (16689000) [pid = 4092] [serial = 13] [outer = 00000000] 08:26:41 INFO - PROCESS | 4092 | [4092] 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:26:42 INFO - PROCESS | 4092 | [4092] 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:26:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 14 (16944C00) [pid = 4092] [serial = 14] [outer = 16689000] 08:26:42 INFO - PROCESS | 4092 | [4092] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 08:26:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 15 (16FF1400) [pid = 4092] [serial = 15] [outer = 15C67000] 08:26:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 16 (16FF3000) [pid = 4092] [serial = 16] [outer = 15C67800] 08:26:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 17 (16FF5800) [pid = 4092] [serial = 17] [outer = 16689000] 08:26:42 INFO - PROCESS | 4092 | 1465918002910 Marionette INFO startBrowser 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:42 INFO - PROCESS | 4092 | 1465918002946 Marionette DEBUG loaded listener.js 08:26:42 INFO - PROCESS | 4092 | 1465918002959 Marionette DEBUG loaded listener.js 08:26:42 INFO - PROCESS | 4092 | 1465918002961 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 18 (1812F000) [pid = 4092] [serial = 18] [outer = 16689000] 08:26:43 INFO - PROCESS | 4092 | 1465918003477 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"8eebd301-6c15-4cef-bbf3-7f6e8c65fe33","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":"20160614063226","device":"desktop","version":"48.0","command_id":1}}] 08:26:43 INFO - PROCESS | 4092 | 1465918003629 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:26:43 INFO - PROCESS | 4092 | 1465918003632 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:43 INFO - PROCESS | 4092 | 1465918003686 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:26:43 INFO - PROCESS | 4092 | 1465918003795 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:26:43 INFO - PROCESS | 4092 | 1465918003798 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:43 INFO - PROCESS | 4092 | [4092] 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:26:44 INFO - PROCESS | 4092 | [4092] 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:26:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 19 (19A51800) [pid = 4092] [serial = 19] [outer = 16689000] 08:26:44 INFO - PROCESS | 4092 | [4092] 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:26:44 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:44 INFO - PROCESS | 4092 | 1465918004271 Marionette TRACE conn3 <- [1,3,null,{}] 08:26:44 INFO - PROCESS | 4092 | 1465918004289 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:26:44 INFO - PROCESS | 4092 | 1465918004291 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:44 INFO - PROCESS | 4092 | 1465918004319 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:26:44 INFO - PROCESS | 4092 | 1465918004347 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:26:44 INFO - PROCESS | 4092 | 1465918004349 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 08:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:26:44 INFO - PROCESS | 4092 | 1465918004367 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:26:44 INFO - PROCESS | 4092 | 1465918004371 Marionette TRACE conn3 <- [1,6,null,{}] 08:26:44 INFO - PROCESS | 4092 | 1465918004389 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:26:44 INFO - PROCESS | 4092 | 1465918004392 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:44 INFO - PROCESS | 4092 | 1465918004479 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:26:44 INFO - PROCESS | 4092 | 1465918004485 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:44 INFO - PROCESS | 4092 | 1465918004487 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:44 INFO - PROCESS | 4092 | ++DOCSHELL 1660EC00 == 8 [pid = 4092] [id = 8] 08:26:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 20 (1A047800) [pid = 4092] [serial = 20] [outer = 00000000] 08:26:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 21 (1A04A000) [pid = 4092] [serial = 21] [outer = 1A047800] 08:26:44 INFO - PROCESS | 4092 | 1465918004534 Marionette DEBUG loaded listener.js 08:26:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 22 (1A04DC00) [pid = 4092] [serial = 22] [outer = 1A047800] 08:26:44 INFO - PROCESS | 4092 | ++DOCSHELL 19E43000 == 9 [pid = 4092] [id = 9] 08:26:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 23 (19E42800) [pid = 4092] [serial = 23] [outer = 00000000] 08:26:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 24 (19E45C00) [pid = 4092] [serial = 24] [outer = 19E42800] 08:26:44 INFO - PROCESS | 4092 | 1465918004953 Marionette DEBUG loaded listener.js 08:26:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 25 (19E2C000) [pid = 4092] [serial = 25] [outer = 19E42800] 08:26:45 INFO - PROCESS | 4092 | 1465918005163 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:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 859ms 08:26:45 INFO - PROCESS | 4092 | 1465918005279 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:26:45 INFO - PROCESS | 4092 | 1465918005281 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 08:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:26:45 INFO - PROCESS | 4092 | 1465918005293 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:26:45 INFO - PROCESS | 4092 | 1465918005295 Marionette TRACE conn3 <- [1,10,null,{}] 08:26:45 INFO - PROCESS | 4092 | 1465918005366 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:26:45 INFO - PROCESS | 4092 | 1465918005371 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:45 INFO - PROCESS | 4092 | 1465918005490 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:26:45 INFO - PROCESS | 4092 | 1465918005501 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:45 INFO - PROCESS | 4092 | 1465918005504 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:45 INFO - PROCESS | 4092 | ++DOCSHELL 1A73B800 == 10 [pid = 4092] [id = 10] 08:26:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 26 (1A73BC00) [pid = 4092] [serial = 26] [outer = 00000000] 08:26:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 27 (1B027000) [pid = 4092] [serial = 27] [outer = 1A73BC00] 08:26:45 INFO - PROCESS | 4092 | 1465918005550 Marionette DEBUG loaded listener.js 08:26:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 28 (1B02AC00) [pid = 4092] [serial = 28] [outer = 1A73BC00] 08:26:45 INFO - PROCESS | 4092 | 1465918005867 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:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 562ms 08:26:45 INFO - PROCESS | 4092 | 1465918005892 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:26:45 INFO - PROCESS | 4092 | 1465918005894 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 08:26:45 INFO - PROCESS | 4092 | 1465918005902 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:26:45 INFO - PROCESS | 4092 | 1465918005903 Marionette TRACE conn3 <- [1,14,null,{}] 08:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:26:45 INFO - PROCESS | 4092 | 1465918005906 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:26:45 INFO - PROCESS | 4092 | 1465918005908 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:46 INFO - PROCESS | 4092 | 1465918006013 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:26:46 INFO - PROCESS | 4092 | 1465918006018 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:46 INFO - PROCESS | 4092 | 1465918006020 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:46 INFO - PROCESS | 4092 | ++DOCSHELL 1A844800 == 11 [pid = 4092] [id = 11] 08:26:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 29 (1A845400) [pid = 4092] [serial = 29] [outer = 00000000] 08:26:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 30 (1A84B400) [pid = 4092] [serial = 30] [outer = 1A845400] 08:26:46 INFO - PROCESS | 4092 | 1465918006063 Marionette DEBUG loaded listener.js 08:26:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 31 (1A99C400) [pid = 4092] [serial = 31] [outer = 1A845400] 08:26:46 INFO - PROCESS | 4092 | 1465918006445 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:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 593ms 08:26:46 INFO - PROCESS | 4092 | 1465918006503 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:26:46 INFO - PROCESS | 4092 | 1465918006506 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 08:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:26:46 INFO - PROCESS | 4092 | 1465918006509 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:26:46 INFO - PROCESS | 4092 | 1465918006511 Marionette TRACE conn3 <- [1,18,null,{}] 08:26:46 INFO - PROCESS | 4092 | 1465918006514 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:26:46 INFO - PROCESS | 4092 | 1465918006516 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:46 INFO - PROCESS | 4092 | 1465918006608 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:26:46 INFO - PROCESS | 4092 | 1465918006614 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:46 INFO - PROCESS | 4092 | 1465918006617 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:46 INFO - PROCESS | 4092 | ++DOCSHELL 1A9A3000 == 12 [pid = 4092] [id = 12] 08:26:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 32 (1A9A5800) [pid = 4092] [serial = 32] [outer = 00000000] 08:26:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 33 (1AB14C00) [pid = 4092] [serial = 33] [outer = 1A9A5800] 08:26:46 INFO - PROCESS | 4092 | 1465918006660 Marionette DEBUG loaded listener.js 08:26:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 34 (1AB18C00) [pid = 4092] [serial = 34] [outer = 1A9A5800] 08:26:46 INFO - PROCESS | 4092 | 1465918006996 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:26:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 531ms 08:26:47 INFO - PROCESS | 4092 | 1465918007044 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:26:47 INFO - PROCESS | 4092 | 1465918007046 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 08:26:47 INFO - PROCESS | 4092 | 1465918007050 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:26:47 INFO - PROCESS | 4092 | 1465918007051 Marionette TRACE conn3 <- [1,22,null,{}] 08:26:47 INFO - PROCESS | 4092 | 1465918007055 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:26:47 INFO - PROCESS | 4092 | 1465918007057 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:47 INFO - PROCESS | 4092 | 1465918007153 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:26:47 INFO - PROCESS | 4092 | 1465918007159 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:47 INFO - PROCESS | 4092 | 1465918007161 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:47 INFO - PROCESS | 4092 | ++DOCSHELL 1AB1E800 == 13 [pid = 4092] [id = 13] 08:26:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 35 (1ACD8000) [pid = 4092] [serial = 35] [outer = 00000000] 08:26:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 36 (1ACE1800) [pid = 4092] [serial = 36] [outer = 1ACD8000] 08:26:47 INFO - PROCESS | 4092 | 1465918007204 Marionette DEBUG loaded listener.js 08:26:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 37 (1ACE6C00) [pid = 4092] [serial = 37] [outer = 1ACD8000] 08:26:47 INFO - PROCESS | 4092 | 1465918007502 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:26:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 485ms 08:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:26:47 INFO - PROCESS | 4092 | 1465918007546 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:26:47 INFO - PROCESS | 4092 | 1465918007548 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 08:26:47 INFO - PROCESS | 4092 | 1465918007552 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:26:47 INFO - PROCESS | 4092 | 1465918007553 Marionette TRACE conn3 <- [1,26,null,{}] 08:26:47 INFO - PROCESS | 4092 | 1465918007556 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:26:47 INFO - PROCESS | 4092 | 1465918007558 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:47 INFO - PROCESS | 4092 | 1465918007656 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:26:47 INFO - PROCESS | 4092 | 1465918007662 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:47 INFO - PROCESS | 4092 | 1465918007664 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:47 INFO - PROCESS | 4092 | ++DOCSHELL 1B348800 == 14 [pid = 4092] [id = 14] 08:26:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 38 (1B349000) [pid = 4092] [serial = 38] [outer = 00000000] 08:26:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 39 (1B34F800) [pid = 4092] [serial = 39] [outer = 1B349000] 08:26:47 INFO - PROCESS | 4092 | 1465918007706 Marionette DEBUG loaded listener.js 08:26:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 40 (1B5AA400) [pid = 4092] [serial = 40] [outer = 1B349000] 08:26:48 INFO - PROCESS | 4092 | 1465918008025 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:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 531ms 08:26:48 INFO - PROCESS | 4092 | 1465918008085 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:26:48 INFO - PROCESS | 4092 | 1465918008086 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 08:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:26:48 INFO - PROCESS | 4092 | 1465918008090 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:26:48 INFO - PROCESS | 4092 | 1465918008103 Marionette TRACE conn3 <- [1,30,null,{}] 08:26:48 INFO - PROCESS | 4092 | 1465918008107 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:26:48 INFO - PROCESS | 4092 | 1465918008108 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:48 INFO - PROCESS | 4092 | 1465918008194 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:26:48 INFO - PROCESS | 4092 | 1465918008199 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:48 INFO - PROCESS | 4092 | 1465918008201 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:48 INFO - PROCESS | 4092 | ++DOCSHELL 1B5ACC00 == 15 [pid = 4092] [id = 15] 08:26:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 41 (1B5AF000) [pid = 4092] [serial = 41] [outer = 00000000] 08:26:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 42 (1B5B4000) [pid = 4092] [serial = 42] [outer = 1B5AF000] 08:26:48 INFO - PROCESS | 4092 | 1465918008245 Marionette DEBUG loaded listener.js 08:26:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 43 (1B5B4400) [pid = 4092] [serial = 43] [outer = 1B5AF000] 08:26:48 INFO - PROCESS | 4092 | ++DOCSHELL 1B5AF800 == 16 [pid = 4092] [id = 16] 08:26:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 44 (1B5AFC00) [pid = 4092] [serial = 44] [outer = 00000000] 08:26:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 45 (1B73A400) [pid = 4092] [serial = 45] [outer = 1B5AFC00] 08:26:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 46 (1B5B0000) [pid = 4092] [serial = 46] [outer = 1B5AFC00] 08:26:48 INFO - PROCESS | 4092 | ++DOCSHELL 1B737C00 == 17 [pid = 4092] [id = 17] 08:26:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 47 (1B73C000) [pid = 4092] [serial = 47] [outer = 00000000] 08:26:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 48 (1B861400) [pid = 4092] [serial = 48] [outer = 1B73C000] 08:26:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 49 (1B86B800) [pid = 4092] [serial = 49] [outer = 1B73C000] 08:26:48 INFO - PROCESS | 4092 | 1465918008741 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:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 703ms 08:26:48 INFO - PROCESS | 4092 | 1465918008790 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:26:48 INFO - PROCESS | 4092 | 1465918008791 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 08:26:48 INFO - PROCESS | 4092 | 1465918008794 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:26:48 INFO - PROCESS | 4092 | 1465918008796 Marionette TRACE conn3 <- [1,34,null,{}] 08:26:48 INFO - PROCESS | 4092 | 1465918008799 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:26:48 INFO - PROCESS | 4092 | 1465918008801 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:48 INFO - PROCESS | 4092 | 1465918008886 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:26:48 INFO - PROCESS | 4092 | 1465918008911 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:48 INFO - PROCESS | 4092 | 1465918008913 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:48 INFO - PROCESS | 4092 | ++DOCSHELL 1A9A4800 == 18 [pid = 4092] [id = 18] 08:26:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 50 (1B5B3C00) [pid = 4092] [serial = 50] [outer = 00000000] 08:26:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 51 (1B863800) [pid = 4092] [serial = 51] [outer = 1B5B3C00] 08:26:48 INFO - PROCESS | 4092 | 1465918008961 Marionette DEBUG loaded listener.js 08:26:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 52 (1BA7DC00) [pid = 4092] [serial = 52] [outer = 1B5B3C00] 08:26:49 INFO - PROCESS | 4092 | --DOCSHELL 114C6000 == 17 [pid = 4092] [id = 1] 08:26:49 INFO - PROCESS | 4092 | 1465918009958 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:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1250ms 08:26:50 INFO - PROCESS | 4092 | 1465918010046 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:26:50 INFO - PROCESS | 4092 | 1465918010051 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 08:26:50 INFO - PROCESS | 4092 | 1465918010055 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:26:50 INFO - PROCESS | 4092 | 1465918010059 Marionette TRACE conn3 <- [1,38,null,{}] 08:26:50 INFO - PROCESS | 4092 | 1465918010064 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:26:50 INFO - PROCESS | 4092 | 1465918010068 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:50 INFO - PROCESS | 4092 | 1465918010189 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:26:50 INFO - PROCESS | 4092 | 1465918010247 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:50 INFO - PROCESS | 4092 | 1465918010251 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:50 INFO - PROCESS | 4092 | ++DOCSHELL 104E7800 == 18 [pid = 4092] [id = 19] 08:26:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 53 (104E8400) [pid = 4092] [serial = 53] [outer = 00000000] 08:26:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 54 (111EC000) [pid = 4092] [serial = 54] [outer = 104E8400] 08:26:50 INFO - PROCESS | 4092 | 1465918010306 Marionette DEBUG loaded listener.js 08:26:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 55 (11C16800) [pid = 4092] [serial = 55] [outer = 104E8400] 08:26:50 INFO - PROCESS | 4092 | 1465918010926 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:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 906ms 08:26:50 INFO - PROCESS | 4092 | 1465918010961 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:26:50 INFO - PROCESS | 4092 | 1465918010966 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 08:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:26:50 INFO - PROCESS | 4092 | 1465918010972 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:26:50 INFO - PROCESS | 4092 | 1465918010975 Marionette TRACE conn3 <- [1,42,null,{}] 08:26:50 INFO - PROCESS | 4092 | 1465918010979 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:26:50 INFO - PROCESS | 4092 | 1465918010982 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:51 INFO - PROCESS | 4092 | 1465918011101 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:26:51 INFO - PROCESS | 4092 | 1465918011164 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:51 INFO - PROCESS | 4092 | 1465918011167 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:51 INFO - PROCESS | 4092 | ++DOCSHELL 13255400 == 19 [pid = 4092] [id = 20] 08:26:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 56 (13255800) [pid = 4092] [serial = 56] [outer = 00000000] 08:26:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 57 (134B1000) [pid = 4092] [serial = 57] [outer = 13255800] 08:26:51 INFO - PROCESS | 4092 | 1465918011225 Marionette DEBUG loaded listener.js 08:26:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 58 (13B36400) [pid = 4092] [serial = 58] [outer = 13255800] 08:26:51 INFO - PROCESS | 4092 | 1465918011790 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:26:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 828ms 08:26:51 INFO - PROCESS | 4092 | 1465918011979 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:26:51 INFO - PROCESS | 4092 | 1465918011983 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 08:26:51 INFO - PROCESS | 4092 | 1465918012003 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:26:51 INFO - PROCESS | 4092 | 1465918012006 Marionette TRACE conn3 <- [1,46,null,{}] 08:26:52 INFO - PROCESS | 4092 | 1465918012011 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:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:26:52 INFO - PROCESS | 4092 | 1465918012014 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:52 INFO - PROCESS | 4092 | 1465918012111 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:26:52 INFO - PROCESS | 4092 | 1465918012169 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:52 INFO - PROCESS | 4092 | 1465918012174 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:52 INFO - PROCESS | 4092 | ++DOCSHELL 1055FC00 == 20 [pid = 4092] [id = 21] 08:26:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 59 (10560800) [pid = 4092] [serial = 59] [outer = 00000000] 08:26:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 60 (105EA400) [pid = 4092] [serial = 60] [outer = 10560800] 08:26:52 INFO - PROCESS | 4092 | 1465918012226 Marionette DEBUG loaded listener.js 08:26:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 61 (10B67400) [pid = 4092] [serial = 61] [outer = 10560800] 08:26:52 INFO - PROCESS | 4092 | --DOCSHELL 114C7400 == 19 [pid = 4092] [id = 4] 08:26:52 INFO - PROCESS | 4092 | 1465918012775 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:26:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 781ms 08:26:52 INFO - PROCESS | 4092 | 1465918012797 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:26:52 INFO - PROCESS | 4092 | 1465918012800 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 08:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:26:52 INFO - PROCESS | 4092 | 1465918012806 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:26:52 INFO - PROCESS | 4092 | 1465918012809 Marionette TRACE conn3 <- [1,50,null,{}] 08:26:52 INFO - PROCESS | 4092 | 1465918012813 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:26:52 INFO - PROCESS | 4092 | 1465918012815 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:52 INFO - PROCESS | 4092 | 1465918012957 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:26:53 INFO - PROCESS | 4092 | 1465918013063 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:53 INFO - PROCESS | 4092 | 1465918013066 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:53 INFO - PROCESS | 4092 | ++DOCSHELL 10EC4400 == 20 [pid = 4092] [id = 22] 08:26:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (110D6800) [pid = 4092] [serial = 62] [outer = 00000000] 08:26:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (12AAA000) [pid = 4092] [serial = 63] [outer = 110D6800] 08:26:53 INFO - PROCESS | 4092 | 1465918013112 Marionette DEBUG loaded listener.js 08:26:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (12AE8400) [pid = 4092] [serial = 64] [outer = 110D6800] 08:26:53 INFO - PROCESS | 4092 | 1465918013440 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:26:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 688ms 08:26:53 INFO - PROCESS | 4092 | 1465918013515 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:26:53 INFO - PROCESS | 4092 | 1465918013517 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 08:26:53 INFO - PROCESS | 4092 | 1465918013521 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:26:53 INFO - PROCESS | 4092 | 1465918013523 Marionette TRACE conn3 <- [1,54,null,{}] 08:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:26:53 INFO - PROCESS | 4092 | 1465918013554 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:26:53 INFO - PROCESS | 4092 | 1465918013559 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:53 INFO - PROCESS | 4092 | 1465918013648 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:26:53 INFO - PROCESS | 4092 | 1465918013656 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:53 INFO - PROCESS | 4092 | 1465918013660 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:53 INFO - PROCESS | 4092 | ++DOCSHELL 13158800 == 21 [pid = 4092] [id = 23] 08:26:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (13158C00) [pid = 4092] [serial = 65] [outer = 00000000] 08:26:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (131D5400) [pid = 4092] [serial = 66] [outer = 13158C00] 08:26:53 INFO - PROCESS | 4092 | 1465918013717 Marionette DEBUG loaded listener.js 08:26:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (13257C00) [pid = 4092] [serial = 67] [outer = 13158C00] 08:26:54 INFO - PROCESS | 4092 | 1465918014116 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:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 656ms 08:26:54 INFO - PROCESS | 4092 | 1465918014183 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:26:54 INFO - PROCESS | 4092 | 1465918014185 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 08:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:26:54 INFO - PROCESS | 4092 | 1465918014188 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:26:54 INFO - PROCESS | 4092 | 1465918014190 Marionette TRACE conn3 <- [1,58,null,{}] 08:26:54 INFO - PROCESS | 4092 | 1465918014193 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:26:54 INFO - PROCESS | 4092 | 1465918014195 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:54 INFO - PROCESS | 4092 | 1465918014277 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:26:54 INFO - PROCESS | 4092 | 1465918014290 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:54 INFO - PROCESS | 4092 | 1465918014292 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:54 INFO - PROCESS | 4092 | ++DOCSHELL 13C21C00 == 22 [pid = 4092] [id = 24] 08:26:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (13C23C00) [pid = 4092] [serial = 68] [outer = 00000000] 08:26:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (13C73000) [pid = 4092] [serial = 69] [outer = 13C23C00] 08:26:54 INFO - PROCESS | 4092 | 1465918014338 Marionette DEBUG loaded listener.js 08:26:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (13CAD800) [pid = 4092] [serial = 70] [outer = 13C23C00] 08:26:54 INFO - PROCESS | 4092 | 1465918014744 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:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 594ms 08:26:54 INFO - PROCESS | 4092 | 1465918014786 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:26:54 INFO - PROCESS | 4092 | 1465918014788 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 08:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:26:54 INFO - PROCESS | 4092 | 1465918014795 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:26:54 INFO - PROCESS | 4092 | 1465918014797 Marionette TRACE conn3 <- [1,62,null,{}] 08:26:54 INFO - PROCESS | 4092 | 1465918014800 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:26:54 INFO - PROCESS | 4092 | 1465918014802 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:54 INFO - PROCESS | 4092 | 1465918014879 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:26:54 INFO - PROCESS | 4092 | 1465918014884 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:54 INFO - PROCESS | 4092 | 1465918014886 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:54 INFO - PROCESS | 4092 | ++DOCSHELL 10437C00 == 23 [pid = 4092] [id = 25] 08:26:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (14EB8800) [pid = 4092] [serial = 71] [outer = 00000000] 08:26:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (14EC4000) [pid = 4092] [serial = 72] [outer = 14EB8800] 08:26:54 INFO - PROCESS | 4092 | 1465918014929 Marionette DEBUG loaded listener.js 08:26:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (15390C00) [pid = 4092] [serial = 73] [outer = 14EB8800] 08:26:55 INFO - PROCESS | 4092 | 1465918015329 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:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 594ms 08:26:55 INFO - PROCESS | 4092 | 1465918015391 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:26:55 INFO - PROCESS | 4092 | 1465918015393 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 08:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:26:55 INFO - PROCESS | 4092 | 1465918015396 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:26:55 INFO - PROCESS | 4092 | 1465918015398 Marionette TRACE conn3 <- [1,66,null,{}] 08:26:55 INFO - PROCESS | 4092 | 1465918015402 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:26:55 INFO - PROCESS | 4092 | 1465918015408 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:55 INFO - PROCESS | 4092 | 1465918015516 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:26:55 INFO - PROCESS | 4092 | 1465918015529 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:55 INFO - PROCESS | 4092 | 1465918015531 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:55 INFO - PROCESS | 4092 | ++DOCSHELL 15C69800 == 24 [pid = 4092] [id = 26] 08:26:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (15C6EC00) [pid = 4092] [serial = 74] [outer = 00000000] 08:26:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (15F4E000) [pid = 4092] [serial = 75] [outer = 15C6EC00] 08:26:55 INFO - PROCESS | 4092 | 1465918015573 Marionette DEBUG loaded listener.js 08:26:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (15F57400) [pid = 4092] [serial = 76] [outer = 15C6EC00] 08:26:55 INFO - PROCESS | 4092 | 1465918015961 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:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 594ms 08:26:55 INFO - PROCESS | 4092 | 1465918015991 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:26:55 INFO - PROCESS | 4092 | 1465918015992 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 08:26:55 INFO - PROCESS | 4092 | 1465918015996 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:26:55 INFO - PROCESS | 4092 | 1465918015997 Marionette TRACE conn3 <- [1,70,null,{}] 08:26:55 INFO - PROCESS | 4092 | 1465918016001 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:26:55 INFO - PROCESS | 4092 | 1465918016002 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:56 INFO - PROCESS | 4092 | 1465918016109 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:26:56 INFO - PROCESS | 4092 | 1465918016122 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:56 INFO - PROCESS | 4092 | 1465918016124 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:56 INFO - PROCESS | 4092 | ++DOCSHELL 13CABC00 == 25 [pid = 4092] [id = 27] 08:26:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (15F58800) [pid = 4092] [serial = 77] [outer = 00000000] 08:26:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (16943800) [pid = 4092] [serial = 78] [outer = 15F58800] 08:26:56 INFO - PROCESS | 4092 | 1465918016168 Marionette DEBUG loaded listener.js 08:26:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1694A400) [pid = 4092] [serial = 79] [outer = 15F58800] 08:26:56 INFO - PROCESS | 4092 | 1465918016535 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:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 593ms 08:26:56 INFO - PROCESS | 4092 | 1465918016593 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:26:56 INFO - PROCESS | 4092 | 1465918016595 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 08:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:26:56 INFO - PROCESS | 4092 | 1465918016611 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:26:56 INFO - PROCESS | 4092 | 1465918016612 Marionette TRACE conn3 <- [1,74,null,{}] 08:26:56 INFO - PROCESS | 4092 | 1465918016617 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:26:56 INFO - PROCESS | 4092 | 1465918016618 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:56 INFO - PROCESS | 4092 | 1465918016692 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:26:56 INFO - PROCESS | 4092 | 1465918016698 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:56 INFO - PROCESS | 4092 | 1465918016700 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:56 INFO - PROCESS | 4092 | ++DOCSHELL 15C70800 == 26 [pid = 4092] [id = 28] 08:26:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (15C70C00) [pid = 4092] [serial = 80] [outer = 00000000] 08:26:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1727B400) [pid = 4092] [serial = 81] [outer = 15C70C00] 08:26:56 INFO - PROCESS | 4092 | 1465918016743 Marionette DEBUG loaded listener.js 08:26:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (17842400) [pid = 4092] [serial = 82] [outer = 15C70C00] 08:26:57 INFO - PROCESS | 4092 | 1465918017118 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:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 547ms 08:26:57 INFO - PROCESS | 4092 | 1465918017155 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:26:57 INFO - PROCESS | 4092 | 1465918017157 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 08:26:57 INFO - PROCESS | 4092 | 1465918017160 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:26:57 INFO - PROCESS | 4092 | 1465918017162 Marionette TRACE conn3 <- [1,78,null,{}] 08:26:57 INFO - PROCESS | 4092 | 1465918017165 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:26:57 INFO - PROCESS | 4092 | 1465918017167 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:57 INFO - PROCESS | 4092 | 1465918017274 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:26:57 INFO - PROCESS | 4092 | 1465918017281 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:57 INFO - PROCESS | 4092 | 1465918017283 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:57 INFO - PROCESS | 4092 | ++DOCSHELL 1783F000 == 27 [pid = 4092] [id = 29] 08:26:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (17842000) [pid = 4092] [serial = 83] [outer = 00000000] 08:26:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (17866400) [pid = 4092] [serial = 84] [outer = 17842000] 08:26:57 INFO - PROCESS | 4092 | 1465918017325 Marionette DEBUG loaded listener.js 08:26:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (1794F400) [pid = 4092] [serial = 85] [outer = 17842000] 08:26:57 INFO - PROCESS | 4092 | 1465918017712 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:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 594ms 08:26:57 INFO - PROCESS | 4092 | 1465918017757 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:26:57 INFO - PROCESS | 4092 | 1465918017759 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 08:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:26:57 INFO - PROCESS | 4092 | 1465918017762 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:26:57 INFO - PROCESS | 4092 | 1465918017764 Marionette TRACE conn3 <- [1,82,null,{}] 08:26:57 INFO - PROCESS | 4092 | 1465918017767 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:26:57 INFO - PROCESS | 4092 | 1465918017769 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:57 INFO - PROCESS | 4092 | 1465918017872 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:26:57 INFO - PROCESS | 4092 | 1465918017915 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:57 INFO - PROCESS | 4092 | 1465918017918 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:57 INFO - PROCESS | 4092 | ++DOCSHELL 110DE800 == 28 [pid = 4092] [id = 30] 08:26:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (17043000) [pid = 4092] [serial = 86] [outer = 00000000] 08:26:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (1821FC00) [pid = 4092] [serial = 87] [outer = 17043000] 08:26:57 INFO - PROCESS | 4092 | 1465918017962 Marionette DEBUG loaded listener.js 08:26:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (182A9000) [pid = 4092] [serial = 88] [outer = 17043000] 08:26:58 INFO - PROCESS | 4092 | 1465918018282 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:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 593ms 08:26:58 INFO - PROCESS | 4092 | 1465918018344 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:26:58 INFO - PROCESS | 4092 | 1465918018347 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 08:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:26:58 INFO - PROCESS | 4092 | 1465918018350 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:26:58 INFO - PROCESS | 4092 | 1465918018352 Marionette TRACE conn3 <- [1,86,null,{}] 08:26:58 INFO - PROCESS | 4092 | 1465918018355 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:26:58 INFO - PROCESS | 4092 | 1465918018357 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:58 INFO - PROCESS | 4092 | 1465918018478 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:26:58 INFO - PROCESS | 4092 | 1465918018507 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:58 INFO - PROCESS | 4092 | 1465918018510 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:58 INFO - PROCESS | 4092 | ++DOCSHELL 17FC4000 == 29 [pid = 4092] [id = 31] 08:26:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (18491800) [pid = 4092] [serial = 89] [outer = 00000000] 08:26:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (19A51000) [pid = 4092] [serial = 90] [outer = 18491800] 08:26:58 INFO - PROCESS | 4092 | 1465918018553 Marionette DEBUG loaded listener.js 08:26:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (19E2F400) [pid = 4092] [serial = 91] [outer = 18491800] 08:26:58 INFO - PROCESS | 4092 | 1465918018927 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:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 640ms 08:26:58 INFO - PROCESS | 4092 | 1465918018988 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:26:58 INFO - PROCESS | 4092 | 1465918018990 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 08:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:26:59 INFO - PROCESS | 4092 | 1465918018993 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:26:59 INFO - PROCESS | 4092 | 1465918018994 Marionette TRACE conn3 <- [1,90,null,{}] 08:26:59 INFO - PROCESS | 4092 | 1465918018997 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:26:59 INFO - PROCESS | 4092 | 1465918018999 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:59 INFO - PROCESS | 4092 | 1465918019104 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:26:59 INFO - PROCESS | 4092 | 1465918019112 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:59 INFO - PROCESS | 4092 | 1465918019114 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:59 INFO - PROCESS | 4092 | ++DOCSHELL 1877D000 == 30 [pid = 4092] [id = 32] 08:26:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (19A4E400) [pid = 4092] [serial = 92] [outer = 00000000] 08:26:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (19E44000) [pid = 4092] [serial = 93] [outer = 19A4E400] 08:26:59 INFO - PROCESS | 4092 | 1465918019155 Marionette DEBUG loaded listener.js 08:26:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (19EBC800) [pid = 4092] [serial = 94] [outer = 19A4E400] 08:26:59 INFO - PROCESS | 4092 | 1465918019530 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:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 594ms 08:26:59 INFO - PROCESS | 4092 | 1465918019590 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:26:59 INFO - PROCESS | 4092 | 1465918019592 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 08:26:59 INFO - PROCESS | 4092 | 1465918019595 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:26:59 INFO - PROCESS | 4092 | 1465918019597 Marionette TRACE conn3 <- [1,94,null,{}] 08:26:59 INFO - PROCESS | 4092 | 1465918019600 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:26:59 INFO - PROCESS | 4092 | 1465918019602 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:59 INFO - PROCESS | 4092 | 1465918019735 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:26:59 INFO - PROCESS | 4092 | 1465918019763 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:59 INFO - PROCESS | 4092 | 1465918019765 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:26:59 INFO - PROCESS | 4092 | ++DOCSHELL 1783F800 == 31 [pid = 4092] [id = 33] 08:26:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (19E33400) [pid = 4092] [serial = 95] [outer = 00000000] 08:26:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (1A051C00) [pid = 4092] [serial = 96] [outer = 19E33400] 08:26:59 INFO - PROCESS | 4092 | 1465918019807 Marionette DEBUG loaded listener.js 08:26:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (1A738000) [pid = 4092] [serial = 97] [outer = 19E33400] 08:27:01 INFO - PROCESS | 4092 | 1465918021023 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:27:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1500ms 08:27:01 INFO - PROCESS | 4092 | 1465918021105 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:27:01 INFO - PROCESS | 4092 | 1465918021108 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 08:27:01 INFO - PROCESS | 4092 | 1465918021114 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:27:01 INFO - PROCESS | 4092 | 1465918021116 Marionette TRACE conn3 <- [1,98,null,{}] 08:27:01 INFO - PROCESS | 4092 | 1465918021127 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:27:01 INFO - PROCESS | 4092 | 1465918021129 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:01 INFO - PROCESS | 4092 | 1465918021237 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:27:01 INFO - PROCESS | 4092 | 1465918021245 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:01 INFO - PROCESS | 4092 | 1465918021247 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:01 INFO - PROCESS | 4092 | ++DOCSHELL 10EC3C00 == 32 [pid = 4092] [id = 34] 08:27:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (10EC5800) [pid = 4092] [serial = 98] [outer = 00000000] 08:27:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (1146B400) [pid = 4092] [serial = 99] [outer = 10EC5800] 08:27:01 INFO - PROCESS | 4092 | 1465918021294 Marionette DEBUG loaded listener.js 08:27:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (11479400) [pid = 4092] [serial = 100] [outer = 10EC5800] 08:27:01 INFO - PROCESS | 4092 | 1465918021707 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:27:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 625ms 08:27:01 INFO - PROCESS | 4092 | 1465918021753 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:27:01 INFO - PROCESS | 4092 | 1465918021757 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 08:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:27:01 INFO - PROCESS | 4092 | 1465918021763 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:27:01 INFO - PROCESS | 4092 | 1465918021765 Marionette TRACE conn3 <- [1,102,null,{}] 08:27:01 INFO - PROCESS | 4092 | 1465918021769 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:27:01 INFO - PROCESS | 4092 | 1465918021771 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:01 INFO - PROCESS | 4092 | 1465918021884 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:27:01 INFO - PROCESS | 4092 | 1465918021898 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:01 INFO - PROCESS | 4092 | 1465918021900 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:01 INFO - PROCESS | 4092 | ++DOCSHELL 12DED800 == 33 [pid = 4092] [id = 35] 08:27:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (12DEDC00) [pid = 4092] [serial = 101] [outer = 00000000] 08:27:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (13153400) [pid = 4092] [serial = 102] [outer = 12DEDC00] 08:27:01 INFO - PROCESS | 4092 | 1465918021952 Marionette DEBUG loaded listener.js 08:27:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (131CF400) [pid = 4092] [serial = 103] [outer = 12DEDC00] 08:27:02 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (13B3C800) [pid = 4092] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:27:02 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (1B349000) [pid = 4092] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:27:02 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (1ACD8000) [pid = 4092] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:27:02 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (1A9A5800) [pid = 4092] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:27:02 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (1A845400) [pid = 4092] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:27:02 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (1A73BC00) [pid = 4092] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:27:02 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (1A047800) [pid = 4092] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:27:02 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (1B5AF000) [pid = 4092] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:27:02 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (13255800) [pid = 4092] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:27:02 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (10560800) [pid = 4092] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:27:02 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (110D6800) [pid = 4092] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:27:02 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (13158C00) [pid = 4092] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:27:02 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (13C23C00) [pid = 4092] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:27:02 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (14EB8800) [pid = 4092] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:27:02 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (15C6EC00) [pid = 4092] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:27:02 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (15F58800) [pid = 4092] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:27:02 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (15C70C00) [pid = 4092] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:27:02 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (17842000) [pid = 4092] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:27:02 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (17043000) [pid = 4092] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:27:02 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (18491800) [pid = 4092] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:27:02 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (1B5B3C00) [pid = 4092] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:27:02 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (104E8400) [pid = 4092] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:27:02 INFO - PROCESS | 4092 | 1465918022865 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:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1156ms 08:27:02 INFO - PROCESS | 4092 | 1465918022918 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:27:02 INFO - PROCESS | 4092 | 1465918022920 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 08:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:27:02 INFO - PROCESS | 4092 | 1465918022924 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:27:02 INFO - PROCESS | 4092 | 1465918022927 Marionette TRACE conn3 <- [1,106,null,{}] 08:27:02 INFO - PROCESS | 4092 | 1465918022941 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:27:02 INFO - PROCESS | 4092 | 1465918022945 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:03 INFO - PROCESS | 4092 | 1465918023031 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:27:03 INFO - PROCESS | 4092 | 1465918023047 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:03 INFO - PROCESS | 4092 | 1465918023049 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:03 INFO - PROCESS | 4092 | ++DOCSHELL 1393E400 == 34 [pid = 4092] [id = 36] 08:27:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (13940800) [pid = 4092] [serial = 104] [outer = 00000000] 08:27:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (13B3F000) [pid = 4092] [serial = 105] [outer = 13940800] 08:27:03 INFO - PROCESS | 4092 | 1465918023107 Marionette DEBUG loaded listener.js 08:27:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (13C72C00) [pid = 4092] [serial = 106] [outer = 13940800] 08:27:03 INFO - PROCESS | 4092 | 1465918023501 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:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 656ms 08:27:03 INFO - PROCESS | 4092 | 1465918023582 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:27:03 INFO - PROCESS | 4092 | 1465918023584 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 08:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:27:03 INFO - PROCESS | 4092 | 1465918023587 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:27:03 INFO - PROCESS | 4092 | 1465918023589 Marionette TRACE conn3 <- [1,110,null,{}] 08:27:03 INFO - PROCESS | 4092 | 1465918023592 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:27:03 INFO - PROCESS | 4092 | 1465918023594 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:03 INFO - PROCESS | 4092 | 1465918023672 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:27:03 INFO - PROCESS | 4092 | 1465918023683 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:03 INFO - PROCESS | 4092 | 1465918023685 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:03 INFO - PROCESS | 4092 | ++DOCSHELL 14EBAC00 == 35 [pid = 4092] [id = 37] 08:27:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (14EBB000) [pid = 4092] [serial = 107] [outer = 00000000] 08:27:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (159A3400) [pid = 4092] [serial = 108] [outer = 14EBB000] 08:27:03 INFO - PROCESS | 4092 | 1465918023746 Marionette DEBUG loaded listener.js 08:27:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (15C6EC00) [pid = 4092] [serial = 109] [outer = 14EBB000] 08:27:04 INFO - PROCESS | 4092 | 1465918024158 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:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 594ms 08:27:04 INFO - PROCESS | 4092 | 1465918024184 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:27:04 INFO - PROCESS | 4092 | 1465918024186 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 08:27:04 INFO - PROCESS | 4092 | 1465918024190 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:27:04 INFO - PROCESS | 4092 | 1465918024191 Marionette TRACE conn3 <- [1,114,null,{}] 08:27:04 INFO - PROCESS | 4092 | 1465918024195 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:27:04 INFO - PROCESS | 4092 | 1465918024197 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:04 INFO - PROCESS | 4092 | 1465918024271 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:27:04 INFO - PROCESS | 4092 | 1465918024278 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:04 INFO - PROCESS | 4092 | 1465918024280 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:04 INFO - PROCESS | 4092 | ++DOCSHELL 15C6B400 == 36 [pid = 4092] [id = 38] 08:27:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (15F4B400) [pid = 4092] [serial = 110] [outer = 00000000] 08:27:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (16FEE400) [pid = 4092] [serial = 111] [outer = 15F4B400] 08:27:04 INFO - PROCESS | 4092 | 1465918024322 Marionette DEBUG loaded listener.js 08:27:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (1727C000) [pid = 4092] [serial = 112] [outer = 15F4B400] 08:27:04 INFO - PROCESS | 4092 | 1465918024855 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:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 735ms 08:27:04 INFO - PROCESS | 4092 | 1465918024931 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:27:04 INFO - PROCESS | 4092 | 1465918024935 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 08:27:04 INFO - PROCESS | 4092 | 1465918024940 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:27:04 INFO - PROCESS | 4092 | 1465918024943 Marionette TRACE conn3 <- [1,118,null,{}] 08:27:04 INFO - PROCESS | 4092 | 1465918024963 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:27:04 INFO - PROCESS | 4092 | 1465918024966 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:05 INFO - PROCESS | 4092 | 1465918025114 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:27:05 INFO - PROCESS | 4092 | 1465918025180 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:05 INFO - PROCESS | 4092 | 1465918025183 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:05 INFO - PROCESS | 4092 | ++DOCSHELL 10EC9400 == 37 [pid = 4092] [id = 39] 08:27:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (1100CC00) [pid = 4092] [serial = 113] [outer = 00000000] 08:27:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (12ADEC00) [pid = 4092] [serial = 114] [outer = 1100CC00] 08:27:05 INFO - PROCESS | 4092 | 1465918025238 Marionette DEBUG loaded listener.js 08:27:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (13031C00) [pid = 4092] [serial = 115] [outer = 1100CC00] 08:27:05 INFO - PROCESS | 4092 | 1465918025753 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:27:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 859ms 08:27:05 INFO - PROCESS | 4092 | 1465918025805 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:27:05 INFO - PROCESS | 4092 | 1465918025810 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 08:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:27:05 INFO - PROCESS | 4092 | 1465918025816 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:27:05 INFO - PROCESS | 4092 | 1465918025819 Marionette TRACE conn3 <- [1,122,null,{}] 08:27:05 INFO - PROCESS | 4092 | 1465918025823 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:27:05 INFO - PROCESS | 4092 | 1465918025827 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:05 INFO - PROCESS | 4092 | 1465918025928 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:27:06 INFO - PROCESS | 4092 | 1465918026016 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:06 INFO - PROCESS | 4092 | 1465918026019 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:06 INFO - PROCESS | 4092 | ++DOCSHELL 13935800 == 38 [pid = 4092] [id = 40] 08:27:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (13B33C00) [pid = 4092] [serial = 116] [outer = 00000000] 08:27:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (14EBBC00) [pid = 4092] [serial = 117] [outer = 13B33C00] 08:27:06 INFO - PROCESS | 4092 | 1465918026082 Marionette DEBUG loaded listener.js 08:27:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (156D9400) [pid = 4092] [serial = 118] [outer = 13B33C00] 08:27:06 INFO - PROCESS | 4092 | 1465918026606 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:27:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 828ms 08:27:06 INFO - PROCESS | 4092 | 1465918026658 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:27:06 INFO - PROCESS | 4092 | 1465918026661 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 08:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:27:06 INFO - PROCESS | 4092 | 1465918026665 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:27:06 INFO - PROCESS | 4092 | 1465918026668 Marionette TRACE conn3 <- [1,126,null,{}] 08:27:06 INFO - PROCESS | 4092 | 1465918026679 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:27:06 INFO - PROCESS | 4092 | 1465918026684 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:06 INFO - PROCESS | 4092 | 1465918026783 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:27:06 INFO - PROCESS | 4092 | 1465918026857 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:06 INFO - PROCESS | 4092 | 1465918026860 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:06 INFO - PROCESS | 4092 | ++DOCSHELL 18128C00 == 39 [pid = 4092] [id = 41] 08:27:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (1812BC00) [pid = 4092] [serial = 119] [outer = 00000000] 08:27:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (182AA800) [pid = 4092] [serial = 120] [outer = 1812BC00] 08:27:06 INFO - PROCESS | 4092 | 1465918026915 Marionette DEBUG loaded listener.js 08:27:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (18775800) [pid = 4092] [serial = 121] [outer = 1812BC00] 08:27:07 INFO - PROCESS | 4092 | 1465918027470 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:27:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 844ms 08:27:07 INFO - PROCESS | 4092 | 1465918027507 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:27:07 INFO - PROCESS | 4092 | 1465918027510 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 08:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:27:07 INFO - PROCESS | 4092 | 1465918027513 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:27:07 INFO - PROCESS | 4092 | 1465918027515 Marionette TRACE conn3 <- [1,130,null,{}] 08:27:07 INFO - PROCESS | 4092 | 1465918027519 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:27:07 INFO - PROCESS | 4092 | 1465918027521 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:07 INFO - PROCESS | 4092 | 1465918027628 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:27:07 INFO - PROCESS | 4092 | 1465918027717 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:07 INFO - PROCESS | 4092 | 1465918027719 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:07 INFO - PROCESS | 4092 | ++DOCSHELL 17863400 == 40 [pid = 4092] [id = 42] 08:27:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (1786A000) [pid = 4092] [serial = 122] [outer = 00000000] 08:27:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (182AAC00) [pid = 4092] [serial = 123] [outer = 1786A000] 08:27:07 INFO - PROCESS | 4092 | 1465918027771 Marionette DEBUG loaded listener.js 08:27:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (19C99400) [pid = 4092] [serial = 124] [outer = 1786A000] 08:27:08 INFO - PROCESS | 4092 | 1465918028416 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:27:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 953ms 08:27:08 INFO - PROCESS | 4092 | 1465918028458 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:27:08 INFO - PROCESS | 4092 | 1465918028463 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 08:27:08 INFO - PROCESS | 4092 | 1465918028468 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:27:08 INFO - PROCESS | 4092 | 1465918028471 Marionette TRACE conn3 <- [1,134,null,{}] 08:27:08 INFO - PROCESS | 4092 | 1465918028476 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:27:08 INFO - PROCESS | 4092 | 1465918028479 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:08 INFO - PROCESS | 4092 | 1465918028579 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:27:08 INFO - PROCESS | 4092 | 1465918028652 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:08 INFO - PROCESS | 4092 | 1465918028656 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:08 INFO - PROCESS | 4092 | ++DOCSHELL 10560800 == 41 [pid = 4092] [id = 43] 08:27:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (10562800) [pid = 4092] [serial = 125] [outer = 00000000] 08:27:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (110DF800) [pid = 4092] [serial = 126] [outer = 10562800] 08:27:08 INFO - PROCESS | 4092 | 1465918028705 Marionette DEBUG loaded listener.js 08:27:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (11AD0000) [pid = 4092] [serial = 127] [outer = 10562800] 08:27:09 INFO - PROCESS | 4092 | --DOCSHELL 14EBAC00 == 40 [pid = 4092] [id = 37] 08:27:09 INFO - PROCESS | 4092 | --DOCSHELL 1393E400 == 39 [pid = 4092] [id = 36] 08:27:09 INFO - PROCESS | 4092 | --DOCSHELL 12DED800 == 38 [pid = 4092] [id = 35] 08:27:09 INFO - PROCESS | 4092 | --DOCSHELL 10EC3C00 == 37 [pid = 4092] [id = 34] 08:27:09 INFO - PROCESS | 4092 | --DOCSHELL 1783F000 == 36 [pid = 4092] [id = 29] 08:27:09 INFO - PROCESS | 4092 | --DOCSHELL 17863400 == 35 [pid = 4092] [id = 42] 08:27:09 INFO - PROCESS | 4092 | --DOCSHELL 13935800 == 34 [pid = 4092] [id = 40] 08:27:09 INFO - PROCESS | 4092 | --DOCSHELL 18128C00 == 33 [pid = 4092] [id = 41] 08:27:09 INFO - PROCESS | 4092 | --DOCSHELL 15C6B400 == 32 [pid = 4092] [id = 38] 08:27:09 INFO - PROCESS | 4092 | --DOCSHELL 110DE800 == 31 [pid = 4092] [id = 30] 08:27:09 INFO - PROCESS | 4092 | --DOCSHELL 1877D000 == 30 [pid = 4092] [id = 32] 08:27:09 INFO - PROCESS | 4092 | --DOCSHELL 1783F800 == 29 [pid = 4092] [id = 33] 08:27:09 INFO - PROCESS | 4092 | --DOCSHELL 17FC4000 == 28 [pid = 4092] [id = 31] 08:27:09 INFO - PROCESS | 4092 | --DOCSHELL 10EC9400 == 27 [pid = 4092] [id = 39] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (16FF5800) [pid = 4092] [serial = 17] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (134B1000) [pid = 4092] [serial = 57] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (105EA400) [pid = 4092] [serial = 60] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (12AAA000) [pid = 4092] [serial = 63] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (131D5400) [pid = 4092] [serial = 66] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (13C73000) [pid = 4092] [serial = 69] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (13CAD800) [pid = 4092] [serial = 70] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (14EC4000) [pid = 4092] [serial = 72] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (15390C00) [pid = 4092] [serial = 73] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (15F4E000) [pid = 4092] [serial = 75] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (16943800) [pid = 4092] [serial = 78] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (1727B400) [pid = 4092] [serial = 81] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (17866400) [pid = 4092] [serial = 84] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (1821FC00) [pid = 4092] [serial = 87] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (19A51000) [pid = 4092] [serial = 90] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (15F57400) [pid = 4092] [serial = 76] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (1B863800) [pid = 4092] [serial = 51] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (111EC000) [pid = 4092] [serial = 54] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1694A400) [pid = 4092] [serial = 79] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (17842400) [pid = 4092] [serial = 82] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (13257C00) [pid = 4092] [serial = 67] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (1794F400) [pid = 4092] [serial = 85] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (182A9000) [pid = 4092] [serial = 88] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (12AE8400) [pid = 4092] [serial = 64] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (10B67400) [pid = 4092] [serial = 61] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (19E44000) [pid = 4092] [serial = 93] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (19E2F400) [pid = 4092] [serial = 91] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (13B36400) [pid = 4092] [serial = 58] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (1BA7DC00) [pid = 4092] [serial = 52] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (11C16800) [pid = 4092] [serial = 55] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (16944C00) [pid = 4092] [serial = 14] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1430A400) [pid = 4092] [serial = 9] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (1430FC00) [pid = 4092] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (12813000) [pid = 4092] [serial = 4] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (1B5B4400) [pid = 4092] [serial = 43] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1B73A400) [pid = 4092] [serial = 45] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (1B861400) [pid = 4092] [serial = 48] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (1B5B4000) [pid = 4092] [serial = 42] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (1B34F800) [pid = 4092] [serial = 39] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (1B5AA400) [pid = 4092] [serial = 40] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (1ACE1800) [pid = 4092] [serial = 36] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (1ACE6C00) [pid = 4092] [serial = 37] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (1AB14C00) [pid = 4092] [serial = 33] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 61 (1AB18C00) [pid = 4092] [serial = 34] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 60 (1A84B400) [pid = 4092] [serial = 30] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 59 (1A99C400) [pid = 4092] [serial = 31] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 58 (1B027000) [pid = 4092] [serial = 27] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 57 (1B02AC00) [pid = 4092] [serial = 28] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 56 (19E45C00) [pid = 4092] [serial = 24] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 55 (1A04A000) [pid = 4092] [serial = 21] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | --DOMWINDOW == 54 (1A04DC00) [pid = 4092] [serial = 22] [outer = 00000000] [url = about:blank] 08:27:09 INFO - PROCESS | 4092 | 1465918029630 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:27:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:27:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1218ms 08:27:09 INFO - PROCESS | 4092 | 1465918029677 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:27:09 INFO - PROCESS | 4092 | 1465918029681 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 08:27:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:27:09 INFO - PROCESS | 4092 | 1465918029685 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:27:09 INFO - PROCESS | 4092 | 1465918029690 Marionette TRACE conn3 <- [1,138,null,{}] 08:27:09 INFO - PROCESS | 4092 | 1465918029694 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:27:09 INFO - PROCESS | 4092 | 1465918029697 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:09 INFO - PROCESS | 4092 | 1465918029780 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:27:09 INFO - PROCESS | 4092 | 1465918029789 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:09 INFO - PROCESS | 4092 | 1465918029792 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:09 INFO - PROCESS | 4092 | ++DOCSHELL 11C1CC00 == 28 [pid = 4092] [id = 44] 08:27:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 55 (11C1F400) [pid = 4092] [serial = 128] [outer = 00000000] 08:27:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 56 (1289B400) [pid = 4092] [serial = 129] [outer = 11C1F400] 08:27:09 INFO - PROCESS | 4092 | 1465918029839 Marionette DEBUG loaded listener.js 08:27:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 57 (12ADF400) [pid = 4092] [serial = 130] [outer = 11C1F400] 08:27:10 INFO - PROCESS | 4092 | 1465918030267 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:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 640ms 08:27:10 INFO - PROCESS | 4092 | 1465918030320 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:27:10 INFO - PROCESS | 4092 | 1465918030325 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 08:27:10 INFO - PROCESS | 4092 | 1465918030335 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:27:10 INFO - PROCESS | 4092 | 1465918030338 Marionette TRACE conn3 <- [1,142,null,{}] 08:27:10 INFO - PROCESS | 4092 | 1465918030342 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:27:10 INFO - PROCESS | 4092 | 1465918030344 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:10 INFO - PROCESS | 4092 | 1465918030431 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:27:10 INFO - PROCESS | 4092 | 1465918030475 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:10 INFO - PROCESS | 4092 | 1465918030477 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:10 INFO - PROCESS | 4092 | ++DOCSHELL 13255800 == 29 [pid = 4092] [id = 45] 08:27:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 58 (13257C00) [pid = 4092] [serial = 131] [outer = 00000000] 08:27:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 59 (1325CC00) [pid = 4092] [serial = 132] [outer = 13257C00] 08:27:10 INFO - PROCESS | 4092 | 1465918030529 Marionette DEBUG loaded listener.js 08:27:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 60 (13934000) [pid = 4092] [serial = 133] [outer = 13257C00] 08:27:10 INFO - PROCESS | 4092 | 1465918030936 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:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 640ms 08:27:10 INFO - PROCESS | 4092 | 1465918030975 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:27:10 INFO - PROCESS | 4092 | 1465918030977 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 08:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:27:10 INFO - PROCESS | 4092 | 1465918030985 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:27:10 INFO - PROCESS | 4092 | 1465918030988 Marionette TRACE conn3 <- [1,146,null,{}] 08:27:10 INFO - PROCESS | 4092 | 1465918030998 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:27:10 INFO - PROCESS | 4092 | 1465918031003 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:11 INFO - PROCESS | 4092 | 1465918031083 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:27:11 INFO - PROCESS | 4092 | 1465918031092 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:11 INFO - PROCESS | 4092 | 1465918031095 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:11 INFO - PROCESS | 4092 | ++DOCSHELL 13CA6C00 == 30 [pid = 4092] [id = 46] 08:27:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 61 (13CA7400) [pid = 4092] [serial = 134] [outer = 00000000] 08:27:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (1430B800) [pid = 4092] [serial = 135] [outer = 13CA7400] 08:27:11 INFO - PROCESS | 4092 | 1465918031142 Marionette DEBUG loaded listener.js 08:27:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (14EBC400) [pid = 4092] [serial = 136] [outer = 13CA7400] 08:27:11 INFO - PROCESS | 4092 | 1465918031561 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:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 593ms 08:27:11 INFO - PROCESS | 4092 | 1465918031582 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:27:11 INFO - PROCESS | 4092 | 1465918031584 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 08:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:27:11 INFO - PROCESS | 4092 | 1465918031601 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:27:11 INFO - PROCESS | 4092 | 1465918031602 Marionette TRACE conn3 <- [1,150,null,{}] 08:27:11 INFO - PROCESS | 4092 | 1465918031606 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:27:11 INFO - PROCESS | 4092 | 1465918031608 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:11 INFO - PROCESS | 4092 | 1465918031714 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:27:11 INFO - PROCESS | 4092 | 1465918031719 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:11 INFO - PROCESS | 4092 | 1465918031722 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:11 INFO - PROCESS | 4092 | ++DOCSHELL 1430B000 == 31 [pid = 4092] [id = 47] 08:27:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (14312000) [pid = 4092] [serial = 137] [outer = 00000000] 08:27:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (156DA000) [pid = 4092] [serial = 138] [outer = 14312000] 08:27:11 INFO - PROCESS | 4092 | 1465918031765 Marionette DEBUG loaded listener.js 08:27:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (15F58400) [pid = 4092] [serial = 139] [outer = 14312000] 08:27:12 INFO - PROCESS | 4092 | 1465918032180 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:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 656ms 08:27:12 INFO - PROCESS | 4092 | 1465918032246 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:27:12 INFO - PROCESS | 4092 | 1465918032248 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 08:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:27:12 INFO - PROCESS | 4092 | 1465918032262 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:27:12 INFO - PROCESS | 4092 | 1465918032265 Marionette TRACE conn3 <- [1,154,null,{}] 08:27:12 INFO - PROCESS | 4092 | 1465918032270 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:27:12 INFO - PROCESS | 4092 | 1465918032272 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:12 INFO - PROCESS | 4092 | 1465918032369 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:27:12 INFO - PROCESS | 4092 | 1465918032424 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:12 INFO - PROCESS | 4092 | 1465918032426 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:12 INFO - PROCESS | 4092 | ++DOCSHELL 16946400 == 32 [pid = 4092] [id = 48] 08:27:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (16946800) [pid = 4092] [serial = 140] [outer = 00000000] 08:27:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (16FF1800) [pid = 4092] [serial = 141] [outer = 16946800] 08:27:12 INFO - PROCESS | 4092 | 1465918032469 Marionette DEBUG loaded listener.js 08:27:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (16FF7800) [pid = 4092] [serial = 142] [outer = 16946800] 08:27:12 INFO - PROCESS | 4092 | 1465918032914 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:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 703ms 08:27:12 INFO - PROCESS | 4092 | 1465918032968 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:27:12 INFO - PROCESS | 4092 | 1465918032970 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 08:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:27:12 INFO - PROCESS | 4092 | 1465918032974 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:27:12 INFO - PROCESS | 4092 | 1465918032975 Marionette TRACE conn3 <- [1,158,null,{}] 08:27:12 INFO - PROCESS | 4092 | 1465918032979 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:27:12 INFO - PROCESS | 4092 | 1465918032984 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:13 INFO - PROCESS | 4092 | 1465918033120 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:27:13 INFO - PROCESS | 4092 | 1465918033165 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:13 INFO - PROCESS | 4092 | 1465918033167 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:13 INFO - PROCESS | 4092 | ++DOCSHELL 17864400 == 33 [pid = 4092] [id = 49] 08:27:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (17864800) [pid = 4092] [serial = 143] [outer = 00000000] 08:27:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (17FC5C00) [pid = 4092] [serial = 144] [outer = 17864800] 08:27:13 INFO - PROCESS | 4092 | 1465918033211 Marionette DEBUG loaded listener.js 08:27:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (1821F800) [pid = 4092] [serial = 145] [outer = 17864800] 08:27:13 INFO - PROCESS | 4092 | 1465918033594 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:27:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 625ms 08:27:13 INFO - PROCESS | 4092 | 1465918033610 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:27:13 INFO - PROCESS | 4092 | 1465918033621 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 08:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (19A4E400) [pid = 4092] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (19E33400) [pid = 4092] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (15F4B400) [pid = 4092] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (14EBB000) [pid = 4092] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (10EC5800) [pid = 4092] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (12DEDC00) [pid = 4092] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (13940800) [pid = 4092] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:27:13 INFO - PROCESS | 4092 | 1465918033668 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:27:13 INFO - PROCESS | 4092 | 1465918033670 Marionette TRACE conn3 <- [1,162,null,{}] 08:27:13 INFO - PROCESS | 4092 | 1465918033673 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:27:13 INFO - PROCESS | 4092 | 1465918033675 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:13 INFO - PROCESS | 4092 | 1465918033747 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:27:13 INFO - PROCESS | 4092 | 1465918033752 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:13 INFO - PROCESS | 4092 | 1465918033754 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:13 INFO - PROCESS | 4092 | ++DOCSHELL 10A46800 == 34 [pid = 4092] [id = 50] 08:27:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (10A4A400) [pid = 4092] [serial = 146] [outer = 00000000] 08:27:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (1538B800) [pid = 4092] [serial = 147] [outer = 10A4A400] 08:27:13 INFO - PROCESS | 4092 | 1465918033797 Marionette DEBUG loaded listener.js 08:27:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (16946C00) [pid = 4092] [serial = 148] [outer = 10A4A400] 08:27:14 INFO - PROCESS | 4092 | 1465918034181 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:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 531ms 08:27:14 INFO - PROCESS | 4092 | 1465918034206 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:27:14 INFO - PROCESS | 4092 | 1465918034208 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 08:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:27:14 INFO - PROCESS | 4092 | 1465918034211 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:27:14 INFO - PROCESS | 4092 | 1465918034213 Marionette TRACE conn3 <- [1,166,null,{}] 08:27:14 INFO - PROCESS | 4092 | 1465918034216 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:27:14 INFO - PROCESS | 4092 | 1465918034218 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:14 INFO - PROCESS | 4092 | 1465918034316 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:27:14 INFO - PROCESS | 4092 | 1465918034325 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:14 INFO - PROCESS | 4092 | 1465918034328 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:14 INFO - PROCESS | 4092 | ++DOCSHELL 11ACC000 == 35 [pid = 4092] [id = 51] 08:27:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (13940800) [pid = 4092] [serial = 149] [outer = 00000000] 08:27:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (1877B800) [pid = 4092] [serial = 150] [outer = 13940800] 08:27:14 INFO - PROCESS | 4092 | 1465918034374 Marionette DEBUG loaded listener.js 08:27:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (18780000) [pid = 4092] [serial = 151] [outer = 13940800] 08:27:14 INFO - PROCESS | 4092 | 1465918034750 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:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 594ms 08:27:14 INFO - PROCESS | 4092 | 1465918034808 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:27:14 INFO - PROCESS | 4092 | 1465918034810 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 08:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:27:14 INFO - PROCESS | 4092 | 1465918034813 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:27:14 INFO - PROCESS | 4092 | 1465918034815 Marionette TRACE conn3 <- [1,170,null,{}] 08:27:14 INFO - PROCESS | 4092 | 1465918034818 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:27:14 INFO - PROCESS | 4092 | 1465918034820 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:14 INFO - PROCESS | 4092 | 1465918034919 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:27:14 INFO - PROCESS | 4092 | 1465918034927 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:14 INFO - PROCESS | 4092 | 1465918034929 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:14 INFO - PROCESS | 4092 | ++DOCSHELL 1822C800 == 36 [pid = 4092] [id = 52] 08:27:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (182A9000) [pid = 4092] [serial = 152] [outer = 00000000] 08:27:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (19E43400) [pid = 4092] [serial = 153] [outer = 182A9000] 08:27:14 INFO - PROCESS | 4092 | 1465918034971 Marionette DEBUG loaded listener.js 08:27:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (19E46400) [pid = 4092] [serial = 154] [outer = 182A9000] 08:27:15 INFO - PROCESS | 4092 | 1465918035320 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:27:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 531ms 08:27:15 INFO - PROCESS | 4092 | 1465918035350 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:27:15 INFO - PROCESS | 4092 | 1465918035353 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 08:27:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:27:15 INFO - PROCESS | 4092 | 1465918035357 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:27:15 INFO - PROCESS | 4092 | 1465918035360 Marionette TRACE conn3 <- [1,174,null,{}] 08:27:15 INFO - PROCESS | 4092 | 1465918035375 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:27:15 INFO - PROCESS | 4092 | 1465918035377 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:15 INFO - PROCESS | 4092 | 1465918035451 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:27:15 INFO - PROCESS | 4092 | 1465918035516 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:15 INFO - PROCESS | 4092 | 1465918035518 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:15 INFO - PROCESS | 4092 | ++DOCSHELL 10ECE400 == 37 [pid = 4092] [id = 53] 08:27:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (11002C00) [pid = 4092] [serial = 155] [outer = 00000000] 08:27:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (19EBAC00) [pid = 4092] [serial = 156] [outer = 11002C00] 08:27:15 INFO - PROCESS | 4092 | 1465918035560 Marionette DEBUG loaded listener.js 08:27:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (1A048C00) [pid = 4092] [serial = 157] [outer = 11002C00] 08:27:16 INFO - PROCESS | 4092 | 1465918036245 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:27:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 968ms 08:27:16 INFO - PROCESS | 4092 | 1465918036322 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:27:16 INFO - PROCESS | 4092 | 1465918036326 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 08:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:27:16 INFO - PROCESS | 4092 | 1465918036330 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:27:16 INFO - PROCESS | 4092 | 1465918036333 Marionette TRACE conn3 <- [1,178,null,{}] 08:27:16 INFO - PROCESS | 4092 | 1465918036339 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:27:16 INFO - PROCESS | 4092 | 1465918036342 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:16 INFO - PROCESS | 4092 | 1465918036470 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:27:16 INFO - PROCESS | 4092 | 1465918036535 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:16 INFO - PROCESS | 4092 | 1465918036538 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:16 INFO - PROCESS | 4092 | ++DOCSHELL 110D4400 == 38 [pid = 4092] [id = 54] 08:27:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (110DDC00) [pid = 4092] [serial = 158] [outer = 00000000] 08:27:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (12AE9800) [pid = 4092] [serial = 159] [outer = 110DDC00] 08:27:16 INFO - PROCESS | 4092 | 1465918036592 Marionette DEBUG loaded listener.js 08:27:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (12DFA000) [pid = 4092] [serial = 160] [outer = 110DDC00] 08:27:17 INFO - PROCESS | 4092 | 1465918037437 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:27:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1156ms 08:27:17 INFO - PROCESS | 4092 | 1465918037481 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:27:17 INFO - PROCESS | 4092 | 1465918037485 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 08:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:27:17 INFO - PROCESS | 4092 | 1465918037490 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:27:17 INFO - PROCESS | 4092 | 1465918037493 Marionette TRACE conn3 <- [1,182,null,{}] 08:27:17 INFO - PROCESS | 4092 | 1465918037498 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:27:17 INFO - PROCESS | 4092 | 1465918037501 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:17 INFO - PROCESS | 4092 | 1465918037605 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:27:17 INFO - PROCESS | 4092 | --DOCSHELL 1822C800 == 37 [pid = 4092] [id = 52] 08:27:17 INFO - PROCESS | 4092 | --DOCSHELL 11ACC000 == 36 [pid = 4092] [id = 51] 08:27:17 INFO - PROCESS | 4092 | --DOCSHELL 10A46800 == 35 [pid = 4092] [id = 50] 08:27:17 INFO - PROCESS | 4092 | --DOCSHELL 17864400 == 34 [pid = 4092] [id = 49] 08:27:17 INFO - PROCESS | 4092 | --DOCSHELL 16946400 == 33 [pid = 4092] [id = 48] 08:27:17 INFO - PROCESS | 4092 | --DOCSHELL 1430B000 == 32 [pid = 4092] [id = 47] 08:27:17 INFO - PROCESS | 4092 | --DOCSHELL 13CA6C00 == 31 [pid = 4092] [id = 46] 08:27:17 INFO - PROCESS | 4092 | --DOCSHELL 13255800 == 30 [pid = 4092] [id = 45] 08:27:17 INFO - PROCESS | 4092 | --DOCSHELL 11C1CC00 == 29 [pid = 4092] [id = 44] 08:27:17 INFO - PROCESS | 4092 | --DOCSHELL 10560800 == 28 [pid = 4092] [id = 43] 08:27:17 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (19EBC800) [pid = 4092] [serial = 94] [outer = 00000000] [url = about:blank] 08:27:17 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1A051C00) [pid = 4092] [serial = 96] [outer = 00000000] [url = about:blank] 08:27:17 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1727C000) [pid = 4092] [serial = 112] [outer = 00000000] [url = about:blank] 08:27:17 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (15C6EC00) [pid = 4092] [serial = 109] [outer = 00000000] [url = about:blank] 08:27:17 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1146B400) [pid = 4092] [serial = 99] [outer = 00000000] [url = about:blank] 08:27:17 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (11479400) [pid = 4092] [serial = 100] [outer = 00000000] [url = about:blank] 08:27:17 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (13153400) [pid = 4092] [serial = 102] [outer = 00000000] [url = about:blank] 08:27:17 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (159A3400) [pid = 4092] [serial = 108] [outer = 00000000] [url = about:blank] 08:27:17 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (13C72C00) [pid = 4092] [serial = 106] [outer = 00000000] [url = about:blank] 08:27:17 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (131CF400) [pid = 4092] [serial = 103] [outer = 00000000] [url = about:blank] 08:27:17 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1A738000) [pid = 4092] [serial = 97] [outer = 00000000] [url = about:blank] 08:27:17 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (13B3F000) [pid = 4092] [serial = 105] [outer = 00000000] [url = about:blank] 08:27:17 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (16FEE400) [pid = 4092] [serial = 111] [outer = 00000000] [url = about:blank] 08:27:17 INFO - PROCESS | 4092 | 1465918037707 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:17 INFO - PROCESS | 4092 | 1465918037712 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:17 INFO - PROCESS | 4092 | ++DOCSHELL 104E6800 == 29 [pid = 4092] [id = 55] 08:27:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (10560800) [pid = 4092] [serial = 161] [outer = 00000000] 08:27:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (10A52C00) [pid = 4092] [serial = 162] [outer = 10560800] 08:27:17 INFO - PROCESS | 4092 | 1465918037759 Marionette DEBUG loaded listener.js 08:27:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (11477C00) [pid = 4092] [serial = 163] [outer = 10560800] 08:27:18 INFO - PROCESS | 4092 | 1465918038148 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:27:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:27:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 688ms 08:27:18 INFO - PROCESS | 4092 | 1465918038191 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:27:18 INFO - PROCESS | 4092 | 1465918038195 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 08:27:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:27:18 INFO - PROCESS | 4092 | 1465918038218 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:27:18 INFO - PROCESS | 4092 | 1465918038220 Marionette TRACE conn3 <- [1,186,null,{}] 08:27:18 INFO - PROCESS | 4092 | 1465918038224 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:27:18 INFO - PROCESS | 4092 | 1465918038227 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:18 INFO - PROCESS | 4092 | 1465918038314 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:27:18 INFO - PROCESS | 4092 | 1465918038328 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:18 INFO - PROCESS | 4092 | 1465918038331 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:18 INFO - PROCESS | 4092 | ++DOCSHELL 1315F400 == 30 [pid = 4092] [id = 56] 08:27:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (131CF400) [pid = 4092] [serial = 164] [outer = 00000000] 08:27:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (131DB000) [pid = 4092] [serial = 165] [outer = 131CF400] 08:27:18 INFO - PROCESS | 4092 | 1465918038377 Marionette DEBUG loaded listener.js 08:27:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (13256C00) [pid = 4092] [serial = 166] [outer = 131CF400] 08:27:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (13C20000) [pid = 4092] [serial = 167] [outer = 1B73C000] 08:27:18 INFO - PROCESS | 4092 | 1465918038854 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:27:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:27:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 703ms 08:27:18 INFO - PROCESS | 4092 | 1465918038913 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:27:18 INFO - PROCESS | 4092 | 1465918038915 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 08:27:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:27:18 INFO - PROCESS | 4092 | 1465918038918 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:27:18 INFO - PROCESS | 4092 | 1465918038922 Marionette TRACE conn3 <- [1,190,null,{}] 08:27:18 INFO - PROCESS | 4092 | 1465918038932 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:27:18 INFO - PROCESS | 4092 | 1465918038937 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:19 INFO - PROCESS | 4092 | 1465918039038 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:27:19 INFO - PROCESS | 4092 | 1465918039112 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:19 INFO - PROCESS | 4092 | 1465918039115 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:19 INFO - PROCESS | 4092 | ++DOCSHELL 14EBB000 == 31 [pid = 4092] [id = 57] 08:27:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (14EC3000) [pid = 4092] [serial = 168] [outer = 00000000] 08:27:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (156E0400) [pid = 4092] [serial = 169] [outer = 14EC3000] 08:27:19 INFO - PROCESS | 4092 | 1465918039162 Marionette DEBUG loaded listener.js 08:27:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (15C6F800) [pid = 4092] [serial = 170] [outer = 14EC3000] 08:27:19 INFO - PROCESS | 4092 | 1465918039516 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:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 640ms 08:27:19 INFO - PROCESS | 4092 | 1465918039557 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:27:19 INFO - PROCESS | 4092 | 1465918039560 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 08:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:27:19 INFO - PROCESS | 4092 | 1465918039564 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:27:19 INFO - PROCESS | 4092 | 1465918039566 Marionette TRACE conn3 <- [1,194,null,{}] 08:27:19 INFO - PROCESS | 4092 | 1465918039570 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:27:19 INFO - PROCESS | 4092 | 1465918039572 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:19 INFO - PROCESS | 4092 | 1465918039702 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:27:19 INFO - PROCESS | 4092 | 1465918039714 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:19 INFO - PROCESS | 4092 | 1465918039716 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:19 INFO - PROCESS | 4092 | ++DOCSHELL 15F57800 == 32 [pid = 4092] [id = 58] 08:27:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1688E400) [pid = 4092] [serial = 171] [outer = 00000000] 08:27:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (17039C00) [pid = 4092] [serial = 172] [outer = 1688E400] 08:27:19 INFO - PROCESS | 4092 | 1465918039759 Marionette DEBUG loaded listener.js 08:27:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (1727DC00) [pid = 4092] [serial = 173] [outer = 1688E400] 08:27:20 INFO - PROCESS | 4092 | 1465918040153 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:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 641ms 08:27:20 INFO - PROCESS | 4092 | 1465918040205 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:27:20 INFO - PROCESS | 4092 | 1465918040207 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 08:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:27:20 INFO - PROCESS | 4092 | 1465918040211 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:27:20 INFO - PROCESS | 4092 | 1465918040212 Marionette TRACE conn3 <- [1,198,null,{}] 08:27:20 INFO - PROCESS | 4092 | 1465918040215 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:27:20 INFO - PROCESS | 4092 | 1465918040217 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:20 INFO - PROCESS | 4092 | 1465918040317 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:27:20 INFO - PROCESS | 4092 | 1465918040385 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:20 INFO - PROCESS | 4092 | 1465918040387 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:20 INFO - PROCESS | 4092 | ++DOCSHELL 17842800 == 33 [pid = 4092] [id = 59] 08:27:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (17842C00) [pid = 4092] [serial = 174] [outer = 00000000] 08:27:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1794A400) [pid = 4092] [serial = 175] [outer = 17842C00] 08:27:20 INFO - PROCESS | 4092 | 1465918040434 Marionette DEBUG loaded listener.js 08:27:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (182B0400) [pid = 4092] [serial = 176] [outer = 17842C00] 08:27:20 INFO - PROCESS | 4092 | 1465918040831 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:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 641ms 08:27:20 INFO - PROCESS | 4092 | 1465918040849 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:27:20 INFO - PROCESS | 4092 | 1465918040850 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 08:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:27:20 INFO - PROCESS | 4092 | 1465918040862 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:27:20 INFO - PROCESS | 4092 | 1465918040864 Marionette TRACE conn3 <- [1,202,null,{}] 08:27:20 INFO - PROCESS | 4092 | 1465918040867 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:27:20 INFO - PROCESS | 4092 | 1465918040872 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:20 INFO - PROCESS | 4092 | 1465918040999 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:27:20 INFO - PROCESS | 4092 | 1465918041005 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:20 INFO - PROCESS | 4092 | 1465918041007 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:21 INFO - PROCESS | 4092 | ++DOCSHELL 17947000 == 34 [pid = 4092] [id = 60] 08:27:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (19A54C00) [pid = 4092] [serial = 177] [outer = 00000000] 08:27:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (19EC2000) [pid = 4092] [serial = 178] [outer = 19A54C00] 08:27:21 INFO - PROCESS | 4092 | 1465918041049 Marionette DEBUG loaded listener.js 08:27:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (1A04E000) [pid = 4092] [serial = 179] [outer = 19A54C00] 08:27:21 INFO - PROCESS | 4092 | 1465918041455 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:27:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 625ms 08:27:21 INFO - PROCESS | 4092 | 1465918041503 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:27:21 INFO - PROCESS | 4092 | 1465918041505 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 08:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:27:21 INFO - PROCESS | 4092 | 1465918041508 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:27:21 INFO - PROCESS | 4092 | 1465918041510 Marionette TRACE conn3 <- [1,206,null,{}] 08:27:21 INFO - PROCESS | 4092 | 1465918041513 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:27:21 INFO - PROCESS | 4092 | 1465918041515 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:21 INFO - PROCESS | 4092 | 1465918041631 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:27:21 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (16946800) [pid = 4092] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:27:21 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (11C1F400) [pid = 4092] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:27:21 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (13CA7400) [pid = 4092] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:27:21 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (13257C00) [pid = 4092] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:27:21 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (17864800) [pid = 4092] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:27:21 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1100CC00) [pid = 4092] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:27:21 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (13B33C00) [pid = 4092] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:27:21 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1812BC00) [pid = 4092] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:27:21 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1786A000) [pid = 4092] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:27:21 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (10A4A400) [pid = 4092] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:27:21 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (13940800) [pid = 4092] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:27:21 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (14312000) [pid = 4092] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:27:21 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (182A9000) [pid = 4092] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:27:21 INFO - PROCESS | 4092 | 1465918041819 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:21 INFO - PROCESS | 4092 | 1465918041821 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:21 INFO - PROCESS | 4092 | ++DOCSHELL 0C770800 == 35 [pid = 4092] [id = 61] 08:27:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (10375C00) [pid = 4092] [serial = 180] [outer = 00000000] 08:27:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (11478400) [pid = 4092] [serial = 181] [outer = 10375C00] 08:27:21 INFO - PROCESS | 4092 | 1465918041865 Marionette DEBUG loaded listener.js 08:27:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (13256400) [pid = 4092] [serial = 182] [outer = 10375C00] 08:27:22 INFO - PROCESS | 4092 | 1465918042189 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:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 734ms 08:27:22 INFO - PROCESS | 4092 | 1465918042249 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:27:22 INFO - PROCESS | 4092 | 1465918042251 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 08:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:27:22 INFO - PROCESS | 4092 | 1465918042254 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:27:22 INFO - PROCESS | 4092 | 1465918042256 Marionette TRACE conn3 <- [1,210,null,{}] 08:27:22 INFO - PROCESS | 4092 | 1465918042259 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:27:22 INFO - PROCESS | 4092 | 1465918042261 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:22 INFO - PROCESS | 4092 | 1465918042338 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:27:22 INFO - PROCESS | 4092 | 1465918042407 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:22 INFO - PROCESS | 4092 | 1465918042409 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:22 INFO - PROCESS | 4092 | ++DOCSHELL 111E5C00 == 36 [pid = 4092] [id = 62] 08:27:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (11C1F400) [pid = 4092] [serial = 183] [outer = 00000000] 08:27:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1786A000) [pid = 4092] [serial = 184] [outer = 11C1F400] 08:27:22 INFO - PROCESS | 4092 | 1465918042452 Marionette DEBUG loaded listener.js 08:27:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (19E31400) [pid = 4092] [serial = 185] [outer = 11C1F400] 08:27:22 INFO - PROCESS | 4092 | 1465918042781 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:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 594ms 08:27:22 INFO - PROCESS | 4092 | 1465918042852 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:27:22 INFO - PROCESS | 4092 | 1465918042854 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 08:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:27:22 INFO - PROCESS | 4092 | 1465918042857 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:27:22 INFO - PROCESS | 4092 | 1465918042859 Marionette TRACE conn3 <- [1,214,null,{}] 08:27:22 INFO - PROCESS | 4092 | 1465918042862 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:27:22 INFO - PROCESS | 4092 | 1465918042864 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:22 INFO - PROCESS | 4092 | 1465918042939 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:27:23 INFO - PROCESS | 4092 | 1465918043008 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:23 INFO - PROCESS | 4092 | 1465918043011 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:23 INFO - PROCESS | 4092 | ++DOCSHELL 10433800 == 37 [pid = 4092] [id = 63] 08:27:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (1430F400) [pid = 4092] [serial = 186] [outer = 00000000] 08:27:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1A83EC00) [pid = 4092] [serial = 187] [outer = 1430F400] 08:27:23 INFO - PROCESS | 4092 | 1465918043073 Marionette DEBUG loaded listener.js 08:27:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1A83F400) [pid = 4092] [serial = 188] [outer = 1430F400] 08:27:23 INFO - PROCESS | 4092 | 1465918043414 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:27:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 593ms 08:27:23 INFO - PROCESS | 4092 | 1465918043454 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:27:23 INFO - PROCESS | 4092 | 1465918043456 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 08:27:23 INFO - PROCESS | 4092 | 1465918043459 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:27:23 INFO - PROCESS | 4092 | 1465918043461 Marionette TRACE conn3 <- [1,218,null,{}] 08:27:23 INFO - PROCESS | 4092 | 1465918043464 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:27:23 INFO - PROCESS | 4092 | 1465918043466 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:23 INFO - PROCESS | 4092 | 1465918043578 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:27:23 INFO - PROCESS | 4092 | 1465918043588 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:23 INFO - PROCESS | 4092 | 1465918043590 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:23 INFO - PROCESS | 4092 | ++DOCSHELL 15F56800 == 38 [pid = 4092] [id = 64] 08:27:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (19E2A800) [pid = 4092] [serial = 189] [outer = 00000000] 08:27:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1A84A400) [pid = 4092] [serial = 190] [outer = 19E2A800] 08:27:23 INFO - PROCESS | 4092 | 1465918043637 Marionette DEBUG loaded listener.js 08:27:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (1A99CC00) [pid = 4092] [serial = 191] [outer = 19E2A800] 08:27:24 INFO - PROCESS | 4092 | 1465918044120 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:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 687ms 08:27:24 INFO - PROCESS | 4092 | 1465918044160 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:27:24 INFO - PROCESS | 4092 | 1465918044164 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 08:27:24 INFO - PROCESS | 4092 | 1465918044169 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:27:24 INFO - PROCESS | 4092 | 1465918044173 Marionette TRACE conn3 <- [1,222,null,{}] 08:27:24 INFO - PROCESS | 4092 | 1465918044178 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:27:24 INFO - PROCESS | 4092 | 1465918044181 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:24 INFO - PROCESS | 4092 | 1465918044319 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:27:24 INFO - PROCESS | 4092 | 1465918044410 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:24 INFO - PROCESS | 4092 | 1465918044413 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:24 INFO - PROCESS | 4092 | ++DOCSHELL 110D6000 == 39 [pid = 4092] [id = 65] 08:27:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (110D7800) [pid = 4092] [serial = 192] [outer = 00000000] 08:27:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (1314E800) [pid = 4092] [serial = 193] [outer = 110D7800] 08:27:24 INFO - PROCESS | 4092 | 1465918044467 Marionette DEBUG loaded listener.js 08:27:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (134B2800) [pid = 4092] [serial = 194] [outer = 110D7800] 08:27:25 INFO - PROCESS | 4092 | 1465918045012 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:27:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 906ms 08:27:25 INFO - PROCESS | 4092 | 1465918045075 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:27:25 INFO - PROCESS | 4092 | 1465918045080 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 08:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:27:25 INFO - PROCESS | 4092 | 1465918045086 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:27:25 INFO - PROCESS | 4092 | 1465918045089 Marionette TRACE conn3 <- [1,226,null,{}] 08:27:25 INFO - PROCESS | 4092 | 1465918045093 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:27:25 INFO - PROCESS | 4092 | 1465918045095 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:25 INFO - PROCESS | 4092 | 1465918045200 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:27:25 INFO - PROCESS | 4092 | 1465918045277 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:25 INFO - PROCESS | 4092 | 1465918045279 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:25 INFO - PROCESS | 4092 | ++DOCSHELL 14EB8C00 == 40 [pid = 4092] [id = 66] 08:27:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (14EC4000) [pid = 4092] [serial = 195] [outer = 00000000] 08:27:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (15F55400) [pid = 4092] [serial = 196] [outer = 14EC4000] 08:27:25 INFO - PROCESS | 4092 | 1465918045333 Marionette DEBUG loaded listener.js 08:27:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (17038C00) [pid = 4092] [serial = 197] [outer = 14EC4000] 08:27:25 INFO - PROCESS | 4092 | 1465918045882 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:27:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 844ms 08:27:25 INFO - PROCESS | 4092 | 1465918045928 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:27:25 INFO - PROCESS | 4092 | 1465918045931 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 08:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:27:25 INFO - PROCESS | 4092 | 1465918045935 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:27:25 INFO - PROCESS | 4092 | 1465918045938 Marionette TRACE conn3 <- [1,230,null,{}] 08:27:25 INFO - PROCESS | 4092 | 1465918045950 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:27:25 INFO - PROCESS | 4092 | 1465918045954 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:26 INFO - PROCESS | 4092 | 1465918046060 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:27:26 INFO - PROCESS | 4092 | 1465918046151 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:26 INFO - PROCESS | 4092 | 1465918046154 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:26 INFO - PROCESS | 4092 | ++DOCSHELL 18493C00 == 41 [pid = 4092] [id = 67] 08:27:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (18494000) [pid = 4092] [serial = 198] [outer = 00000000] 08:27:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (19C9A000) [pid = 4092] [serial = 199] [outer = 18494000] 08:27:26 INFO - PROCESS | 4092 | 1465918046209 Marionette DEBUG loaded listener.js 08:27:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (19C9E400) [pid = 4092] [serial = 200] [outer = 18494000] 08:27:26 INFO - PROCESS | 4092 | 1465918046762 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:27:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 843ms 08:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:27:26 INFO - PROCESS | 4092 | 1465918046793 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:27:26 INFO - PROCESS | 4092 | 1465918046796 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 08:27:26 INFO - PROCESS | 4092 | 1465918046801 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:27:26 INFO - PROCESS | 4092 | 1465918046803 Marionette TRACE conn3 <- [1,234,null,{}] 08:27:26 INFO - PROCESS | 4092 | 1465918046807 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:27:26 INFO - PROCESS | 4092 | 1465918046809 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:26 INFO - PROCESS | 4092 | 1465918046911 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:27:27 INFO - PROCESS | 4092 | 1465918047149 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:27 INFO - PROCESS | 4092 | 1465918047152 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:27 INFO - PROCESS | 4092 | ++DOCSHELL 104E5800 == 42 [pid = 4092] [id = 68] 08:27:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (105ED800) [pid = 4092] [serial = 201] [outer = 00000000] 08:27:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (1100CC00) [pid = 4092] [serial = 202] [outer = 105ED800] 08:27:27 INFO - PROCESS | 4092 | 1465918047199 Marionette DEBUG loaded listener.js 08:27:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (114BD000) [pid = 4092] [serial = 203] [outer = 105ED800] 08:27:27 INFO - PROCESS | 4092 | --DOCSHELL 10433800 == 41 [pid = 4092] [id = 63] 08:27:27 INFO - PROCESS | 4092 | --DOCSHELL 111E5C00 == 40 [pid = 4092] [id = 62] 08:27:27 INFO - PROCESS | 4092 | --DOCSHELL 0C770800 == 39 [pid = 4092] [id = 61] 08:27:27 INFO - PROCESS | 4092 | --DOCSHELL 17947000 == 38 [pid = 4092] [id = 60] 08:27:27 INFO - PROCESS | 4092 | --DOCSHELL 17842800 == 37 [pid = 4092] [id = 59] 08:27:27 INFO - PROCESS | 4092 | --DOCSHELL 15F57800 == 36 [pid = 4092] [id = 58] 08:27:27 INFO - PROCESS | 4092 | --DOCSHELL 14EBB000 == 35 [pid = 4092] [id = 57] 08:27:27 INFO - PROCESS | 4092 | --DOCSHELL 1315F400 == 34 [pid = 4092] [id = 56] 08:27:27 INFO - PROCESS | 4092 | --DOCSHELL 104E6800 == 33 [pid = 4092] [id = 55] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (19EBAC00) [pid = 4092] [serial = 156] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (16FF1800) [pid = 4092] [serial = 141] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (1289B400) [pid = 4092] [serial = 129] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (12ADF400) [pid = 4092] [serial = 130] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (110DF800) [pid = 4092] [serial = 126] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (1430B800) [pid = 4092] [serial = 135] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (1325CC00) [pid = 4092] [serial = 132] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (13934000) [pid = 4092] [serial = 133] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (17FC5C00) [pid = 4092] [serial = 144] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (13031C00) [pid = 4092] [serial = 115] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (12ADEC00) [pid = 4092] [serial = 114] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (156D9400) [pid = 4092] [serial = 118] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (14EBBC00) [pid = 4092] [serial = 117] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (18775800) [pid = 4092] [serial = 121] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (182AA800) [pid = 4092] [serial = 120] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (19C99400) [pid = 4092] [serial = 124] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (182AAC00) [pid = 4092] [serial = 123] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (16FF7800) [pid = 4092] [serial = 142] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1538B800) [pid = 4092] [serial = 147] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1877B800) [pid = 4092] [serial = 150] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (16946C00) [pid = 4092] [serial = 148] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1821F800) [pid = 4092] [serial = 145] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (156DA000) [pid = 4092] [serial = 138] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (19E46400) [pid = 4092] [serial = 154] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (15F58400) [pid = 4092] [serial = 139] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (18780000) [pid = 4092] [serial = 151] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (14EBC400) [pid = 4092] [serial = 136] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (19E43400) [pid = 4092] [serial = 153] [outer = 00000000] [url = about:blank] 08:27:27 INFO - PROCESS | 4092 | 1465918047796 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:27:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1030ms 08:27:27 INFO - PROCESS | 4092 | 1465918047856 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:27:27 INFO - PROCESS | 4092 | 1465918047860 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 08:27:27 INFO - PROCESS | 4092 | 1465918047864 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:27:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:27:27 INFO - PROCESS | 4092 | 1465918047867 Marionette TRACE conn3 <- [1,238,null,{}] 08:27:27 INFO - PROCESS | 4092 | 1465918047873 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:27:27 INFO - PROCESS | 4092 | 1465918047875 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:27 INFO - PROCESS | 4092 | 1465918047973 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:27:28 INFO - PROCESS | 4092 | 1465918048052 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:28 INFO - PROCESS | 4092 | 1465918048054 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:28 INFO - PROCESS | 4092 | ++DOCSHELL 10EC0800 == 34 [pid = 4092] [id = 69] 08:27:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (1146C800) [pid = 4092] [serial = 204] [outer = 00000000] 08:27:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (12AE3400) [pid = 4092] [serial = 205] [outer = 1146C800] 08:27:28 INFO - PROCESS | 4092 | 1465918048100 Marionette DEBUG loaded listener.js 08:27:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (13253C00) [pid = 4092] [serial = 206] [outer = 1146C800] 08:27:28 INFO - PROCESS | 4092 | 1465918048450 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:27:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:27:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 640ms 08:27:28 INFO - PROCESS | 4092 | 1465918048507 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:27:28 INFO - PROCESS | 4092 | 1465918048510 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 08:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:27:28 INFO - PROCESS | 4092 | 1465918048514 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:27:28 INFO - PROCESS | 4092 | 1465918048516 Marionette TRACE conn3 <- [1,242,null,{}] 08:27:28 INFO - PROCESS | 4092 | 1465918048521 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:27:28 INFO - PROCESS | 4092 | 1465918048524 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:28 INFO - PROCESS | 4092 | 1465918048630 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:27:28 INFO - PROCESS | 4092 | 1465918048664 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:28 INFO - PROCESS | 4092 | 1465918048666 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:28 INFO - PROCESS | 4092 | ++DOCSHELL 1430FC00 == 35 [pid = 4092] [id = 70] 08:27:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (14310000) [pid = 4092] [serial = 207] [outer = 00000000] 08:27:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (14EC0400) [pid = 4092] [serial = 208] [outer = 14310000] 08:27:28 INFO - PROCESS | 4092 | 1465918048710 Marionette DEBUG loaded listener.js 08:27:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (15397000) [pid = 4092] [serial = 209] [outer = 14310000] 08:27:29 INFO - PROCESS | 4092 | 1465918049120 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:27:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 640ms 08:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:27:29 INFO - PROCESS | 4092 | 1465918049153 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:27:29 INFO - PROCESS | 4092 | 1465918049155 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 08:27:29 INFO - PROCESS | 4092 | 1465918049164 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:27:29 INFO - PROCESS | 4092 | 1465918049169 Marionette TRACE conn3 <- [1,246,null,{}] 08:27:29 INFO - PROCESS | 4092 | 1465918049177 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:27:29 INFO - PROCESS | 4092 | 1465918049181 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:29 INFO - PROCESS | 4092 | 1465918049263 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:27:29 INFO - PROCESS | 4092 | 1465918049267 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:29 INFO - PROCESS | 4092 | 1465918049270 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:29 INFO - PROCESS | 4092 | ++DOCSHELL 14EBE400 == 36 [pid = 4092] [id = 71] 08:27:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (15C6DC00) [pid = 4092] [serial = 210] [outer = 00000000] 08:27:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (16946400) [pid = 4092] [serial = 211] [outer = 15C6DC00] 08:27:29 INFO - PROCESS | 4092 | 1465918049312 Marionette DEBUG loaded listener.js 08:27:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (16FECC00) [pid = 4092] [serial = 212] [outer = 15C6DC00] 08:27:29 INFO - PROCESS | 4092 | 1465918049724 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:27:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 594ms 08:27:29 INFO - PROCESS | 4092 | 1465918049762 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:27:29 INFO - PROCESS | 4092 | 1465918049764 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 08:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:27:29 INFO - PROCESS | 4092 | 1465918049773 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:27:29 INFO - PROCESS | 4092 | 1465918049775 Marionette TRACE conn3 <- [1,250,null,{}] 08:27:29 INFO - PROCESS | 4092 | 1465918049780 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:27:29 INFO - PROCESS | 4092 | 1465918049783 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:29 INFO - PROCESS | 4092 | 1465918049870 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:27:29 INFO - PROCESS | 4092 | 1465918049875 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:29 INFO - PROCESS | 4092 | 1465918049877 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:29 INFO - PROCESS | 4092 | ++DOCSHELL 1703A400 == 37 [pid = 4092] [id = 72] 08:27:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (17043800) [pid = 4092] [serial = 213] [outer = 00000000] 08:27:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (17863C00) [pid = 4092] [serial = 214] [outer = 17043800] 08:27:29 INFO - PROCESS | 4092 | 1465918049923 Marionette DEBUG loaded listener.js 08:27:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1784BC00) [pid = 4092] [serial = 215] [outer = 17043800] 08:27:30 INFO - PROCESS | 4092 | 1465918050356 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:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 625ms 08:27:30 INFO - PROCESS | 4092 | 1465918050409 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:27:30 INFO - PROCESS | 4092 | 1465918050412 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 08:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:27:30 INFO - PROCESS | 4092 | 1465918050419 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:27:30 INFO - PROCESS | 4092 | 1465918050421 Marionette TRACE conn3 <- [1,254,null,{}] 08:27:30 INFO - PROCESS | 4092 | 1465918050424 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:27:30 INFO - PROCESS | 4092 | 1465918050426 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:30 INFO - PROCESS | 4092 | 1465918050527 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:27:30 INFO - PROCESS | 4092 | 1465918050535 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:30 INFO - PROCESS | 4092 | 1465918050541 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:30 INFO - PROCESS | 4092 | ++DOCSHELL 182AA800 == 38 [pid = 4092] [id = 73] 08:27:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (18487400) [pid = 4092] [serial = 216] [outer = 00000000] 08:27:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (18490C00) [pid = 4092] [serial = 217] [outer = 18487400] 08:27:30 INFO - PROCESS | 4092 | 1465918050597 Marionette DEBUG loaded listener.js 08:27:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (19A4DC00) [pid = 4092] [serial = 218] [outer = 18487400] 08:27:31 INFO - PROCESS | 4092 | 1465918051048 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:27:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 702ms 08:27:31 INFO - PROCESS | 4092 | 1465918051114 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:27:31 INFO - PROCESS | 4092 | 1465918051116 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 08:27:31 INFO - PROCESS | 4092 | 1465918051120 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:27:31 INFO - PROCESS | 4092 | 1465918051122 Marionette TRACE conn3 <- [1,258,null,{}] 08:27:31 INFO - PROCESS | 4092 | 1465918051125 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:27:31 INFO - PROCESS | 4092 | 1465918051127 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:31 INFO - PROCESS | 4092 | 1465918051254 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:27:31 INFO - PROCESS | 4092 | 1465918051309 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:31 INFO - PROCESS | 4092 | 1465918051311 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:31 INFO - PROCESS | 4092 | ++DOCSHELL 19CA1400 == 39 [pid = 4092] [id = 74] 08:27:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (19CA4000) [pid = 4092] [serial = 219] [outer = 00000000] 08:27:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (19E2E000) [pid = 4092] [serial = 220] [outer = 19CA4000] 08:27:31 INFO - PROCESS | 4092 | 1465918051362 Marionette DEBUG loaded listener.js 08:27:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (19E2E400) [pid = 4092] [serial = 221] [outer = 19CA4000] 08:27:31 INFO - PROCESS | 4092 | 1465918051739 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:27:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 641ms 08:27:31 INFO - PROCESS | 4092 | 1465918051761 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:27:31 INFO - PROCESS | 4092 | 1465918051763 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 08:27:31 INFO - PROCESS | 4092 | 1465918051766 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:27:31 INFO - PROCESS | 4092 | 1465918051768 Marionette TRACE conn3 <- [1,262,null,{}] 08:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:27:31 INFO - PROCESS | 4092 | 1465918051771 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:27:31 INFO - PROCESS | 4092 | 1465918051773 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:31 INFO - PROCESS | 4092 | 1465918051881 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:27:31 INFO - PROCESS | 4092 | 1465918051886 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:31 INFO - PROCESS | 4092 | 1465918051888 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:31 INFO - PROCESS | 4092 | ++DOCSHELL 19E36400 == 40 [pid = 4092] [id = 75] 08:27:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (19E37400) [pid = 4092] [serial = 222] [outer = 00000000] 08:27:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (19E48400) [pid = 4092] [serial = 223] [outer = 19E37400] 08:27:31 INFO - PROCESS | 4092 | 1465918051930 Marionette DEBUG loaded listener.js 08:27:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (19EC0C00) [pid = 4092] [serial = 224] [outer = 19E37400] 08:27:32 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (17842C00) [pid = 4092] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:27:32 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (19A54C00) [pid = 4092] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:27:32 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (14EC3000) [pid = 4092] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:27:32 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (131CF400) [pid = 4092] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:27:32 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (10560800) [pid = 4092] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:27:32 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (10375C00) [pid = 4092] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:27:32 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (1430F400) [pid = 4092] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:27:32 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (1688E400) [pid = 4092] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:27:32 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (11C1F400) [pid = 4092] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:27:32 INFO - PROCESS | 4092 | 1465918052407 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:27:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 688ms 08:27:32 INFO - PROCESS | 4092 | 1465918052468 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:27:32 INFO - PROCESS | 4092 | 1465918052471 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 08:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:27:32 INFO - PROCESS | 4092 | 1465918052474 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:27:32 INFO - PROCESS | 4092 | 1465918052476 Marionette TRACE conn3 <- [1,266,null,{}] 08:27:32 INFO - PROCESS | 4092 | 1465918052479 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:27:32 INFO - PROCESS | 4092 | 1465918052481 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:32 INFO - PROCESS | 4092 | 1465918052587 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:27:32 INFO - PROCESS | 4092 | 1465918052663 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:32 INFO - PROCESS | 4092 | 1465918052665 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:32 INFO - PROCESS | 4092 | ++DOCSHELL 19CA0800 == 41 [pid = 4092] [id = 76] 08:27:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (19E41C00) [pid = 4092] [serial = 225] [outer = 00000000] 08:27:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (1A736800) [pid = 4092] [serial = 226] [outer = 19E41C00] 08:27:32 INFO - PROCESS | 4092 | 1465918052708 Marionette DEBUG loaded listener.js 08:27:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1A738C00) [pid = 4092] [serial = 227] [outer = 19E41C00] 08:27:33 INFO - PROCESS | 4092 | 1465918053043 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:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 594ms 08:27:33 INFO - PROCESS | 4092 | 1465918053070 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:27:33 INFO - PROCESS | 4092 | 1465918053072 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 08:27:33 INFO - PROCESS | 4092 | 1465918053075 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:27:33 INFO - PROCESS | 4092 | 1465918053077 Marionette TRACE conn3 <- [1,270,null,{}] 08:27:33 INFO - PROCESS | 4092 | 1465918053091 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:27:33 INFO - PROCESS | 4092 | 1465918053093 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:33 INFO - PROCESS | 4092 | 1465918053183 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:27:33 INFO - PROCESS | 4092 | 1465918053188 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:33 INFO - PROCESS | 4092 | 1465918053190 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:33 INFO - PROCESS | 4092 | ++DOCSHELL 104E8400 == 42 [pid = 4092] [id = 77] 08:27:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (1A047800) [pid = 4092] [serial = 228] [outer = 00000000] 08:27:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (1A84B800) [pid = 4092] [serial = 229] [outer = 1A047800] 08:27:33 INFO - PROCESS | 4092 | 1465918053234 Marionette DEBUG loaded listener.js 08:27:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (1A9A5000) [pid = 4092] [serial = 230] [outer = 1A047800] 08:27:33 INFO - PROCESS | 4092 | 1465918053613 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:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 593ms 08:27:33 INFO - PROCESS | 4092 | 1465918053679 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:27:33 INFO - PROCESS | 4092 | 1465918053681 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 08:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:27:33 INFO - PROCESS | 4092 | 1465918053684 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:27:33 INFO - PROCESS | 4092 | 1465918053686 Marionette TRACE conn3 <- [1,274,null,{}] 08:27:33 INFO - PROCESS | 4092 | 1465918053689 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:27:33 INFO - PROCESS | 4092 | 1465918053691 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:33 INFO - PROCESS | 4092 | 1465918053767 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:27:33 INFO - PROCESS | 4092 | 1465918053772 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:33 INFO - PROCESS | 4092 | 1465918053775 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:33 INFO - PROCESS | 4092 | ++DOCSHELL 1A9A7400 == 43 [pid = 4092] [id = 78] 08:27:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (1A9A8000) [pid = 4092] [serial = 231] [outer = 00000000] 08:27:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (1AB13C00) [pid = 4092] [serial = 232] [outer = 1A9A8000] 08:27:33 INFO - PROCESS | 4092 | 1465918053819 Marionette DEBUG loaded listener.js 08:27:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (1AB1DC00) [pid = 4092] [serial = 233] [outer = 1A9A8000] 08:27:34 INFO - PROCESS | 4092 | 1465918054288 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:27:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 640ms 08:27:34 INFO - PROCESS | 4092 | 1465918054322 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:27:34 INFO - PROCESS | 4092 | 1465918054326 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 08:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:27:34 INFO - PROCESS | 4092 | 1465918054332 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:27:34 INFO - PROCESS | 4092 | 1465918054336 Marionette TRACE conn3 <- [1,278,null,{}] 08:27:34 INFO - PROCESS | 4092 | 1465918054343 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:27:34 INFO - PROCESS | 4092 | 1465918054346 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:34 INFO - PROCESS | 4092 | 1465918054458 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:27:34 INFO - PROCESS | 4092 | 1465918054535 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:34 INFO - PROCESS | 4092 | 1465918054540 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:34 INFO - PROCESS | 4092 | ++DOCSHELL 11CC0800 == 44 [pid = 4092] [id = 79] 08:27:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (12811000) [pid = 4092] [serial = 234] [outer = 00000000] 08:27:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (12AA9800) [pid = 4092] [serial = 235] [outer = 12811000] 08:27:34 INFO - PROCESS | 4092 | 1465918054636 Marionette DEBUG loaded listener.js 08:27:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (12D64C00) [pid = 4092] [serial = 236] [outer = 12811000] 08:27:35 INFO - PROCESS | 4092 | 1465918055243 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:27:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 937ms 08:27:35 INFO - PROCESS | 4092 | 1465918055278 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:27:35 INFO - PROCESS | 4092 | 1465918055282 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 08:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:27:35 INFO - PROCESS | 4092 | 1465918055288 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:27:35 INFO - PROCESS | 4092 | 1465918055291 Marionette TRACE conn3 <- [1,282,null,{}] 08:27:35 INFO - PROCESS | 4092 | 1465918055295 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:27:35 INFO - PROCESS | 4092 | 1465918055298 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:35 INFO - PROCESS | 4092 | 1465918055405 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:27:35 INFO - PROCESS | 4092 | 1465918055495 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:35 INFO - PROCESS | 4092 | 1465918055498 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:35 INFO - PROCESS | 4092 | ++DOCSHELL 14311400 == 45 [pid = 4092] [id = 80] 08:27:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (14EB8400) [pid = 4092] [serial = 237] [outer = 00000000] 08:27:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (156D3000) [pid = 4092] [serial = 238] [outer = 14EB8400] 08:27:35 INFO - PROCESS | 4092 | 1465918055552 Marionette DEBUG loaded listener.js 08:27:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (15F4C800) [pid = 4092] [serial = 239] [outer = 14EB8400] 08:27:36 INFO - PROCESS | 4092 | 1465918056153 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:27:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 937ms 08:27:36 INFO - PROCESS | 4092 | 1465918056234 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:27:36 INFO - PROCESS | 4092 | 1465918056236 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 08:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:27:36 INFO - PROCESS | 4092 | 1465918056240 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:27:36 INFO - PROCESS | 4092 | 1465918056244 Marionette TRACE conn3 <- [1,286,null,{}] 08:27:36 INFO - PROCESS | 4092 | 1465918056270 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:27:36 INFO - PROCESS | 4092 | 1465918056275 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:36 INFO - PROCESS | 4092 | 1465918056385 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:27:36 INFO - PROCESS | 4092 | 1465918056456 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:36 INFO - PROCESS | 4092 | 1465918056459 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:36 INFO - PROCESS | 4092 | ++DOCSHELL 1877FC00 == 46 [pid = 4092] [id = 81] 08:27:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (19CA3400) [pid = 4092] [serial = 240] [outer = 00000000] 08:27:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (1A051400) [pid = 4092] [serial = 241] [outer = 19CA3400] 08:27:36 INFO - PROCESS | 4092 | 1465918056555 Marionette DEBUG loaded listener.js 08:27:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (1A9A1000) [pid = 4092] [serial = 242] [outer = 19CA3400] 08:27:37 INFO - PROCESS | 4092 | 1465918057136 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:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 937ms 08:27:37 INFO - PROCESS | 4092 | 1465918057185 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:27:37 INFO - PROCESS | 4092 | 1465918057188 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 08:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:27:37 INFO - PROCESS | 4092 | 1465918057191 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:27:37 INFO - PROCESS | 4092 | 1465918057193 Marionette TRACE conn3 <- [1,290,null,{}] 08:27:37 INFO - PROCESS | 4092 | 1465918057197 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:27:37 INFO - PROCESS | 4092 | 1465918057200 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:37 INFO - PROCESS | 4092 | 1465918057306 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:27:37 INFO - PROCESS | 4092 | 1465918057382 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:37 INFO - PROCESS | 4092 | 1465918057384 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:37 INFO - PROCESS | 4092 | ++DOCSHELL 0C770000 == 47 [pid = 4092] [id = 82] 08:27:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (103C9800) [pid = 4092] [serial = 243] [outer = 00000000] 08:27:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (1100E400) [pid = 4092] [serial = 244] [outer = 103C9800] 08:27:37 INFO - PROCESS | 4092 | 1465918057589 Marionette DEBUG loaded listener.js 08:27:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (12813C00) [pid = 4092] [serial = 245] [outer = 103C9800] 08:27:38 INFO - PROCESS | 4092 | 1465918058183 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:27:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1031ms 08:27:38 INFO - PROCESS | 4092 | 1465918058247 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:27:38 INFO - PROCESS | 4092 | 1465918058251 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 08:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:27:38 INFO - PROCESS | 4092 | 1465918058256 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:27:38 INFO - PROCESS | 4092 | 1465918058258 Marionette TRACE conn3 <- [1,294,null,{}] 08:27:38 INFO - PROCESS | 4092 | 1465918058263 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:27:38 INFO - PROCESS | 4092 | 1465918058265 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:38 INFO - PROCESS | 4092 | 1465918058415 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:27:38 INFO - PROCESS | 4092 | --DOCSHELL 104E8400 == 46 [pid = 4092] [id = 77] 08:27:38 INFO - PROCESS | 4092 | --DOCSHELL 19CA0800 == 45 [pid = 4092] [id = 76] 08:27:38 INFO - PROCESS | 4092 | --DOCSHELL 19E36400 == 44 [pid = 4092] [id = 75] 08:27:38 INFO - PROCESS | 4092 | --DOCSHELL 19CA1400 == 43 [pid = 4092] [id = 74] 08:27:38 INFO - PROCESS | 4092 | --DOCSHELL 182AA800 == 42 [pid = 4092] [id = 73] 08:27:38 INFO - PROCESS | 4092 | --DOCSHELL 1703A400 == 41 [pid = 4092] [id = 72] 08:27:38 INFO - PROCESS | 4092 | --DOCSHELL 14EBE400 == 40 [pid = 4092] [id = 71] 08:27:38 INFO - PROCESS | 4092 | --DOCSHELL 1430FC00 == 39 [pid = 4092] [id = 70] 08:27:38 INFO - PROCESS | 4092 | --DOCSHELL 10EC0800 == 38 [pid = 4092] [id = 69] 08:27:38 INFO - PROCESS | 4092 | --DOCSHELL 104E5800 == 37 [pid = 4092] [id = 68] 08:27:38 INFO - PROCESS | 4092 | --DOCSHELL 110D6000 == 36 [pid = 4092] [id = 65] 08:27:38 INFO - PROCESS | 4092 | --DOCSHELL 15F56800 == 35 [pid = 4092] [id = 64] 08:27:38 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (1A84A400) [pid = 4092] [serial = 190] [outer = 00000000] [url = about:blank] 08:27:38 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (1794A400) [pid = 4092] [serial = 175] [outer = 00000000] [url = about:blank] 08:27:38 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (19EC2000) [pid = 4092] [serial = 178] [outer = 00000000] [url = about:blank] 08:27:38 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (156E0400) [pid = 4092] [serial = 169] [outer = 00000000] [url = about:blank] 08:27:38 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (131DB000) [pid = 4092] [serial = 165] [outer = 00000000] [url = about:blank] 08:27:38 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (13256C00) [pid = 4092] [serial = 166] [outer = 00000000] [url = about:blank] 08:27:38 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (10A52C00) [pid = 4092] [serial = 162] [outer = 00000000] [url = about:blank] 08:27:38 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (11477C00) [pid = 4092] [serial = 163] [outer = 00000000] [url = about:blank] 08:27:38 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (182B0400) [pid = 4092] [serial = 176] [outer = 00000000] [url = about:blank] 08:27:38 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (12AE9800) [pid = 4092] [serial = 159] [outer = 00000000] [url = about:blank] 08:27:38 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (11478400) [pid = 4092] [serial = 181] [outer = 00000000] [url = about:blank] 08:27:38 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (1A83EC00) [pid = 4092] [serial = 187] [outer = 00000000] [url = about:blank] 08:27:38 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (1A04E000) [pid = 4092] [serial = 179] [outer = 00000000] [url = about:blank] 08:27:38 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (13256400) [pid = 4092] [serial = 182] [outer = 00000000] [url = about:blank] 08:27:38 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (1B86B800) [pid = 4092] [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:27:38 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (15C6F800) [pid = 4092] [serial = 170] [outer = 00000000] [url = about:blank] 08:27:38 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (17039C00) [pid = 4092] [serial = 172] [outer = 00000000] [url = about:blank] 08:27:38 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (1727DC00) [pid = 4092] [serial = 173] [outer = 00000000] [url = about:blank] 08:27:38 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (1A83F400) [pid = 4092] [serial = 188] [outer = 00000000] [url = about:blank] 08:27:38 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (1786A000) [pid = 4092] [serial = 184] [outer = 00000000] [url = about:blank] 08:27:38 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (19E31400) [pid = 4092] [serial = 185] [outer = 00000000] [url = about:blank] 08:27:38 INFO - PROCESS | 4092 | 1465918058519 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:38 INFO - PROCESS | 4092 | 1465918058521 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:38 INFO - PROCESS | 4092 | ++DOCSHELL 10B69000 == 36 [pid = 4092] [id = 83] 08:27:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (10EC0800) [pid = 4092] [serial = 246] [outer = 00000000] 08:27:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (12DEE000) [pid = 4092] [serial = 247] [outer = 10EC0800] 08:27:38 INFO - PROCESS | 4092 | 1465918058568 Marionette DEBUG loaded listener.js 08:27:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (131DB400) [pid = 4092] [serial = 248] [outer = 10EC0800] 08:27:38 INFO - PROCESS | 4092 | 1465918058920 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:27:38 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:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 687ms 08:27:38 INFO - PROCESS | 4092 | 1465918058964 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:27:38 INFO - PROCESS | 4092 | 1465918058968 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 08:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:27:38 INFO - PROCESS | 4092 | 1465918058959 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:27:38 INFO - PROCESS | 4092 | 1465918058961 Marionette TRACE conn3 <- [1,298,null,{}] 08:27:39 INFO - PROCESS | 4092 | 1465918059005 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:27:39 INFO - PROCESS | 4092 | 1465918059007 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:39 INFO - PROCESS | 4092 | 1465918059121 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:27:39 INFO - PROCESS | 4092 | 1465918059155 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:39 INFO - PROCESS | 4092 | 1465918059157 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:39 INFO - PROCESS | 4092 | ++DOCSHELL 169E8800 == 37 [pid = 4092] [id = 84] 08:27:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (169EB400) [pid = 4092] [serial = 249] [outer = 00000000] 08:27:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (17044400) [pid = 4092] [serial = 250] [outer = 169EB400] 08:27:39 INFO - PROCESS | 4092 | 1465918059238 Marionette DEBUG loaded listener.js 08:27:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (17323000) [pid = 4092] [serial = 251] [outer = 169EB400] 08:27:39 INFO - PROCESS | 4092 | 1465918059759 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:27:39 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:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 859ms 08:27:39 INFO - PROCESS | 4092 | 1465918059821 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:27:39 INFO - PROCESS | 4092 | 1465918059823 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 08:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:27:39 INFO - PROCESS | 4092 | 1465918059826 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:27:39 INFO - PROCESS | 4092 | 1465918059829 Marionette TRACE conn3 <- [1,302,null,{}] 08:27:39 INFO - PROCESS | 4092 | 1465918059839 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:27:39 INFO - PROCESS | 4092 | 1465918059844 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:39 INFO - PROCESS | 4092 | 1465918059954 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:27:39 INFO - PROCESS | 4092 | 1465918059968 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:39 INFO - PROCESS | 4092 | 1465918059971 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:39 INFO - PROCESS | 4092 | ++DOCSHELL 177ADC00 == 38 [pid = 4092] [id = 85] 08:27:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (17950400) [pid = 4092] [serial = 252] [outer = 00000000] 08:27:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (1877A400) [pid = 4092] [serial = 253] [outer = 17950400] 08:27:40 INFO - PROCESS | 4092 | 1465918060014 Marionette DEBUG loaded listener.js 08:27:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (19CA1400) [pid = 4092] [serial = 254] [outer = 17950400] 08:27:40 INFO - PROCESS | 4092 | 1465918060434 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:27:40 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:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 640ms 08:27:40 INFO - PROCESS | 4092 | 1465918060464 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:27:40 INFO - PROCESS | 4092 | 1465918060466 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 08:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:27:40 INFO - PROCESS | 4092 | 1465918060469 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:27:40 INFO - PROCESS | 4092 | 1465918060471 Marionette TRACE conn3 <- [1,306,null,{}] 08:27:40 INFO - PROCESS | 4092 | 1465918060474 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:27:40 INFO - PROCESS | 4092 | 1465918060476 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:40 INFO - PROCESS | 4092 | 1465918060593 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:27:40 INFO - PROCESS | 4092 | 1465918060647 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:40 INFO - PROCESS | 4092 | 1465918060649 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:40 INFO - PROCESS | 4092 | ++DOCSHELL 18784C00 == 39 [pid = 4092] [id = 86] 08:27:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (19CA6800) [pid = 4092] [serial = 255] [outer = 00000000] 08:27:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (19EBE000) [pid = 4092] [serial = 256] [outer = 19CA6800] 08:27:40 INFO - PROCESS | 4092 | 1465918060694 Marionette DEBUG loaded listener.js 08:27:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (19EC3400) [pid = 4092] [serial = 257] [outer = 19CA6800] 08:27:41 INFO - PROCESS | 4092 | 1465918061088 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:27:41 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:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 625ms 08:27:41 INFO - PROCESS | 4092 | 1465918061114 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:27:41 INFO - PROCESS | 4092 | 1465918061116 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 08:27:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:27:41 INFO - PROCESS | 4092 | 1465918061119 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:27:41 INFO - PROCESS | 4092 | 1465918061121 Marionette TRACE conn3 <- [1,310,null,{}] 08:27:41 INFO - PROCESS | 4092 | 1465918061124 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:27:41 INFO - PROCESS | 4092 | 1465918061127 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:41 INFO - PROCESS | 4092 | 1465918061262 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:27:41 INFO - PROCESS | 4092 | 1465918061318 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:41 INFO - PROCESS | 4092 | 1465918061320 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:41 INFO - PROCESS | 4092 | ++DOCSHELL 1A736000 == 40 [pid = 4092] [id = 87] 08:27:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (1A737800) [pid = 4092] [serial = 258] [outer = 00000000] 08:27:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (1A83CC00) [pid = 4092] [serial = 259] [outer = 1A737800] 08:27:41 INFO - PROCESS | 4092 | 1465918061371 Marionette DEBUG loaded listener.js 08:27:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (1A84B000) [pid = 4092] [serial = 260] [outer = 1A737800] 08:27:41 INFO - PROCESS | 4092 | 1465918061781 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:27:41 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:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 703ms 08:27:41 INFO - PROCESS | 4092 | 1465918061818 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:27:41 INFO - PROCESS | 4092 | 1465918061819 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 08:27:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:27:41 INFO - PROCESS | 4092 | 1465918061822 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:27:41 INFO - PROCESS | 4092 | 1465918061824 Marionette TRACE conn3 <- [1,314,null,{}] 08:27:41 INFO - PROCESS | 4092 | 1465918061827 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:27:41 INFO - PROCESS | 4092 | 1465918061832 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:41 INFO - PROCESS | 4092 | 1465918061948 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:27:41 INFO - PROCESS | 4092 | 1465918061953 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:41 INFO - PROCESS | 4092 | 1465918061955 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:41 INFO - PROCESS | 4092 | ++DOCSHELL 1A845800 == 41 [pid = 4092] [id = 88] 08:27:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (1A99D800) [pid = 4092] [serial = 261] [outer = 00000000] 08:27:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (1ACDD000) [pid = 4092] [serial = 262] [outer = 1A99D800] 08:27:42 INFO - PROCESS | 4092 | 1465918061997 Marionette DEBUG loaded listener.js 08:27:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (1ACE4800) [pid = 4092] [serial = 263] [outer = 1A99D800] 08:27:42 INFO - PROCESS | 4092 | 1465918062433 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:27:42 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:27:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 641ms 08:27:42 INFO - PROCESS | 4092 | 1465918062461 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:27:42 INFO - PROCESS | 4092 | 1465918062463 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 08:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:27:42 INFO - PROCESS | 4092 | 1465918062472 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:27:42 INFO - PROCESS | 4092 | 1465918062474 Marionette TRACE conn3 <- [1,318,null,{}] 08:27:42 INFO - PROCESS | 4092 | 1465918062477 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:27:42 INFO - PROCESS | 4092 | 1465918062479 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:42 INFO - PROCESS | 4092 | 1465918062588 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:27:42 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (18487400) [pid = 4092] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:27:42 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (15C6DC00) [pid = 4092] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:27:42 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (17043800) [pid = 4092] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:27:42 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (19CA4000) [pid = 4092] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:27:42 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (105ED800) [pid = 4092] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:27:42 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (19E37400) [pid = 4092] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:27:42 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (19E41C00) [pid = 4092] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:27:42 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (1146C800) [pid = 4092] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:27:42 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (1A047800) [pid = 4092] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:27:42 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (14310000) [pid = 4092] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:27:42 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (10562800) [pid = 4092] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:27:42 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (110DDC00) [pid = 4092] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:27:42 INFO - PROCESS | 4092 | 1465918062818 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:42 INFO - PROCESS | 4092 | 1465918062820 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:42 INFO - PROCESS | 4092 | ++DOCSHELL 104E6800 == 42 [pid = 4092] [id = 89] 08:27:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (10562800) [pid = 4092] [serial = 264] [outer = 00000000] 08:27:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (11478C00) [pid = 4092] [serial = 265] [outer = 10562800] 08:27:42 INFO - PROCESS | 4092 | 1465918062866 Marionette DEBUG loaded listener.js 08:27:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (1315D800) [pid = 4092] [serial = 266] [outer = 10562800] 08:27:43 INFO - PROCESS | 4092 | 1465918063043 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:27:43 INFO - PROCESS | 4092 | 1465918063259 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:27:43 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:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 828ms 08:27:43 INFO - PROCESS | 4092 | 1465918063315 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:27:43 INFO - PROCESS | 4092 | 1465918063316 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 08:27:43 INFO - PROCESS | 4092 | 1465918063320 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:27:43 INFO - PROCESS | 4092 | 1465918063321 Marionette TRACE conn3 <- [1,322,null,{}] 08:27:43 INFO - PROCESS | 4092 | 1465918063334 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:27:43 INFO - PROCESS | 4092 | 1465918063336 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:43 INFO - PROCESS | 4092 | 1465918063443 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:27:43 INFO - PROCESS | 4092 | 1465918063454 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:43 INFO - PROCESS | 4092 | 1465918063456 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:43 INFO - PROCESS | 4092 | ++DOCSHELL 104EA800 == 43 [pid = 4092] [id = 90] 08:27:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (10A49800) [pid = 4092] [serial = 267] [outer = 00000000] 08:27:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (1AB13000) [pid = 4092] [serial = 268] [outer = 10A49800] 08:27:43 INFO - PROCESS | 4092 | 1465918063499 Marionette DEBUG loaded listener.js 08:27:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (1AD76800) [pid = 4092] [serial = 269] [outer = 10A49800] 08:27:43 INFO - PROCESS | 4092 | 1465918063876 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:27:43 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:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 593ms 08:27:43 INFO - PROCESS | 4092 | 1465918063917 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:27:43 INFO - PROCESS | 4092 | 1465918063919 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 08:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:27:43 INFO - PROCESS | 4092 | 1465918063922 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:27:43 INFO - PROCESS | 4092 | 1465918063924 Marionette TRACE conn3 <- [1,326,null,{}] 08:27:43 INFO - PROCESS | 4092 | 1465918063927 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:27:43 INFO - PROCESS | 4092 | 1465918063928 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:44 INFO - PROCESS | 4092 | 1465918064006 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:27:44 INFO - PROCESS | 4092 | 1465918064105 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:44 INFO - PROCESS | 4092 | 1465918064107 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:44 INFO - PROCESS | 4092 | ++DOCSHELL 10EC8800 == 44 [pid = 4092] [id = 91] 08:27:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (14E1A400) [pid = 4092] [serial = 270] [outer = 00000000] 08:27:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (14E23C00) [pid = 4092] [serial = 271] [outer = 14E1A400] 08:27:44 INFO - PROCESS | 4092 | 1465918064151 Marionette DEBUG loaded listener.js 08:27:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (14E28C00) [pid = 4092] [serial = 272] [outer = 14E1A400] 08:27:44 INFO - PROCESS | 4092 | 1465918064537 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:27:44 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:27:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 625ms 08:27:44 INFO - PROCESS | 4092 | 1465918064561 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:27:44 INFO - PROCESS | 4092 | 1465918064562 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 08:27:44 INFO - PROCESS | 4092 | 1465918064565 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:27:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:27:44 INFO - PROCESS | 4092 | 1465918064567 Marionette TRACE conn3 <- [1,330,null,{}] 08:27:44 INFO - PROCESS | 4092 | 1465918064570 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:27:44 INFO - PROCESS | 4092 | 1465918064572 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:44 INFO - PROCESS | 4092 | 1465918064683 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:27:44 INFO - PROCESS | 4092 | 1465918064690 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:44 INFO - PROCESS | 4092 | 1465918064692 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:44 INFO - PROCESS | 4092 | ++DOCSHELL 105EDC00 == 45 [pid = 4092] [id = 92] 08:27:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (13942800) [pid = 4092] [serial = 273] [outer = 00000000] 08:27:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (1812CC00) [pid = 4092] [serial = 274] [outer = 13942800] 08:27:44 INFO - PROCESS | 4092 | 1465918064737 Marionette DEBUG loaded listener.js 08:27:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (1B02A800) [pid = 4092] [serial = 275] [outer = 13942800] 08:27:45 INFO - PROCESS | 4092 | 1465918065331 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:27:45 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:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 828ms 08:27:45 INFO - PROCESS | 4092 | 1465918065410 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:27:45 INFO - PROCESS | 4092 | 1465918065415 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 08:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:27:45 INFO - PROCESS | 4092 | 1465918065433 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:27:45 INFO - PROCESS | 4092 | 1465918065438 Marionette TRACE conn3 <- [1,334,null,{}] 08:27:45 INFO - PROCESS | 4092 | 1465918065443 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:27:45 INFO - PROCESS | 4092 | 1465918065446 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:45 INFO - PROCESS | 4092 | 1465918065562 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:27:45 INFO - PROCESS | 4092 | 1465918065677 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:45 INFO - PROCESS | 4092 | 1465918065680 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:45 INFO - PROCESS | 4092 | ++DOCSHELL 12DEDC00 == 46 [pid = 4092] [id = 93] 08:27:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (12DF2800) [pid = 4092] [serial = 276] [outer = 00000000] 08:27:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (134B1000) [pid = 4092] [serial = 277] [outer = 12DF2800] 08:27:45 INFO - PROCESS | 4092 | 1465918065736 Marionette DEBUG loaded listener.js 08:27:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (14E27000) [pid = 4092] [serial = 278] [outer = 12DF2800] 08:27:46 INFO - PROCESS | 4092 | 1465918066298 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:27:46 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:27:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 906ms 08:27:46 INFO - PROCESS | 4092 | 1465918066338 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:27:46 INFO - PROCESS | 4092 | 1465918066342 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 08:27:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:27:46 INFO - PROCESS | 4092 | 1465918066349 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:27:46 INFO - PROCESS | 4092 | 1465918066352 Marionette TRACE conn3 <- [1,338,null,{}] 08:27:46 INFO - PROCESS | 4092 | 1465918066356 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:27:46 INFO - PROCESS | 4092 | 1465918066358 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:46 INFO - PROCESS | 4092 | 1465918066472 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:27:46 INFO - PROCESS | 4092 | 1465918066566 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:46 INFO - PROCESS | 4092 | 1465918066569 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:46 INFO - PROCESS | 4092 | ++DOCSHELL 17863800 == 47 [pid = 4092] [id = 94] 08:27:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (17864400) [pid = 4092] [serial = 279] [outer = 00000000] 08:27:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (17FC5400) [pid = 4092] [serial = 280] [outer = 17864400] 08:27:46 INFO - PROCESS | 4092 | 1465918066622 Marionette DEBUG loaded listener.js 08:27:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (182B0400) [pid = 4092] [serial = 281] [outer = 17864400] 08:27:47 INFO - PROCESS | 4092 | 1465918067189 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:27:47 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:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 890ms 08:27:47 INFO - PROCESS | 4092 | 1465918067253 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:27:47 INFO - PROCESS | 4092 | 1465918067255 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 08:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:27:47 INFO - PROCESS | 4092 | 1465918067259 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:27:47 INFO - PROCESS | 4092 | 1465918067263 Marionette TRACE conn3 <- [1,342,null,{}] 08:27:47 INFO - PROCESS | 4092 | 1465918067274 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:27:47 INFO - PROCESS | 4092 | 1465918067279 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:47 INFO - PROCESS | 4092 | 1465918067421 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:27:47 INFO - PROCESS | 4092 | 1465918067545 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:47 INFO - PROCESS | 4092 | 1465918067548 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:47 INFO - PROCESS | 4092 | ++DOCSHELL 12B63800 == 48 [pid = 4092] [id = 95] 08:27:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (12B63C00) [pid = 4092] [serial = 282] [outer = 00000000] 08:27:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (1794FC00) [pid = 4092] [serial = 283] [outer = 12B63C00] 08:27:47 INFO - PROCESS | 4092 | 1465918067604 Marionette DEBUG loaded listener.js 08:27:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (19C9DC00) [pid = 4092] [serial = 284] [outer = 12B63C00] 08:27:48 INFO - PROCESS | 4092 | 1465918068181 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:27:48 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:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 937ms 08:27:48 INFO - PROCESS | 4092 | 1465918068203 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:27:48 INFO - PROCESS | 4092 | 1465918068206 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 08:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:27:48 INFO - PROCESS | 4092 | 1465918068210 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:27:48 INFO - PROCESS | 4092 | 1465918068212 Marionette TRACE conn3 <- [1,346,null,{}] 08:27:48 INFO - PROCESS | 4092 | 1465918068215 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:27:48 INFO - PROCESS | 4092 | 1465918068218 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:48 INFO - PROCESS | 4092 | 1465918068451 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:27:48 INFO - PROCESS | 4092 | 1465918068587 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:48 INFO - PROCESS | 4092 | 1465918068590 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:48 INFO - PROCESS | 4092 | ++DOCSHELL 1055F800 == 49 [pid = 4092] [id = 96] 08:27:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (105F1800) [pid = 4092] [serial = 285] [outer = 00000000] 08:27:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (111ED400) [pid = 4092] [serial = 286] [outer = 105F1800] 08:27:48 INFO - PROCESS | 4092 | 1465918068640 Marionette DEBUG loaded listener.js 08:27:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (12AE6800) [pid = 4092] [serial = 287] [outer = 105F1800] 08:27:49 INFO - PROCESS | 4092 | --DOCSHELL 10EC8800 == 48 [pid = 4092] [id = 91] 08:27:49 INFO - PROCESS | 4092 | --DOCSHELL 104EA800 == 47 [pid = 4092] [id = 90] 08:27:49 INFO - PROCESS | 4092 | --DOCSHELL 104E6800 == 46 [pid = 4092] [id = 89] 08:27:49 INFO - PROCESS | 4092 | --DOCSHELL 1A845800 == 45 [pid = 4092] [id = 88] 08:27:49 INFO - PROCESS | 4092 | --DOCSHELL 1A736000 == 44 [pid = 4092] [id = 87] 08:27:49 INFO - PROCESS | 4092 | --DOCSHELL 18784C00 == 43 [pid = 4092] [id = 86] 08:27:49 INFO - PROCESS | 4092 | --DOCSHELL 177ADC00 == 42 [pid = 4092] [id = 85] 08:27:49 INFO - PROCESS | 4092 | --DOCSHELL 169E8800 == 41 [pid = 4092] [id = 84] 08:27:49 INFO - PROCESS | 4092 | --DOCSHELL 10B69000 == 40 [pid = 4092] [id = 83] 08:27:49 INFO - PROCESS | 4092 | --DOCSHELL 0C770000 == 39 [pid = 4092] [id = 82] 08:27:49 INFO - PROCESS | 4092 | --DOCSHELL 14311400 == 38 [pid = 4092] [id = 80] 08:27:49 INFO - PROCESS | 4092 | --DOCSHELL 11CC0800 == 37 [pid = 4092] [id = 79] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (11AD0000) [pid = 4092] [serial = 127] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (12DFA000) [pid = 4092] [serial = 160] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (17863C00) [pid = 4092] [serial = 214] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (19E2E400) [pid = 4092] [serial = 221] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (19E2E000) [pid = 4092] [serial = 220] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (114BD000) [pid = 4092] [serial = 203] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (19E48400) [pid = 4092] [serial = 223] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (1100CC00) [pid = 4092] [serial = 202] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (1A736800) [pid = 4092] [serial = 226] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (12AE3400) [pid = 4092] [serial = 205] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (13253C00) [pid = 4092] [serial = 206] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (1A84B800) [pid = 4092] [serial = 229] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (1314E800) [pid = 4092] [serial = 193] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (14EC0400) [pid = 4092] [serial = 208] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (15397000) [pid = 4092] [serial = 209] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (15F55400) [pid = 4092] [serial = 196] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (19EC0C00) [pid = 4092] [serial = 224] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (1AB13C00) [pid = 4092] [serial = 232] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (1A9A5000) [pid = 4092] [serial = 230] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (1A738C00) [pid = 4092] [serial = 227] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (1784BC00) [pid = 4092] [serial = 215] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (18490C00) [pid = 4092] [serial = 217] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (19A4DC00) [pid = 4092] [serial = 218] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (16946400) [pid = 4092] [serial = 211] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (16FECC00) [pid = 4092] [serial = 212] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (19C9A000) [pid = 4092] [serial = 199] [outer = 00000000] [url = about:blank] 08:27:49 INFO - PROCESS | 4092 | 1465918069237 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:27:49 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:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1030ms 08:27:49 INFO - PROCESS | 4092 | 1465918069250 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:27:49 INFO - PROCESS | 4092 | 1465918069254 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 08:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:27:49 INFO - PROCESS | 4092 | 1465918069276 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:27:49 INFO - PROCESS | 4092 | 1465918069279 Marionette TRACE conn3 <- [1,350,null,{}] 08:27:49 INFO - PROCESS | 4092 | 1465918069284 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:27:49 INFO - PROCESS | 4092 | 1465918069286 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:49 INFO - PROCESS | 4092 | 1465918069379 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:27:49 INFO - PROCESS | 4092 | 1465918069456 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:49 INFO - PROCESS | 4092 | 1465918069459 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:49 INFO - PROCESS | 4092 | ++DOCSHELL 110D6000 == 38 [pid = 4092] [id = 97] 08:27:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (110D8000) [pid = 4092] [serial = 288] [outer = 00000000] 08:27:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (12813800) [pid = 4092] [serial = 289] [outer = 110D8000] 08:27:49 INFO - PROCESS | 4092 | 1465918069513 Marionette DEBUG loaded listener.js 08:27:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (130C6400) [pid = 4092] [serial = 290] [outer = 110D8000] 08:27:49 INFO - PROCESS | 4092 | 1465918069888 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:27:49 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:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 640ms 08:27:49 INFO - PROCESS | 4092 | 1465918069911 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:27:49 INFO - PROCESS | 4092 | 1465918069914 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 08:27:49 INFO - PROCESS | 4092 | 1465918069917 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:27:49 INFO - PROCESS | 4092 | 1465918069919 Marionette TRACE conn3 <- [1,354,null,{}] 08:27:49 INFO - PROCESS | 4092 | 1465918069923 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:27:49 INFO - PROCESS | 4092 | 1465918069925 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:50 INFO - PROCESS | 4092 | 1465918070010 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:27:50 INFO - PROCESS | 4092 | 1465918070121 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:50 INFO - PROCESS | 4092 | 1465918070124 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:50 INFO - PROCESS | 4092 | ++DOCSHELL 13C1B800 == 39 [pid = 4092] [id = 98] 08:27:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (13C72400) [pid = 4092] [serial = 291] [outer = 00000000] 08:27:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (14E1CC00) [pid = 4092] [serial = 292] [outer = 13C72400] 08:27:50 INFO - PROCESS | 4092 | 1465918070171 Marionette DEBUG loaded listener.js 08:27:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (14EC3C00) [pid = 4092] [serial = 293] [outer = 13C72400] 08:27:50 INFO - PROCESS | 4092 | 1465918070547 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:27:50 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:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 703ms 08:27:50 INFO - PROCESS | 4092 | 1465918070616 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:27:50 INFO - PROCESS | 4092 | 1465918070619 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 08:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:27:50 INFO - PROCESS | 4092 | 1465918070629 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:27:50 INFO - PROCESS | 4092 | 1465918070633 Marionette TRACE conn3 <- [1,358,null,{}] 08:27:50 INFO - PROCESS | 4092 | 1465918070636 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:27:50 INFO - PROCESS | 4092 | 1465918070639 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:50 INFO - PROCESS | 4092 | 1465918070729 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:27:50 INFO - PROCESS | 4092 | 1465918070734 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:50 INFO - PROCESS | 4092 | 1465918070737 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:50 INFO - PROCESS | 4092 | ++DOCSHELL 16880800 == 40 [pid = 4092] [id = 99] 08:27:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (169E9000) [pid = 4092] [serial = 294] [outer = 00000000] 08:27:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (17043000) [pid = 4092] [serial = 295] [outer = 169E9000] 08:27:50 INFO - PROCESS | 4092 | 1465918070782 Marionette DEBUG loaded listener.js 08:27:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (1731C000) [pid = 4092] [serial = 296] [outer = 169E9000] 08:27:51 INFO - PROCESS | 4092 | 1465918071212 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:27:51 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:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 624ms 08:27:51 INFO - PROCESS | 4092 | 1465918071269 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:27:51 INFO - PROCESS | 4092 | 1465918071271 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 08:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:27:51 INFO - PROCESS | 4092 | 1465918071275 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:27:51 INFO - PROCESS | 4092 | 1465918071276 Marionette TRACE conn3 <- [1,362,null,{}] 08:27:51 INFO - PROCESS | 4092 | 1465918071280 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:27:51 INFO - PROCESS | 4092 | 1465918071282 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:51 INFO - PROCESS | 4092 | 1465918071388 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:27:51 INFO - PROCESS | 4092 | 1465918071473 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:51 INFO - PROCESS | 4092 | 1465918071475 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:51 INFO - PROCESS | 4092 | ++DOCSHELL 1785D800 == 41 [pid = 4092] [id = 100] 08:27:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (1785E400) [pid = 4092] [serial = 297] [outer = 00000000] 08:27:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (17FBF000) [pid = 4092] [serial = 298] [outer = 1785E400] 08:27:51 INFO - PROCESS | 4092 | 1465918071519 Marionette DEBUG loaded listener.js 08:27:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (1848C400) [pid = 4092] [serial = 299] [outer = 1785E400] 08:27:51 INFO - PROCESS | 4092 | 1465918071905 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:27:51 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:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 703ms 08:27:51 INFO - PROCESS | 4092 | 1465918071974 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:27:51 INFO - PROCESS | 4092 | 1465918071976 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 08:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:27:51 INFO - PROCESS | 4092 | 1465918071979 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:27:51 INFO - PROCESS | 4092 | 1465918071981 Marionette TRACE conn3 <- [1,366,null,{}] 08:27:51 INFO - PROCESS | 4092 | 1465918071985 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:27:51 INFO - PROCESS | 4092 | 1465918071986 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:52 INFO - PROCESS | 4092 | 1465918072096 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:27:52 INFO - PROCESS | 4092 | 1465918072151 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:52 INFO - PROCESS | 4092 | 1465918072156 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:52 INFO - PROCESS | 4092 | ++DOCSHELL 13B3CC00 == 42 [pid = 4092] [id = 101] 08:27:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (18782800) [pid = 4092] [serial = 300] [outer = 00000000] 08:27:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (19C9BC00) [pid = 4092] [serial = 301] [outer = 18782800] 08:27:52 INFO - PROCESS | 4092 | 1465918072210 Marionette DEBUG loaded listener.js 08:27:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (19E31400) [pid = 4092] [serial = 302] [outer = 18782800] 08:27:52 INFO - PROCESS | 4092 | 1465918072663 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:27:52 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:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 734ms 08:27:52 INFO - PROCESS | 4092 | 1465918072727 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:27:52 INFO - PROCESS | 4092 | 1465918072729 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 08:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:27:52 INFO - PROCESS | 4092 | 1465918072741 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:27:52 INFO - PROCESS | 4092 | 1465918072743 Marionette TRACE conn3 <- [1,370,null,{}] 08:27:52 INFO - PROCESS | 4092 | 1465918072746 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:27:52 INFO - PROCESS | 4092 | 1465918072748 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:52 INFO - PROCESS | 4092 | 1465918072856 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:27:52 INFO - PROCESS | 4092 | 1465918072868 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:52 INFO - PROCESS | 4092 | 1465918072871 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:52 INFO - PROCESS | 4092 | ++DOCSHELL 19E48800 == 43 [pid = 4092] [id = 102] 08:27:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (19EB4400) [pid = 4092] [serial = 303] [outer = 00000000] 08:27:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (1A045000) [pid = 4092] [serial = 304] [outer = 19EB4400] 08:27:52 INFO - PROCESS | 4092 | 1465918072921 Marionette DEBUG loaded listener.js 08:27:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (1A72C400) [pid = 4092] [serial = 305] [outer = 19EB4400] 08:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (14E1A400) [pid = 4092] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (1A737800) [pid = 4092] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (10EC0800) [pid = 4092] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (103C9800) [pid = 4092] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (17950400) [pid = 4092] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (169EB400) [pid = 4092] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (1A99D800) [pid = 4092] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (10562800) [pid = 4092] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (10A49800) [pid = 4092] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (19CA6800) [pid = 4092] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:27:53 INFO - PROCESS | 4092 | 1465918073484 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:27:53 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:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 796ms 08:27:53 INFO - PROCESS | 4092 | 1465918073533 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:27:53 INFO - PROCESS | 4092 | 1465918073535 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 08:27:53 INFO - PROCESS | 4092 | 1465918073538 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:27:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:27:53 INFO - PROCESS | 4092 | 1465918073539 Marionette TRACE conn3 <- [1,374,null,{}] 08:27:53 INFO - PROCESS | 4092 | 1465918073543 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:27:53 INFO - PROCESS | 4092 | 1465918073544 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:53 INFO - PROCESS | 4092 | 1465918073628 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:27:53 INFO - PROCESS | 4092 | 1465918073635 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:53 INFO - PROCESS | 4092 | 1465918073637 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:53 INFO - PROCESS | 4092 | ++DOCSHELL 10A53800 == 44 [pid = 4092] [id = 103] 08:27:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (110DEC00) [pid = 4092] [serial = 306] [outer = 00000000] 08:27:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (159A5800) [pid = 4092] [serial = 307] [outer = 110DEC00] 08:27:53 INFO - PROCESS | 4092 | 1465918073680 Marionette DEBUG loaded listener.js 08:27:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (169EB400) [pid = 4092] [serial = 308] [outer = 110DEC00] 08:27:54 INFO - PROCESS | 4092 | 1465918074114 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:27:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:27:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 640ms 08:27:54 INFO - PROCESS | 4092 | 1465918074176 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:27:54 INFO - PROCESS | 4092 | 1465918074178 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 08:27:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:27:54 INFO - PROCESS | 4092 | 1465918074181 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:27:54 INFO - PROCESS | 4092 | 1465918074183 Marionette TRACE conn3 <- [1,378,null,{}] 08:27:54 INFO - PROCESS | 4092 | 1465918074186 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:27:54 INFO - PROCESS | 4092 | 1465918074188 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:54 INFO - PROCESS | 4092 | 1465918074265 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:27:54 INFO - PROCESS | 4092 | 1465918074271 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:54 INFO - PROCESS | 4092 | 1465918074273 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:54 INFO - PROCESS | 4092 | ++DOCSHELL 103C9800 == 45 [pid = 4092] [id = 104] 08:27:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (14E21C00) [pid = 4092] [serial = 309] [outer = 00000000] 08:27:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (1A83D000) [pid = 4092] [serial = 310] [outer = 14E21C00] 08:27:54 INFO - PROCESS | 4092 | 1465918074315 Marionette DEBUG loaded listener.js 08:27:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (1A846400) [pid = 4092] [serial = 311] [outer = 14E21C00] 08:27:54 INFO - PROCESS | 4092 | 1465918074743 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:27:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:27:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 594ms 08:27:54 INFO - PROCESS | 4092 | 1465918074779 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:27:54 INFO - PROCESS | 4092 | 1465918074781 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 08:27:54 INFO - PROCESS | 4092 | 1465918074784 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:27:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:27:54 INFO - PROCESS | 4092 | 1465918074786 Marionette TRACE conn3 <- [1,382,null,{}] 08:27:54 INFO - PROCESS | 4092 | 1465918074789 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:27:54 INFO - PROCESS | 4092 | 1465918074791 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:54 INFO - PROCESS | 4092 | 1465918074868 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:27:54 INFO - PROCESS | 4092 | 1465918074884 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:54 INFO - PROCESS | 4092 | 1465918074886 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:54 INFO - PROCESS | 4092 | ++DOCSHELL 1A04A000 == 46 [pid = 4092] [id = 105] 08:27:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (1A841C00) [pid = 4092] [serial = 312] [outer = 00000000] 08:27:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (1AB16C00) [pid = 4092] [serial = 313] [outer = 1A841C00] 08:27:54 INFO - PROCESS | 4092 | 1465918074929 Marionette DEBUG loaded listener.js 08:27:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (1AB1B000) [pid = 4092] [serial = 314] [outer = 1A841C00] 08:27:55 INFO - PROCESS | 4092 | 1465918075355 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:27:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:27:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 594ms 08:27:55 INFO - PROCESS | 4092 | 1465918075429 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:27:55 INFO - PROCESS | 4092 | 1465918075433 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 08:27:55 INFO - PROCESS | 4092 | 1465918075439 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:27:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:27:55 INFO - PROCESS | 4092 | 1465918075444 Marionette TRACE conn3 <- [1,386,null,{}] 08:27:55 INFO - PROCESS | 4092 | 1465918075450 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:27:55 INFO - PROCESS | 4092 | 1465918075453 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:55 INFO - PROCESS | 4092 | 1465918075563 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:27:55 INFO - PROCESS | 4092 | 1465918075772 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:55 INFO - PROCESS | 4092 | 1465918075777 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:55 INFO - PROCESS | 4092 | ++DOCSHELL 11AD1C00 == 47 [pid = 4092] [id = 106] 08:27:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (11C16800) [pid = 4092] [serial = 315] [outer = 00000000] 08:27:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (12B5E800) [pid = 4092] [serial = 316] [outer = 11C16800] 08:27:55 INFO - PROCESS | 4092 | 1465918075832 Marionette DEBUG loaded listener.js 08:27:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (12B64400) [pid = 4092] [serial = 317] [outer = 11C16800] 08:27:56 INFO - PROCESS | 4092 | 1465918076426 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:27:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:27:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1031ms 08:27:56 INFO - PROCESS | 4092 | 1465918076485 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:27:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:27:56 INFO - PROCESS | 4092 | 1465918076488 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 08:27:56 INFO - PROCESS | 4092 | 1465918076513 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:27:56 INFO - PROCESS | 4092 | 1465918076517 Marionette TRACE conn3 <- [1,390,null,{}] 08:27:56 INFO - PROCESS | 4092 | 1465918076540 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:27:56 INFO - PROCESS | 4092 | 1465918076545 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:56 INFO - PROCESS | 4092 | 1465918076688 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:27:56 INFO - PROCESS | 4092 | 1465918076805 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:56 INFO - PROCESS | 4092 | 1465918076808 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:56 INFO - PROCESS | 4092 | ++DOCSHELL 13256C00 == 48 [pid = 4092] [id = 107] 08:27:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (13C7A400) [pid = 4092] [serial = 318] [outer = 00000000] 08:27:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (15118400) [pid = 4092] [serial = 319] [outer = 13C7A400] 08:27:56 INFO - PROCESS | 4092 | 1465918076863 Marionette DEBUG loaded listener.js 08:27:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (159A3400) [pid = 4092] [serial = 320] [outer = 13C7A400] 08:27:57 INFO - PROCESS | 4092 | 1465918077463 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:27:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:27:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 999ms 08:27:57 INFO - PROCESS | 4092 | 1465918077504 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:27:57 INFO - PROCESS | 4092 | 1465918077506 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 08:27:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:27:57 INFO - PROCESS | 4092 | 1465918077510 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:27:57 INFO - PROCESS | 4092 | 1465918077512 Marionette TRACE conn3 <- [1,394,null,{}] 08:27:57 INFO - PROCESS | 4092 | 1465918077517 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:27:57 INFO - PROCESS | 4092 | 1465918077522 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:57 INFO - PROCESS | 4092 | 1465918077634 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:27:57 INFO - PROCESS | 4092 | 1465918077737 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:57 INFO - PROCESS | 4092 | 1465918077741 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:57 INFO - PROCESS | 4092 | ++DOCSHELL 19EB9C00 == 49 [pid = 4092] [id = 108] 08:27:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (19EC1400) [pid = 4092] [serial = 321] [outer = 00000000] 08:27:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (1A04F800) [pid = 4092] [serial = 322] [outer = 19EC1400] 08:27:57 INFO - PROCESS | 4092 | 1465918077796 Marionette DEBUG loaded listener.js 08:27:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (1A84B800) [pid = 4092] [serial = 323] [outer = 19EC1400] 08:27:58 INFO - PROCESS | 4092 | 1465918078452 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:27:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:27:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1000ms 08:27:58 INFO - PROCESS | 4092 | 1465918078512 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:27:58 INFO - PROCESS | 4092 | 1465918078514 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 08:27:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:27:58 INFO - PROCESS | 4092 | 1465918078517 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:27:58 INFO - PROCESS | 4092 | 1465918078519 Marionette TRACE conn3 <- [1,398,null,{}] 08:27:58 INFO - PROCESS | 4092 | 1465918078523 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:27:58 INFO - PROCESS | 4092 | 1465918078526 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:58 INFO - PROCESS | 4092 | 1465918078635 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:27:58 INFO - PROCESS | 4092 | 1465918078868 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:58 INFO - PROCESS | 4092 | 1465918078872 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:58 INFO - PROCESS | 4092 | ++DOCSHELL 10438400 == 50 [pid = 4092] [id = 109] 08:27:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (1047E000) [pid = 4092] [serial = 324] [outer = 00000000] 08:27:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (10E28000) [pid = 4092] [serial = 325] [outer = 1047E000] 08:27:58 INFO - PROCESS | 4092 | 1465918078929 Marionette DEBUG loaded listener.js 08:27:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (10E31800) [pid = 4092] [serial = 326] [outer = 1047E000] 08:27:59 INFO - PROCESS | 4092 | 1465918079544 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:27:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:27:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1078ms 08:27:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:27:59 INFO - PROCESS | 4092 | 1465918079612 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:27:59 INFO - PROCESS | 4092 | 1465918079616 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 08:27:59 INFO - PROCESS | 4092 | 1465918079620 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:27:59 INFO - PROCESS | 4092 | 1465918079622 Marionette TRACE conn3 <- [1,402,null,{}] 08:27:59 INFO - PROCESS | 4092 | 1465918079655 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:27:59 INFO - PROCESS | 4092 | 1465918079660 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:59 INFO - PROCESS | 4092 | --DOCSHELL 103C9800 == 49 [pid = 4092] [id = 104] 08:27:59 INFO - PROCESS | 4092 | --DOCSHELL 10A53800 == 48 [pid = 4092] [id = 103] 08:27:59 INFO - PROCESS | 4092 | --DOCSHELL 19E48800 == 47 [pid = 4092] [id = 102] 08:27:59 INFO - PROCESS | 4092 | --DOCSHELL 13B3CC00 == 46 [pid = 4092] [id = 101] 08:27:59 INFO - PROCESS | 4092 | --DOCSHELL 1785D800 == 45 [pid = 4092] [id = 100] 08:27:59 INFO - PROCESS | 4092 | --DOCSHELL 16880800 == 44 [pid = 4092] [id = 99] 08:27:59 INFO - PROCESS | 4092 | --DOCSHELL 13C1B800 == 43 [pid = 4092] [id = 98] 08:27:59 INFO - PROCESS | 4092 | --DOCSHELL 110D6000 == 42 [pid = 4092] [id = 97] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (156D3000) [pid = 4092] [serial = 238] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (12AA9800) [pid = 4092] [serial = 235] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (1A051400) [pid = 4092] [serial = 241] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | --DOCSHELL 1055F800 == 41 [pid = 4092] [id = 96] 08:27:59 INFO - PROCESS | 4092 | --DOCSHELL 17863800 == 40 [pid = 4092] [id = 94] 08:27:59 INFO - PROCESS | 4092 | --DOCSHELL 12DEDC00 == 39 [pid = 4092] [id = 93] 08:27:59 INFO - PROCESS | 4092 | --DOCSHELL 105EDC00 == 38 [pid = 4092] [id = 92] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (14E23C00) [pid = 4092] [serial = 271] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (1A83CC00) [pid = 4092] [serial = 259] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (12DEE000) [pid = 4092] [serial = 247] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (131DB400) [pid = 4092] [serial = 248] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (12813C00) [pid = 4092] [serial = 245] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (1100E400) [pid = 4092] [serial = 244] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (1877A400) [pid = 4092] [serial = 253] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (19CA1400) [pid = 4092] [serial = 254] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (17044400) [pid = 4092] [serial = 250] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (17323000) [pid = 4092] [serial = 251] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (1ACDD000) [pid = 4092] [serial = 262] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (1A84B000) [pid = 4092] [serial = 260] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (11478C00) [pid = 4092] [serial = 265] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (1ACE4800) [pid = 4092] [serial = 263] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (1315D800) [pid = 4092] [serial = 266] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (1AB13000) [pid = 4092] [serial = 268] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (19EBE000) [pid = 4092] [serial = 256] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (1AD76800) [pid = 4092] [serial = 269] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (19EC3400) [pid = 4092] [serial = 257] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (14E28C00) [pid = 4092] [serial = 272] [outer = 00000000] [url = about:blank] 08:27:59 INFO - PROCESS | 4092 | 1465918079827 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:27:59 INFO - PROCESS | 4092 | 1465918079879 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:59 INFO - PROCESS | 4092 | 1465918079882 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:27:59 INFO - PROCESS | 4092 | ++DOCSHELL 12818800 == 39 [pid = 4092] [id = 110] 08:27:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (1289B400) [pid = 4092] [serial = 327] [outer = 00000000] 08:27:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (12B60800) [pid = 4092] [serial = 328] [outer = 1289B400] 08:27:59 INFO - PROCESS | 4092 | 1465918079928 Marionette DEBUG loaded listener.js 08:27:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (1309E800) [pid = 4092] [serial = 329] [outer = 1289B400] 08:28:00 INFO - PROCESS | 4092 | 1465918080366 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:28:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:28:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 796ms 08:28:00 INFO - PROCESS | 4092 | 1465918080420 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:28:00 INFO - PROCESS | 4092 | 1465918080424 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 08:28:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:28:00 INFO - PROCESS | 4092 | 1465918080429 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:28:00 INFO - PROCESS | 4092 | 1465918080431 Marionette TRACE conn3 <- [1,406,null,{}] 08:28:00 INFO - PROCESS | 4092 | 1465918080434 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:28:00 INFO - PROCESS | 4092 | 1465918080436 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:00 INFO - PROCESS | 4092 | 1465918080523 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:28:00 INFO - PROCESS | 4092 | 1465918080531 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:00 INFO - PROCESS | 4092 | 1465918080534 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:00 INFO - PROCESS | 4092 | ++DOCSHELL 13B41C00 == 40 [pid = 4092] [id = 111] 08:28:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (13C73000) [pid = 4092] [serial = 330] [outer = 00000000] 08:28:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (14E22800) [pid = 4092] [serial = 331] [outer = 13C73000] 08:28:00 INFO - PROCESS | 4092 | 1465918080578 Marionette DEBUG loaded listener.js 08:28:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (14EC2400) [pid = 4092] [serial = 332] [outer = 13C73000] 08:28:01 INFO - PROCESS | 4092 | 1465918081039 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:28:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:28:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 640ms 08:28:01 INFO - PROCESS | 4092 | 1465918081067 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:28:01 INFO - PROCESS | 4092 | 1465918081069 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 08:28:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:28:01 INFO - PROCESS | 4092 | 1465918081074 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:28:01 INFO - PROCESS | 4092 | 1465918081079 Marionette TRACE conn3 <- [1,410,null,{}] 08:28:01 INFO - PROCESS | 4092 | 1465918081088 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:28:01 INFO - PROCESS | 4092 | 1465918081091 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:01 INFO - PROCESS | 4092 | 1465918081175 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:28:01 INFO - PROCESS | 4092 | 1465918081201 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:01 INFO - PROCESS | 4092 | 1465918081203 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:01 INFO - PROCESS | 4092 | ++DOCSHELL 15998000 == 41 [pid = 4092] [id = 112] 08:28:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (15C6CC00) [pid = 4092] [serial = 333] [outer = 00000000] 08:28:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (177A2400) [pid = 4092] [serial = 334] [outer = 15C6CC00] 08:28:01 INFO - PROCESS | 4092 | 1465918081248 Marionette DEBUG loaded listener.js 08:28:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (1786A000) [pid = 4092] [serial = 335] [outer = 15C6CC00] 08:28:01 INFO - PROCESS | 4092 | 1465918081712 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:28:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:28:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 703ms 08:28:01 INFO - PROCESS | 4092 | 1465918081772 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:28:01 INFO - PROCESS | 4092 | 1465918081775 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 08:28:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:28:01 INFO - PROCESS | 4092 | 1465918081778 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:28:01 INFO - PROCESS | 4092 | 1465918081780 Marionette TRACE conn3 <- [1,414,null,{}] 08:28:01 INFO - PROCESS | 4092 | 1465918081783 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:28:01 INFO - PROCESS | 4092 | 1465918081785 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:01 INFO - PROCESS | 4092 | 1465918081892 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:28:01 INFO - PROCESS | 4092 | 1465918081906 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:01 INFO - PROCESS | 4092 | 1465918081908 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:01 INFO - PROCESS | 4092 | ++DOCSHELL 18492000 == 42 [pid = 4092] [id = 113] 08:28:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (18495800) [pid = 4092] [serial = 336] [outer = 00000000] 08:28:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (19CA0800) [pid = 4092] [serial = 337] [outer = 18495800] 08:28:01 INFO - PROCESS | 4092 | 1465918081951 Marionette DEBUG loaded listener.js 08:28:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (19CA7C00) [pid = 4092] [serial = 338] [outer = 18495800] 08:28:02 INFO - PROCESS | 4092 | 1465918082416 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:28:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:28:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 703ms 08:28:02 INFO - PROCESS | 4092 | 1465918082481 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:28:02 INFO - PROCESS | 4092 | 1465918082483 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 08:28:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:28:02 INFO - PROCESS | 4092 | 1465918082491 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:28:02 INFO - PROCESS | 4092 | 1465918082493 Marionette TRACE conn3 <- [1,418,null,{}] 08:28:02 INFO - PROCESS | 4092 | 1465918082496 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:28:02 INFO - PROCESS | 4092 | 1465918082498 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:02 INFO - PROCESS | 4092 | 1465918082606 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:28:02 INFO - PROCESS | 4092 | 1465918082663 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:02 INFO - PROCESS | 4092 | 1465918082668 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:02 INFO - PROCESS | 4092 | ++DOCSHELL 19EC1C00 == 43 [pid = 4092] [id = 114] 08:28:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (19EC2000) [pid = 4092] [serial = 339] [outer = 00000000] 08:28:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (1A04D000) [pid = 4092] [serial = 340] [outer = 19EC2000] 08:28:02 INFO - PROCESS | 4092 | 1465918082720 Marionette DEBUG loaded listener.js 08:28:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (1A840C00) [pid = 4092] [serial = 341] [outer = 19EC2000] 08:28:03 INFO - PROCESS | 4092 | 1465918083660 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:28:03 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:28:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1187ms 08:28:03 INFO - PROCESS | 4092 | 1465918083689 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:28:03 INFO - PROCESS | 4092 | 1465918083691 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 08:28:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:28:03 INFO - PROCESS | 4092 | 1465918083694 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:28:03 INFO - PROCESS | 4092 | 1465918083696 Marionette TRACE conn3 <- [1,422,null,{}] 08:28:03 INFO - PROCESS | 4092 | 1465918083700 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:28:03 INFO - PROCESS | 4092 | 1465918083702 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:03 INFO - PROCESS | 4092 | 1465918083816 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:28:03 INFO - PROCESS | 4092 | 1465918083822 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:03 INFO - PROCESS | 4092 | 1465918083824 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:03 INFO - PROCESS | 4092 | ++DOCSHELL 1A845400 == 44 [pid = 4092] [id = 115] 08:28:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (1A848400) [pid = 4092] [serial = 342] [outer = 00000000] 08:28:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (1ACDCC00) [pid = 4092] [serial = 343] [outer = 1A848400] 08:28:03 INFO - PROCESS | 4092 | 1465918083866 Marionette DEBUG loaded listener.js 08:28:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (1ACE2800) [pid = 4092] [serial = 344] [outer = 1A848400] 08:28:04 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (1A9A8000) [pid = 4092] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:28:04 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (1785E400) [pid = 4092] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:28:04 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (18782800) [pid = 4092] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:28:04 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (169E9000) [pid = 4092] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:28:04 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (105F1800) [pid = 4092] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:28:04 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (110D8000) [pid = 4092] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:28:04 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (13C72400) [pid = 4092] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:28:04 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (19EB4400) [pid = 4092] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:28:04 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (110DEC00) [pid = 4092] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:28:04 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (14E21C00) [pid = 4092] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:28:04 INFO - PROCESS | 4092 | 1465918084903 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:28:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:28:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1250ms 08:28:04 INFO - PROCESS | 4092 | 1465918084953 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:28:04 INFO - PROCESS | 4092 | 1465918084955 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 08:28:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:28:04 INFO - PROCESS | 4092 | 1465918084958 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:28:04 INFO - PROCESS | 4092 | 1465918084960 Marionette TRACE conn3 <- [1,426,null,{}] 08:28:04 INFO - PROCESS | 4092 | 1465918084964 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:28:04 INFO - PROCESS | 4092 | 1465918084965 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:05 INFO - PROCESS | 4092 | 1465918085075 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:28:05 INFO - PROCESS | 4092 | 1465918085083 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:05 INFO - PROCESS | 4092 | 1465918085085 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:05 INFO - PROCESS | 4092 | ++DOCSHELL 14E1EC00 == 45 [pid = 4092] [id = 116] 08:28:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (14E1F000) [pid = 4092] [serial = 345] [outer = 00000000] 08:28:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (18782800) [pid = 4092] [serial = 346] [outer = 14E1F000] 08:28:05 INFO - PROCESS | 4092 | 1465918085152 Marionette DEBUG loaded listener.js 08:28:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (19CA0C00) [pid = 4092] [serial = 347] [outer = 14E1F000] 08:28:05 INFO - PROCESS | 4092 | 1465918085546 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:28:05 INFO - PROCESS | 4092 | 1465918085598 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 08:28:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:28:05 INFO - PROCESS | 4092 | 1465918085601 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:28:05 INFO - PROCESS | 4092 | 1465918085603 Marionette TRACE conn3 <- [1,430,null,{}] 08:28:05 INFO - PROCESS | 4092 | 1465918085607 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:28:05 INFO - PROCESS | 4092 | 1465918085609 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:05 INFO - PROCESS | 4092 | 1465918085720 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:28:05 INFO - PROCESS | 4092 | 1465918085728 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:05 INFO - PROCESS | 4092 | 1465918085730 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:05 INFO - PROCESS | 4092 | ++DOCSHELL 19E48800 == 46 [pid = 4092] [id = 117] 08:28:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (1AB1D000) [pid = 4092] [serial = 348] [outer = 00000000] 08:28:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (1AD75C00) [pid = 4092] [serial = 349] [outer = 1AB1D000] 08:28:05 INFO - PROCESS | 4092 | 1465918085772 Marionette DEBUG loaded listener.js 08:28:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (1B024000) [pid = 4092] [serial = 350] [outer = 1AB1D000] 08:28:06 INFO - PROCESS | 4092 | 1465918086171 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:28:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:28:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 593ms 08:28:06 INFO - PROCESS | 4092 | 1465918086199 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:28:06 INFO - PROCESS | 4092 | 1465918086201 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 08:28:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:28:06 INFO - PROCESS | 4092 | 1465918086204 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:28:06 INFO - PROCESS | 4092 | 1465918086206 Marionette TRACE conn3 <- [1,434,null,{}] 08:28:06 INFO - PROCESS | 4092 | 1465918086209 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:28:06 INFO - PROCESS | 4092 | 1465918086211 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:06 INFO - PROCESS | 4092 | 1465918086337 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:28:06 INFO - PROCESS | 4092 | 1465918086516 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:06 INFO - PROCESS | 4092 | 1465918086520 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:06 INFO - PROCESS | 4092 | ++DOCSHELL 10E27800 == 47 [pid = 4092] [id = 118] 08:28:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (10E28800) [pid = 4092] [serial = 351] [outer = 00000000] 08:28:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (10E2EC00) [pid = 4092] [serial = 352] [outer = 10E28800] 08:28:06 INFO - PROCESS | 4092 | 1465918086576 Marionette DEBUG loaded listener.js 08:28:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (1100CC00) [pid = 4092] [serial = 353] [outer = 10E28800] 08:28:07 INFO - PROCESS | 4092 | 1465918087151 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:28:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:28:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1000ms 08:28:07 INFO - PROCESS | 4092 | 1465918087213 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:28:07 INFO - PROCESS | 4092 | 1465918087217 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 08:28:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:28:07 INFO - PROCESS | 4092 | 1465918087223 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:28:07 INFO - PROCESS | 4092 | 1465918087226 Marionette TRACE conn3 <- [1,438,null,{}] 08:28:07 INFO - PROCESS | 4092 | 1465918087231 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:28:07 INFO - PROCESS | 4092 | 1465918087234 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:07 INFO - PROCESS | 4092 | 1465918087343 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:28:07 INFO - PROCESS | 4092 | 1465918087470 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:07 INFO - PROCESS | 4092 | 1465918087473 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:07 INFO - PROCESS | 4092 | ++DOCSHELL 13C1B800 == 48 [pid = 4092] [id = 119] 08:28:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (13C7C000) [pid = 4092] [serial = 354] [outer = 00000000] 08:28:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (14EBBC00) [pid = 4092] [serial = 355] [outer = 13C7C000] 08:28:07 INFO - PROCESS | 4092 | 1465918087528 Marionette DEBUG loaded listener.js 08:28:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (15F58000) [pid = 4092] [serial = 356] [outer = 13C7C000] 08:28:08 INFO - PROCESS | 4092 | 1465918088136 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:28:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:28:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 937ms 08:28:08 INFO - PROCESS | 4092 | 1465918088168 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:28:08 INFO - PROCESS | 4092 | 1465918088171 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 08:28:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:28:08 INFO - PROCESS | 4092 | 1465918088175 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:28:08 INFO - PROCESS | 4092 | 1465918088177 Marionette TRACE conn3 <- [1,442,null,{}] 08:28:08 INFO - PROCESS | 4092 | 1465918088181 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:28:08 INFO - PROCESS | 4092 | 1465918088184 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:08 INFO - PROCESS | 4092 | 1465918088290 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:28:08 INFO - PROCESS | 4092 | 1465918088419 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:08 INFO - PROCESS | 4092 | 1465918088422 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:08 INFO - PROCESS | 4092 | ++DOCSHELL 15FAB400 == 49 [pid = 4092] [id = 120] 08:28:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (15FB5C00) [pid = 4092] [serial = 357] [outer = 00000000] 08:28:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (1694BC00) [pid = 4092] [serial = 358] [outer = 15FB5C00] 08:28:08 INFO - PROCESS | 4092 | 1465918088476 Marionette DEBUG loaded listener.js 08:28:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (1779F400) [pid = 4092] [serial = 359] [outer = 15FB5C00] 08:28:09 INFO - PROCESS | 4092 | 1465918089128 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:28:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:28:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1000ms 08:28:09 INFO - PROCESS | 4092 | 1465918089181 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:28:09 INFO - PROCESS | 4092 | 1465918089185 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 08:28:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:28:09 INFO - PROCESS | 4092 | 1465918089196 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:28:09 INFO - PROCESS | 4092 | 1465918089200 Marionette TRACE conn3 <- [1,446,null,{}] 08:28:09 INFO - PROCESS | 4092 | 1465918089204 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:28:09 INFO - PROCESS | 4092 | 1465918089208 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:09 INFO - PROCESS | 4092 | 1465918089329 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:28:09 INFO - PROCESS | 4092 | 1465918089414 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:09 INFO - PROCESS | 4092 | 1465918089416 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:09 INFO - PROCESS | 4092 | ++DOCSHELL 1822A400 == 50 [pid = 4092] [id = 121] 08:28:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (19E34000) [pid = 4092] [serial = 360] [outer = 00000000] 08:28:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (1ACDFC00) [pid = 4092] [serial = 361] [outer = 19E34000] 08:28:09 INFO - PROCESS | 4092 | 1465918089468 Marionette DEBUG loaded listener.js 08:28:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (1B028000) [pid = 4092] [serial = 362] [outer = 19E34000] 08:28:10 INFO - PROCESS | 4092 | 1465918090110 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:28:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:28:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 937ms 08:28:10 INFO - PROCESS | 4092 | 1465918090136 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:28:10 INFO - PROCESS | 4092 | 1465918090139 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 08:28:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:28:10 INFO - PROCESS | 4092 | 1465918090142 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:28:10 INFO - PROCESS | 4092 | 1465918090144 Marionette TRACE conn3 <- [1,450,null,{}] 08:28:10 INFO - PROCESS | 4092 | 1465918090327 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:28:10 INFO - PROCESS | 4092 | 1465918090330 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:10 INFO - PROCESS | 4092 | 1465918090431 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:28:10 INFO - PROCESS | 4092 | 1465918090509 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:10 INFO - PROCESS | 4092 | 1465918090513 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:10 INFO - PROCESS | 4092 | ++DOCSHELL 12B60C00 == 51 [pid = 4092] [id = 122] 08:28:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (12B67C00) [pid = 4092] [serial = 363] [outer = 00000000] 08:28:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (1315D000) [pid = 4092] [serial = 364] [outer = 12B67C00] 08:28:10 INFO - PROCESS | 4092 | 1465918090603 Marionette DEBUG loaded listener.js 08:28:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (13259800) [pid = 4092] [serial = 365] [outer = 12B67C00] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 1A9A7400 == 50 [pid = 4092] [id = 78] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 19E48800 == 49 [pid = 4092] [id = 117] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 14E1EC00 == 48 [pid = 4092] [id = 116] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 1A845400 == 47 [pid = 4092] [id = 115] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 19EC1C00 == 46 [pid = 4092] [id = 114] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 18492000 == 45 [pid = 4092] [id = 113] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 15998000 == 44 [pid = 4092] [id = 112] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 13B41C00 == 43 [pid = 4092] [id = 111] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 12818800 == 42 [pid = 4092] [id = 110] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 10438400 == 41 [pid = 4092] [id = 109] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 11AD1C00 == 40 [pid = 4092] [id = 106] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 13256C00 == 39 [pid = 4092] [id = 107] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 12B63800 == 38 [pid = 4092] [id = 95] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 14EB8C00 == 37 [pid = 4092] [id = 66] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 18493C00 == 36 [pid = 4092] [id = 67] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 10ECE400 == 35 [pid = 4092] [id = 53] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 1877FC00 == 34 [pid = 4092] [id = 81] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 19EB9C00 == 33 [pid = 4092] [id = 108] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 1A04A000 == 32 [pid = 4092] [id = 105] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 110D4400 == 31 [pid = 4092] [id = 54] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 1822A400 == 30 [pid = 4092] [id = 121] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 15FAB400 == 29 [pid = 4092] [id = 120] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 10E27800 == 28 [pid = 4092] [id = 118] 08:28:11 INFO - PROCESS | 4092 | --DOCSHELL 13C1B800 == 27 [pid = 4092] [id = 119] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (1AB1DC00) [pid = 4092] [serial = 233] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (1AB16C00) [pid = 4092] [serial = 313] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (17FBF000) [pid = 4092] [serial = 298] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (1848C400) [pid = 4092] [serial = 299] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (19E31400) [pid = 4092] [serial = 302] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (17043000) [pid = 4092] [serial = 295] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (111ED400) [pid = 4092] [serial = 286] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (12AE6800) [pid = 4092] [serial = 287] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (1794FC00) [pid = 4092] [serial = 283] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (1812CC00) [pid = 4092] [serial = 274] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (12813800) [pid = 4092] [serial = 289] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (130C6400) [pid = 4092] [serial = 290] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (134B1000) [pid = 4092] [serial = 277] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (17FC5400) [pid = 4092] [serial = 280] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (19C9BC00) [pid = 4092] [serial = 301] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (14E1CC00) [pid = 4092] [serial = 292] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (14EC3C00) [pid = 4092] [serial = 293] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (1A045000) [pid = 4092] [serial = 304] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (169EB400) [pid = 4092] [serial = 308] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (159A5800) [pid = 4092] [serial = 307] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (1A83D000) [pid = 4092] [serial = 310] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (1A72C400) [pid = 4092] [serial = 305] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (1A846400) [pid = 4092] [serial = 311] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (1731C000) [pid = 4092] [serial = 296] [outer = 00000000] [url = about:blank] 08:28:11 INFO - PROCESS | 4092 | 1465918091966 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:28:12 INFO - PROCESS | 4092 | 1465918092028 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 08:28:12 INFO - PROCESS | 4092 | 1465918092033 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:28:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:28:12 INFO - PROCESS | 4092 | 1465918092038 Marionette TRACE conn3 <- [1,454,null,{}] 08:28:12 INFO - PROCESS | 4092 | 1465918092046 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:28:12 INFO - PROCESS | 4092 | 1465918092051 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:12 INFO - PROCESS | 4092 | 1465918092143 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:28:12 INFO - PROCESS | 4092 | 1465918092226 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:12 INFO - PROCESS | 4092 | 1465918092230 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:12 INFO - PROCESS | 4092 | ++DOCSHELL 105E6400 == 28 [pid = 4092] [id = 123] 08:28:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (105F2400) [pid = 4092] [serial = 366] [outer = 00000000] 08:28:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (10ECC400) [pid = 4092] [serial = 367] [outer = 105F2400] 08:28:12 INFO - PROCESS | 4092 | 1465918092277 Marionette DEBUG loaded listener.js 08:28:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (110DF800) [pid = 4092] [serial = 368] [outer = 105F2400] 08:28:12 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:12 INFO - PROCESS | 4092 | 1465918092672 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:28:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:28:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 687ms 08:28:12 INFO - PROCESS | 4092 | 1465918092734 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:28:12 INFO - PROCESS | 4092 | 1465918092738 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 08:28:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:28:12 INFO - PROCESS | 4092 | 1465918092745 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:28:12 INFO - PROCESS | 4092 | 1465918092748 Marionette TRACE conn3 <- [1,458,null,{}] 08:28:12 INFO - PROCESS | 4092 | 1465918092751 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:28:12 INFO - PROCESS | 4092 | 1465918092754 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:12 INFO - PROCESS | 4092 | 1465918092838 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:28:12 INFO - PROCESS | 4092 | 1465918092847 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:12 INFO - PROCESS | 4092 | 1465918092850 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:12 INFO - PROCESS | 4092 | ++DOCSHELL 12AE7800 == 29 [pid = 4092] [id = 124] 08:28:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (12AE8400) [pid = 4092] [serial = 369] [outer = 00000000] 08:28:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (12B5F000) [pid = 4092] [serial = 370] [outer = 12AE8400] 08:28:12 INFO - PROCESS | 4092 | 1465918092902 Marionette DEBUG loaded listener.js 08:28:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (12BBFC00) [pid = 4092] [serial = 371] [outer = 12AE8400] 08:28:13 INFO - PROCESS | 4092 | [4092] 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:28:13 INFO - PROCESS | 4092 | [4092] 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:28:13 INFO - PROCESS | 4092 | 1465918093369 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:28:13 INFO - PROCESS | 4092 | 1465918093384 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 08:28:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:28:13 INFO - PROCESS | 4092 | 1465918093388 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:28:13 INFO - PROCESS | 4092 | 1465918093391 Marionette TRACE conn3 <- [1,462,null,{}] 08:28:13 INFO - PROCESS | 4092 | 1465918093406 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:28:13 INFO - PROCESS | 4092 | 1465918093410 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:13 INFO - PROCESS | 4092 | 1465918093521 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:28:13 INFO - PROCESS | 4092 | 1465918093533 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:13 INFO - PROCESS | 4092 | 1465918093536 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:13 INFO - PROCESS | 4092 | ++DOCSHELL 14E23000 == 30 [pid = 4092] [id = 125] 08:28:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (14E23400) [pid = 4092] [serial = 372] [outer = 00000000] 08:28:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (14EB8800) [pid = 4092] [serial = 373] [outer = 14E23400] 08:28:13 INFO - PROCESS | 4092 | 1465918093583 Marionette DEBUG loaded listener.js 08:28:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (15391000) [pid = 4092] [serial = 374] [outer = 14E23400] 08:28:14 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:14 INFO - PROCESS | 4092 | 1465918094027 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:28:14 INFO - PROCESS | 4092 | 1465918094090 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 08:28:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:28:14 INFO - PROCESS | 4092 | 1465918094093 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:28:14 INFO - PROCESS | 4092 | 1465918094095 Marionette TRACE conn3 <- [1,466,null,{}] 08:28:14 INFO - PROCESS | 4092 | 1465918094117 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:28:14 INFO - PROCESS | 4092 | 1465918094119 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:14 INFO - PROCESS | 4092 | 1465918094233 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:28:14 INFO - PROCESS | 4092 | 1465918094243 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:14 INFO - PROCESS | 4092 | 1465918094245 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:14 INFO - PROCESS | 4092 | ++DOCSHELL 156D4400 == 31 [pid = 4092] [id = 126] 08:28:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (15C68000) [pid = 4092] [serial = 375] [outer = 00000000] 08:28:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (15FB8800) [pid = 4092] [serial = 376] [outer = 15C68000] 08:28:14 INFO - PROCESS | 4092 | 1465918094289 Marionette DEBUG loaded listener.js 08:28:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (1694CC00) [pid = 4092] [serial = 377] [outer = 15C68000] 08:28:14 INFO - PROCESS | 4092 | 1465918094729 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:28:14 INFO - PROCESS | 4092 | 1465918094794 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 08:28:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:28:14 INFO - PROCESS | 4092 | 1465918094806 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:28:14 INFO - PROCESS | 4092 | 1465918094808 Marionette TRACE conn3 <- [1,470,null,{}] 08:28:14 INFO - PROCESS | 4092 | 1465918094811 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:28:14 INFO - PROCESS | 4092 | 1465918094813 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:14 INFO - PROCESS | 4092 | 1465918094941 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:28:14 INFO - PROCESS | 4092 | 1465918094955 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:14 INFO - PROCESS | 4092 | 1465918094957 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:14 INFO - PROCESS | 4092 | ++DOCSHELL 17323000 == 32 [pid = 4092] [id = 127] 08:28:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (17843C00) [pid = 4092] [serial = 378] [outer = 00000000] 08:28:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (17F50C00) [pid = 4092] [serial = 379] [outer = 17843C00] 08:28:14 INFO - PROCESS | 4092 | 1465918095000 Marionette DEBUG loaded listener.js 08:28:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (17F53000) [pid = 4092] [serial = 380] [outer = 17843C00] 08:28:15 INFO - PROCESS | 4092 | 1465918095448 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:28:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:28:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 687ms 08:28:15 INFO - PROCESS | 4092 | 1465918095502 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:28:15 INFO - PROCESS | 4092 | 1465918095504 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 08:28:15 INFO - PROCESS | 4092 | 1465918095507 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:28:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:28:15 INFO - PROCESS | 4092 | 1465918095509 Marionette TRACE conn3 <- [1,474,null,{}] 08:28:15 INFO - PROCESS | 4092 | 1465918095512 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:28:15 INFO - PROCESS | 4092 | 1465918095517 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:15 INFO - PROCESS | 4092 | 1465918095648 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:28:15 INFO - PROCESS | 4092 | 1465918095661 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:15 INFO - PROCESS | 4092 | 1465918095663 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:15 INFO - PROCESS | 4092 | ++DOCSHELL 17F5D000 == 33 [pid = 4092] [id = 128] 08:28:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (17FB9C00) [pid = 4092] [serial = 381] [outer = 00000000] 08:28:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (18492000) [pid = 4092] [serial = 382] [outer = 17FB9C00] 08:28:15 INFO - PROCESS | 4092 | 1465918095755 Marionette DEBUG loaded listener.js 08:28:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (18777800) [pid = 4092] [serial = 383] [outer = 17FB9C00] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (12DF2800) [pid = 4092] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (13942800) [pid = 4092] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (12B63C00) [pid = 4092] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (17864400) [pid = 4092] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (1AB1D000) [pid = 4092] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (11C16800) [pid = 4092] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (14E1F000) [pid = 4092] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (1047E000) [pid = 4092] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (19EC2000) [pid = 4092] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (13C7A400) [pid = 4092] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (18494000) [pid = 4092] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (15C6CC00) [pid = 4092] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (1A841C00) [pid = 4092] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (1A848400) [pid = 4092] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (14EB8400) [pid = 4092] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (18495800) [pid = 4092] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (1289B400) [pid = 4092] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (13C73000) [pid = 4092] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (11002C00) [pid = 4092] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (12811000) [pid = 4092] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (110D7800) [pid = 4092] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (19EC1400) [pid = 4092] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (19CA3400) [pid = 4092] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (14EC4000) [pid = 4092] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:28:16 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (19E2A800) [pid = 4092] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:28:16 INFO - PROCESS | 4092 | 1465918096670 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:28:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:28:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1187ms 08:28:16 INFO - PROCESS | 4092 | 1465918096706 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:28:16 INFO - PROCESS | 4092 | 1465918096723 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 08:28:16 INFO - PROCESS | 4092 | 1465918096728 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:28:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:28:16 INFO - PROCESS | 4092 | 1465918096730 Marionette TRACE conn3 <- [1,478,null,{}] 08:28:16 INFO - PROCESS | 4092 | 1465918096735 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:28:16 INFO - PROCESS | 4092 | 1465918096738 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:16 INFO - PROCESS | 4092 | 1465918096871 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:28:16 INFO - PROCESS | 4092 | 1465918096925 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:16 INFO - PROCESS | 4092 | 1465918096927 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:16 INFO - PROCESS | 4092 | ++DOCSHELL 1047E000 == 34 [pid = 4092] [id = 129] 08:28:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (105E5800) [pid = 4092] [serial = 384] [outer = 00000000] 08:28:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (130A3400) [pid = 4092] [serial = 385] [outer = 105E5800] 08:28:16 INFO - PROCESS | 4092 | 1465918096970 Marionette DEBUG loaded listener.js 08:28:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (1314E000) [pid = 4092] [serial = 386] [outer = 105E5800] 08:28:17 INFO - PROCESS | 4092 | 1465918097328 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:28:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:28:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 640ms 08:28:17 INFO - PROCESS | 4092 | 1465918097366 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:28:17 INFO - PROCESS | 4092 | 1465918097368 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 08:28:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:28:17 INFO - PROCESS | 4092 | 1465918097371 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:28:17 INFO - PROCESS | 4092 | 1465918097373 Marionette TRACE conn3 <- [1,482,null,{}] 08:28:17 INFO - PROCESS | 4092 | 1465918097376 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:28:17 INFO - PROCESS | 4092 | 1465918097378 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:17 INFO - PROCESS | 4092 | 1465918097485 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:28:17 INFO - PROCESS | 4092 | 1465918097492 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:17 INFO - PROCESS | 4092 | 1465918097494 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:17 INFO - PROCESS | 4092 | ++DOCSHELL 14E24800 == 35 [pid = 4092] [id = 130] 08:28:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (156D8000) [pid = 4092] [serial = 387] [outer = 00000000] 08:28:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (1785D800) [pid = 4092] [serial = 388] [outer = 156D8000] 08:28:17 INFO - PROCESS | 4092 | 1465918097538 Marionette DEBUG loaded listener.js 08:28:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (17042000) [pid = 4092] [serial = 389] [outer = 156D8000] 08:28:17 INFO - PROCESS | 4092 | 1465918097941 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:28:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:28:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 594ms 08:28:17 INFO - PROCESS | 4092 | 1465918097968 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:28:17 INFO - PROCESS | 4092 | 1465918097970 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 08:28:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:28:17 INFO - PROCESS | 4092 | 1465918097973 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:28:17 INFO - PROCESS | 4092 | 1465918097975 Marionette TRACE conn3 <- [1,486,null,{}] 08:28:17 INFO - PROCESS | 4092 | 1465918097979 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:28:17 INFO - PROCESS | 4092 | 1465918097980 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:18 INFO - PROCESS | 4092 | 1465918098060 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:28:18 INFO - PROCESS | 4092 | 1465918098168 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:18 INFO - PROCESS | 4092 | 1465918098170 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:18 INFO - PROCESS | 4092 | ++DOCSHELL 14E22C00 == 36 [pid = 4092] [id = 131] 08:28:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (19A4DC00) [pid = 4092] [serial = 390] [outer = 00000000] 08:28:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (19CA2C00) [pid = 4092] [serial = 391] [outer = 19A4DC00] 08:28:18 INFO - PROCESS | 4092 | 1465918098216 Marionette DEBUG loaded listener.js 08:28:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (19CA6400) [pid = 4092] [serial = 392] [outer = 19A4DC00] 08:28:18 INFO - PROCESS | 4092 | 1465918098709 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:28:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (10E32400) [pid = 4092] [serial = 393] [outer = 1B73C000] 08:28:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:28:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 797ms 08:28:18 INFO - PROCESS | 4092 | 1465918098801 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:28:18 INFO - PROCESS | 4092 | 1465918098805 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 08:28:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:28:18 INFO - PROCESS | 4092 | 1465918098864 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:28:18 INFO - PROCESS | 4092 | 1465918098868 Marionette TRACE conn3 <- [1,490,null,{}] 08:28:18 INFO - PROCESS | 4092 | 1465918098873 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:28:18 INFO - PROCESS | 4092 | 1465918098876 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:18 INFO - PROCESS | 4092 | 1465918099001 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:28:19 INFO - PROCESS | 4092 | 1465918099081 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:19 INFO - PROCESS | 4092 | 1465918099084 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:19 INFO - PROCESS | 4092 | ++DOCSHELL 104EA800 == 37 [pid = 4092] [id = 132] 08:28:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (10A49400) [pid = 4092] [serial = 394] [outer = 00000000] 08:28:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (12B68000) [pid = 4092] [serial = 395] [outer = 10A49400] 08:28:19 INFO - PROCESS | 4092 | 1465918099181 Marionette DEBUG loaded listener.js 08:28:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (131D5800) [pid = 4092] [serial = 396] [outer = 10A49400] 08:28:19 INFO - PROCESS | 4092 | 1465918099895 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:28:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:28:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1125ms 08:28:19 INFO - PROCESS | 4092 | 1465918099965 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:28:19 INFO - PROCESS | 4092 | 1465918099970 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 08:28:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:28:19 INFO - PROCESS | 4092 | 1465918099976 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:28:19 INFO - PROCESS | 4092 | 1465918099979 Marionette TRACE conn3 <- [1,494,null,{}] 08:28:19 INFO - PROCESS | 4092 | 1465918099983 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:28:19 INFO - PROCESS | 4092 | 1465918099986 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:20 INFO - PROCESS | 4092 | 1465918100100 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:28:20 INFO - PROCESS | 4092 | 1465918100226 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:20 INFO - PROCESS | 4092 | 1465918100229 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:20 INFO - PROCESS | 4092 | ++DOCSHELL 14310000 == 38 [pid = 4092] [id = 133] 08:28:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (14E1D400) [pid = 4092] [serial = 397] [outer = 00000000] 08:28:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (15FB3000) [pid = 4092] [serial = 398] [outer = 14E1D400] 08:28:20 INFO - PROCESS | 4092 | 1465918100287 Marionette DEBUG loaded listener.js 08:28:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (1731C800) [pid = 4092] [serial = 399] [outer = 14E1D400] 08:28:21 INFO - PROCESS | 4092 | 1465918101104 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:28:21 INFO - PROCESS | 4092 | --DOCSHELL 14E24800 == 37 [pid = 4092] [id = 130] 08:28:21 INFO - PROCESS | 4092 | --DOCSHELL 1047E000 == 36 [pid = 4092] [id = 129] 08:28:21 INFO - PROCESS | 4092 | --DOCSHELL 17F5D000 == 35 [pid = 4092] [id = 128] 08:28:21 INFO - PROCESS | 4092 | --DOCSHELL 17323000 == 34 [pid = 4092] [id = 127] 08:28:21 INFO - PROCESS | 4092 | --DOCSHELL 156D4400 == 33 [pid = 4092] [id = 126] 08:28:21 INFO - PROCESS | 4092 | --DOCSHELL 14E23000 == 32 [pid = 4092] [id = 125] 08:28:21 INFO - PROCESS | 4092 | --DOCSHELL 12AE7800 == 31 [pid = 4092] [id = 124] 08:28:21 INFO - PROCESS | 4092 | --DOCSHELL 105E6400 == 30 [pid = 4092] [id = 123] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (14E27000) [pid = 4092] [serial = 278] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (1B02A800) [pid = 4092] [serial = 275] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (19C9DC00) [pid = 4092] [serial = 284] [outer = 00000000] [url = about:blank] 08:28:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (182B0400) [pid = 4092] [serial = 281] [outer = 00000000] [url = about:blank] 08:28:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1187ms 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (19CA0C00) [pid = 4092] [serial = 347] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (1B024000) [pid = 4092] [serial = 350] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (1AD75C00) [pid = 4092] [serial = 349] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (12B5E800) [pid = 4092] [serial = 316] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (18782800) [pid = 4092] [serial = 346] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (10E31800) [pid = 4092] [serial = 326] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (1A04D000) [pid = 4092] [serial = 340] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (159A3400) [pid = 4092] [serial = 320] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (19C9E400) [pid = 4092] [serial = 200] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (1786A000) [pid = 4092] [serial = 335] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (1AB1B000) [pid = 4092] [serial = 314] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (1ACDCC00) [pid = 4092] [serial = 343] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (15F4C800) [pid = 4092] [serial = 239] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (19CA7C00) [pid = 4092] [serial = 338] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1309E800) [pid = 4092] [serial = 329] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (14E22800) [pid = 4092] [serial = 331] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (1A048C00) [pid = 4092] [serial = 157] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (15118400) [pid = 4092] [serial = 319] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (12D64C00) [pid = 4092] [serial = 236] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (134B2800) [pid = 4092] [serial = 194] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1A84B800) [pid = 4092] [serial = 323] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (1A9A1000) [pid = 4092] [serial = 242] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (17038C00) [pid = 4092] [serial = 197] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1A99CC00) [pid = 4092] [serial = 191] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (177A2400) [pid = 4092] [serial = 334] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (12B64400) [pid = 4092] [serial = 317] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (19CA0800) [pid = 4092] [serial = 337] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1ACE2800) [pid = 4092] [serial = 344] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (1A04F800) [pid = 4092] [serial = 322] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (14EC2400) [pid = 4092] [serial = 332] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (10E28000) [pid = 4092] [serial = 325] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (12B60800) [pid = 4092] [serial = 328] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (1A840C00) [pid = 4092] [serial = 341] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 4092 | 1465918101186 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:28:21 INFO - PROCESS | 4092 | 1465918101190 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 08:28:21 INFO - PROCESS | 4092 | 1465918101199 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:28:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:28:21 INFO - PROCESS | 4092 | 1465918101202 Marionette TRACE conn3 <- [1,498,null,{}] 08:28:21 INFO - PROCESS | 4092 | 1465918101207 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:28:21 INFO - PROCESS | 4092 | 1465918101210 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:21 INFO - PROCESS | 4092 | 1465918101303 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:28:21 INFO - PROCESS | 4092 | 1465918101315 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:21 INFO - PROCESS | 4092 | 1465918101320 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:21 INFO - PROCESS | 4092 | ++DOCSHELL 10E2A400 == 31 [pid = 4092] [id = 134] 08:28:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (10E30400) [pid = 4092] [serial = 400] [outer = 00000000] 08:28:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (110DB000) [pid = 4092] [serial = 401] [outer = 10E30400] 08:28:21 INFO - PROCESS | 4092 | 1465918101368 Marionette DEBUG loaded listener.js 08:28:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (11C1C400) [pid = 4092] [serial = 402] [outer = 10E30400] 08:28:21 INFO - PROCESS | 4092 | 1465918101852 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:28:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:28:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 702ms 08:28:21 INFO - PROCESS | 4092 | 1465918101900 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:28:21 INFO - PROCESS | 4092 | 1465918101904 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 08:28:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:28:21 INFO - PROCESS | 4092 | 1465918101910 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:28:21 INFO - PROCESS | 4092 | 1465918101913 Marionette TRACE conn3 <- [1,502,null,{}] 08:28:21 INFO - PROCESS | 4092 | 1465918101916 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:28:21 INFO - PROCESS | 4092 | 1465918101919 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:22 INFO - PROCESS | 4092 | 1465918102002 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:28:22 INFO - PROCESS | 4092 | 1465918102010 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:22 INFO - PROCESS | 4092 | 1465918102012 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:22 INFO - PROCESS | 4092 | ++DOCSHELL 12B62000 == 32 [pid = 4092] [id = 135] 08:28:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (12B62400) [pid = 4092] [serial = 403] [outer = 00000000] 08:28:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (12D67800) [pid = 4092] [serial = 404] [outer = 12B62400] 08:28:22 INFO - PROCESS | 4092 | 1465918102059 Marionette DEBUG loaded listener.js 08:28:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (130C8400) [pid = 4092] [serial = 405] [outer = 12B62400] 08:28:22 INFO - PROCESS | 4092 | 1465918102517 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:28:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:28:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 625ms 08:28:22 INFO - PROCESS | 4092 | 1465918102549 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:28:22 INFO - PROCESS | 4092 | 1465918102552 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 08:28:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:28:22 INFO - PROCESS | 4092 | 1465918102555 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:28:22 INFO - PROCESS | 4092 | 1465918102558 Marionette TRACE conn3 <- [1,506,null,{}] 08:28:22 INFO - PROCESS | 4092 | 1465918102569 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:28:22 INFO - PROCESS | 4092 | 1465918102573 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:22 INFO - PROCESS | 4092 | 1465918102655 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:28:22 INFO - PROCESS | 4092 | 1465918102765 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:22 INFO - PROCESS | 4092 | 1465918102768 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:22 INFO - PROCESS | 4092 | ++DOCSHELL 14E1A800 == 33 [pid = 4092] [id = 136] 08:28:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (14E1B000) [pid = 4092] [serial = 406] [outer = 00000000] 08:28:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (14E25000) [pid = 4092] [serial = 407] [outer = 14E1B000] 08:28:22 INFO - PROCESS | 4092 | 1465918102814 Marionette DEBUG loaded listener.js 08:28:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (14EC3C00) [pid = 4092] [serial = 408] [outer = 14E1B000] 08:28:23 INFO - PROCESS | 4092 | 1465918103192 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:28:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:28:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 688ms 08:28:23 INFO - PROCESS | 4092 | 1465918103254 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:28:23 INFO - PROCESS | 4092 | 1465918103256 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 08:28:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:28:23 INFO - PROCESS | 4092 | 1465918103259 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:28:23 INFO - PROCESS | 4092 | 1465918103261 Marionette TRACE conn3 <- [1,510,null,{}] 08:28:23 INFO - PROCESS | 4092 | 1465918103264 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:28:23 INFO - PROCESS | 4092 | 1465918103266 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:23 INFO - PROCESS | 4092 | 1465918103394 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:28:23 INFO - PROCESS | 4092 | 1465918103410 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:23 INFO - PROCESS | 4092 | 1465918103412 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:23 INFO - PROCESS | 4092 | ++DOCSHELL 1538C000 == 34 [pid = 4092] [id = 137] 08:28:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (15393800) [pid = 4092] [serial = 409] [outer = 00000000] 08:28:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (15FACC00) [pid = 4092] [serial = 410] [outer = 15393800] 08:28:23 INFO - PROCESS | 4092 | 1465918103457 Marionette DEBUG loaded listener.js 08:28:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (16692C00) [pid = 4092] [serial = 411] [outer = 15393800] 08:28:23 INFO - PROCESS | 4092 | 1465918103888 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:28:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:28:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 703ms 08:28:23 INFO - PROCESS | 4092 | 1465918103964 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:28:23 INFO - PROCESS | 4092 | 1465918103966 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 08:28:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:28:23 INFO - PROCESS | 4092 | 1465918103969 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:28:23 INFO - PROCESS | 4092 | 1465918103971 Marionette TRACE conn3 <- [1,514,null,{}] 08:28:23 INFO - PROCESS | 4092 | 1465918103975 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:28:23 INFO - PROCESS | 4092 | 1465918103977 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:24 INFO - PROCESS | 4092 | 1465918104106 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:28:24 INFO - PROCESS | 4092 | 1465918104118 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:24 INFO - PROCESS | 4092 | 1465918104120 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:24 INFO - PROCESS | 4092 | ++DOCSHELL 1688FC00 == 35 [pid = 4092] [id = 138] 08:28:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (16943800) [pid = 4092] [serial = 412] [outer = 00000000] 08:28:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1727B400) [pid = 4092] [serial = 413] [outer = 16943800] 08:28:24 INFO - PROCESS | 4092 | 1465918104162 Marionette DEBUG loaded listener.js 08:28:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (177A2400) [pid = 4092] [serial = 414] [outer = 16943800] 08:28:24 INFO - PROCESS | 4092 | 1465918104600 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:28:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:28:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 703ms 08:28:24 INFO - PROCESS | 4092 | 1465918104669 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:28:24 INFO - PROCESS | 4092 | 1465918104671 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 08:28:24 INFO - PROCESS | 4092 | 1465918104674 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:28:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:28:24 INFO - PROCESS | 4092 | 1465918104676 Marionette TRACE conn3 <- [1,518,null,{}] 08:28:24 INFO - PROCESS | 4092 | 1465918104680 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:28:24 INFO - PROCESS | 4092 | 1465918104685 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:24 INFO - PROCESS | 4092 | 1465918104817 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:28:24 INFO - PROCESS | 4092 | 1465918104875 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:24 INFO - PROCESS | 4092 | 1465918104877 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:24 INFO - PROCESS | 4092 | ++DOCSHELL 17275000 == 36 [pid = 4092] [id = 139] 08:28:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1784B800) [pid = 4092] [serial = 415] [outer = 00000000] 08:28:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (18128400) [pid = 4092] [serial = 416] [outer = 1784B800] 08:28:24 INFO - PROCESS | 4092 | 1465918104920 Marionette DEBUG loaded listener.js 08:28:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (1822B000) [pid = 4092] [serial = 417] [outer = 1784B800] 08:28:25 INFO - PROCESS | 4092 | 1465918105339 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:28:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:28:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 687ms 08:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (12AE8400) [pid = 4092] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (105F2400) [pid = 4092] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (14E23400) [pid = 4092] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (10E28800) [pid = 4092] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (13C7C000) [pid = 4092] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (15FB5C00) [pid = 4092] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (17FB9C00) [pid = 4092] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (19E34000) [pid = 4092] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (17843C00) [pid = 4092] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (105E5800) [pid = 4092] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (156D8000) [pid = 4092] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (12B67C00) [pid = 4092] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (15C68000) [pid = 4092] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:28:25 INFO - PROCESS | 4092 | 1465918105503 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:28:25 INFO - PROCESS | 4092 | 1465918105505 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 08:28:25 INFO - PROCESS | 4092 | 1465918105514 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:28:25 INFO - PROCESS | 4092 | 1465918105516 Marionette TRACE conn3 <- [1,522,null,{}] 08:28:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:28:25 INFO - PROCESS | 4092 | 1465918105520 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:28:25 INFO - PROCESS | 4092 | 1465918105521 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:25 INFO - PROCESS | 4092 | 1465918105603 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:28:25 INFO - PROCESS | 4092 | 1465918105610 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:25 INFO - PROCESS | 4092 | 1465918105612 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:25 INFO - PROCESS | 4092 | ++DOCSHELL 12B5C000 == 37 [pid = 4092] [id = 140] 08:28:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (12B67C00) [pid = 4092] [serial = 418] [outer = 00000000] 08:28:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (134BBC00) [pid = 4092] [serial = 419] [outer = 12B67C00] 08:28:25 INFO - PROCESS | 4092 | 1465918105655 Marionette DEBUG loaded listener.js 08:28:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (14E1CC00) [pid = 4092] [serial = 420] [outer = 12B67C00] 08:28:26 INFO - PROCESS | 4092 | 1465918106074 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:28:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:28:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 562ms 08:28:26 INFO - PROCESS | 4092 | 1465918106098 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:28:26 INFO - PROCESS | 4092 | 1465918106100 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 08:28:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:28:26 INFO - PROCESS | 4092 | 1465918106103 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:28:26 INFO - PROCESS | 4092 | 1465918106105 Marionette TRACE conn3 <- [1,526,null,{}] 08:28:26 INFO - PROCESS | 4092 | 1465918106108 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:28:26 INFO - PROCESS | 4092 | 1465918106110 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:26 INFO - PROCESS | 4092 | 1465918106190 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:28:26 INFO - PROCESS | 4092 | 1465918106196 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:26 INFO - PROCESS | 4092 | 1465918106198 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:26 INFO - PROCESS | 4092 | ++DOCSHELL 15FB1000 == 38 [pid = 4092] [id = 141] 08:28:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (15FB5000) [pid = 4092] [serial = 421] [outer = 00000000] 08:28:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (17FB9C00) [pid = 4092] [serial = 422] [outer = 15FB5000] 08:28:26 INFO - PROCESS | 4092 | 1465918106240 Marionette DEBUG loaded listener.js 08:28:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (18782800) [pid = 4092] [serial = 423] [outer = 15FB5000] 08:28:26 INFO - PROCESS | 4092 | 1465918106667 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:28:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:28:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 594ms 08:28:26 INFO - PROCESS | 4092 | 1465918106698 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:28:26 INFO - PROCESS | 4092 | 1465918106700 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 08:28:26 INFO - PROCESS | 4092 | 1465918106703 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:28:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:28:26 INFO - PROCESS | 4092 | 1465918106705 Marionette TRACE conn3 <- [1,530,null,{}] 08:28:26 INFO - PROCESS | 4092 | 1465918106709 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:28:26 INFO - PROCESS | 4092 | 1465918106710 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:26 INFO - PROCESS | 4092 | 1465918106791 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:28:26 INFO - PROCESS | 4092 | 1465918106796 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:26 INFO - PROCESS | 4092 | 1465918106798 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:26 INFO - PROCESS | 4092 | ++DOCSHELL 14311800 == 39 [pid = 4092] [id = 142] 08:28:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (156D4C00) [pid = 4092] [serial = 424] [outer = 00000000] 08:28:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (19CA1C00) [pid = 4092] [serial = 425] [outer = 156D4C00] 08:28:26 INFO - PROCESS | 4092 | 1465918106849 Marionette DEBUG loaded listener.js 08:28:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (19E2B000) [pid = 4092] [serial = 426] [outer = 156D4C00] 08:28:27 INFO - PROCESS | 4092 | 1465918107304 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:28:27 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:28:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:28:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:28:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:28:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:28:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:28:27 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:28:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:28:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:28:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:28:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:28:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:28:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 640ms 08:28:27 INFO - PROCESS | 4092 | 1465918107342 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:28:27 INFO - PROCESS | 4092 | 1465918107344 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 08:28:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:28:27 INFO - PROCESS | 4092 | 1465918107347 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:28:27 INFO - PROCESS | 4092 | 1465918107348 Marionette TRACE conn3 <- [1,534,null,{}] 08:28:27 INFO - PROCESS | 4092 | 1465918107352 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:28:27 INFO - PROCESS | 4092 | 1465918107354 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:27 INFO - PROCESS | 4092 | 1465918107439 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:28:27 INFO - PROCESS | 4092 | 1465918107445 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:27 INFO - PROCESS | 4092 | 1465918107447 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:27 INFO - PROCESS | 4092 | ++DOCSHELL 18780000 == 40 [pid = 4092] [id = 143] 08:28:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (19E37400) [pid = 4092] [serial = 427] [outer = 00000000] 08:28:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (19EC1400) [pid = 4092] [serial = 428] [outer = 19E37400] 08:28:27 INFO - PROCESS | 4092 | 1465918107493 Marionette DEBUG loaded listener.js 08:28:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (19EC1C00) [pid = 4092] [serial = 429] [outer = 19E37400] 08:28:28 INFO - PROCESS | 4092 | 1465918108085 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:28:28 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:28:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 796ms 08:28:28 INFO - PROCESS | 4092 | 1465918108166 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:28:28 INFO - PROCESS | 4092 | 1465918108170 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 08:28:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:28:28 INFO - PROCESS | 4092 | 1465918108176 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:28:28 INFO - PROCESS | 4092 | 1465918108179 Marionette TRACE conn3 <- [1,538,null,{}] 08:28:28 INFO - PROCESS | 4092 | 1465918108184 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:28:28 INFO - PROCESS | 4092 | 1465918108188 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:28 INFO - PROCESS | 4092 | 1465918108296 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:28:28 INFO - PROCESS | 4092 | 1465918108419 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:28 INFO - PROCESS | 4092 | 1465918108422 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:28 INFO - PROCESS | 4092 | ++DOCSHELL 110DE000 == 41 [pid = 4092] [id = 144] 08:28:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (111E5C00) [pid = 4092] [serial = 430] [outer = 00000000] 08:28:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (12B60800) [pid = 4092] [serial = 431] [outer = 111E5C00] 08:28:28 INFO - PROCESS | 4092 | 1465918108478 Marionette DEBUG loaded listener.js 08:28:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (131CF800) [pid = 4092] [serial = 432] [outer = 111E5C00] 08:28:29 INFO - PROCESS | 4092 | 1465918109008 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:28:29 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:28:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 843ms 08:28:29 INFO - PROCESS | 4092 | 1465918109016 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:28:29 INFO - PROCESS | 4092 | 1465918109020 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 08:28:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:28:29 INFO - PROCESS | 4092 | 1465918109026 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:28:29 INFO - PROCESS | 4092 | 1465918109029 Marionette TRACE conn3 <- [1,542,null,{}] 08:28:29 INFO - PROCESS | 4092 | 1465918109033 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:28:29 INFO - PROCESS | 4092 | 1465918109036 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:29 INFO - PROCESS | 4092 | 1465918109147 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:28:29 INFO - PROCESS | 4092 | 1465918109245 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:29 INFO - PROCESS | 4092 | 1465918109248 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:29 INFO - PROCESS | 4092 | ++DOCSHELL 13B35C00 == 42 [pid = 4092] [id = 145] 08:28:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (13C71000) [pid = 4092] [serial = 433] [outer = 00000000] 08:28:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (159A4800) [pid = 4092] [serial = 434] [outer = 13C71000] 08:28:29 INFO - PROCESS | 4092 | 1465918109301 Marionette DEBUG loaded listener.js 08:28:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (17043400) [pid = 4092] [serial = 435] [outer = 13C71000] 08:28:29 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:29 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:29 INFO - PROCESS | 4092 | 1465918109914 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:28:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:28:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 937ms 08:28:29 INFO - PROCESS | 4092 | 1465918109972 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:28:29 INFO - PROCESS | 4092 | 1465918109974 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 08:28:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:28:29 INFO - PROCESS | 4092 | 1465918109978 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:28:29 INFO - PROCESS | 4092 | 1465918109982 Marionette TRACE conn3 <- [1,546,null,{}] 08:28:29 INFO - PROCESS | 4092 | 1465918109992 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:28:29 INFO - PROCESS | 4092 | 1465918109997 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:30 INFO - PROCESS | 4092 | 1465918110142 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:28:30 INFO - PROCESS | 4092 | 1465918110156 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:30 INFO - PROCESS | 4092 | 1465918110159 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:30 INFO - PROCESS | 4092 | ++DOCSHELL 1877FC00 == 43 [pid = 4092] [id = 146] 08:28:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (19C9F400) [pid = 4092] [serial = 436] [outer = 00000000] 08:28:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (19EC3400) [pid = 4092] [serial = 437] [outer = 19C9F400] 08:28:30 INFO - PROCESS | 4092 | 1465918110214 Marionette DEBUG loaded listener.js 08:28:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (1A72C400) [pid = 4092] [serial = 438] [outer = 19C9F400] 08:28:30 INFO - PROCESS | 4092 | 1465918110783 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:28:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:28:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 843ms 08:28:30 INFO - PROCESS | 4092 | 1465918110820 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:28:30 INFO - PROCESS | 4092 | 1465918110823 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 08:28:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:28:30 INFO - PROCESS | 4092 | 1465918110826 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:28:30 INFO - PROCESS | 4092 | 1465918110828 Marionette TRACE conn3 <- [1,550,null,{}] 08:28:30 INFO - PROCESS | 4092 | 1465918110832 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:28:30 INFO - PROCESS | 4092 | 1465918110834 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:30 INFO - PROCESS | 4092 | 1465918110941 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:28:31 INFO - PROCESS | 4092 | 1465918111035 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:31 INFO - PROCESS | 4092 | 1465918111038 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:31 INFO - PROCESS | 4092 | ++DOCSHELL 1A737000 == 44 [pid = 4092] [id = 147] 08:28:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (1A737800) [pid = 4092] [serial = 439] [outer = 00000000] 08:28:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (1A83C800) [pid = 4092] [serial = 440] [outer = 1A737800] 08:28:31 INFO - PROCESS | 4092 | 1465918111091 Marionette DEBUG loaded listener.js 08:28:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (1A840C00) [pid = 4092] [serial = 441] [outer = 1A737800] 08:28:31 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:31 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:31 INFO - PROCESS | 4092 | 1465918111731 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:28:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:28:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 953ms 08:28:31 INFO - PROCESS | 4092 | 1465918111772 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:28:31 INFO - PROCESS | 4092 | 1465918111774 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 08:28:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:28:31 INFO - PROCESS | 4092 | 1465918111777 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:28:31 INFO - PROCESS | 4092 | 1465918111779 Marionette TRACE conn3 <- [1,554,null,{}] 08:28:31 INFO - PROCESS | 4092 | 1465918111783 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:28:31 INFO - PROCESS | 4092 | 1465918111785 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:31 INFO - PROCESS | 4092 | 1465918111885 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:28:32 INFO - PROCESS | 4092 | 1465918112113 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:32 INFO - PROCESS | 4092 | 1465918112116 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:32 INFO - PROCESS | 4092 | ++DOCSHELL 105ED800 == 45 [pid = 4092] [id = 148] 08:28:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (105EE000) [pid = 4092] [serial = 442] [outer = 00000000] 08:28:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (10E2A000) [pid = 4092] [serial = 443] [outer = 105EE000] 08:28:32 INFO - PROCESS | 4092 | 1465918112179 Marionette DEBUG loaded listener.js 08:28:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (1146F400) [pid = 4092] [serial = 444] [outer = 105EE000] 08:28:32 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:32 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:32 INFO - PROCESS | 4092 | 1465918112720 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:28:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:28:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 999ms 08:28:33 INFO - PROCESS | 4092 | --DOCSHELL 14311800 == 44 [pid = 4092] [id = 142] 08:28:33 INFO - PROCESS | 4092 | --DOCSHELL 15FB1000 == 43 [pid = 4092] [id = 141] 08:28:33 INFO - PROCESS | 4092 | --DOCSHELL 12B5C000 == 42 [pid = 4092] [id = 140] 08:28:33 INFO - PROCESS | 4092 | --DOCSHELL 17275000 == 41 [pid = 4092] [id = 139] 08:28:33 INFO - PROCESS | 4092 | --DOCSHELL 1688FC00 == 40 [pid = 4092] [id = 138] 08:28:33 INFO - PROCESS | 4092 | --DOCSHELL 1538C000 == 39 [pid = 4092] [id = 137] 08:28:33 INFO - PROCESS | 4092 | --DOCSHELL 14E1A800 == 38 [pid = 4092] [id = 136] 08:28:33 INFO - PROCESS | 4092 | --DOCSHELL 12B62000 == 37 [pid = 4092] [id = 135] 08:28:33 INFO - PROCESS | 4092 | --DOCSHELL 10E2A400 == 36 [pid = 4092] [id = 134] 08:28:33 INFO - PROCESS | 4092 | --DOCSHELL 104EA800 == 35 [pid = 4092] [id = 132] 08:28:33 INFO - PROCESS | 4092 | --DOCSHELL 14310000 == 34 [pid = 4092] [id = 133] 08:28:33 INFO - PROCESS | 4092 | --DOCSHELL 14E22C00 == 33 [pid = 4092] [id = 131] 08:28:33 INFO - PROCESS | 4092 | --DOCSHELL 12B60C00 == 32 [pid = 4092] [id = 122] 08:28:33 INFO - PROCESS | 4092 | --DOCSHELL 1877FC00 == 31 [pid = 4092] [id = 146] 08:28:33 INFO - PROCESS | 4092 | --DOCSHELL 1A737000 == 30 [pid = 4092] [id = 147] 08:28:33 INFO - PROCESS | 4092 | --DOCSHELL 13B35C00 == 29 [pid = 4092] [id = 145] 08:28:33 INFO - PROCESS | 4092 | --DOCSHELL 18780000 == 28 [pid = 4092] [id = 143] 08:28:33 INFO - PROCESS | 4092 | --DOCSHELL 110DE000 == 27 [pid = 4092] [id = 144] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (12B5F000) [pid = 4092] [serial = 370] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (10ECC400) [pid = 4092] [serial = 367] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (110DF800) [pid = 4092] [serial = 368] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (14EB8800) [pid = 4092] [serial = 373] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (1100CC00) [pid = 4092] [serial = 353] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (10E2EC00) [pid = 4092] [serial = 352] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (15F58000) [pid = 4092] [serial = 356] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (14EBBC00) [pid = 4092] [serial = 355] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (1779F400) [pid = 4092] [serial = 359] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (1694BC00) [pid = 4092] [serial = 358] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (18492000) [pid = 4092] [serial = 382] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (1B028000) [pid = 4092] [serial = 362] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (1ACDFC00) [pid = 4092] [serial = 361] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (17F53000) [pid = 4092] [serial = 380] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (17F50C00) [pid = 4092] [serial = 379] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (130A3400) [pid = 4092] [serial = 385] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (1785D800) [pid = 4092] [serial = 388] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (18777800) [pid = 4092] [serial = 383] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (13259800) [pid = 4092] [serial = 365] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1315D000) [pid = 4092] [serial = 364] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (17042000) [pid = 4092] [serial = 389] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (12BBFC00) [pid = 4092] [serial = 371] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (15FB8800) [pid = 4092] [serial = 376] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (1694CC00) [pid = 4092] [serial = 377] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1314E000) [pid = 4092] [serial = 386] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (19CA2C00) [pid = 4092] [serial = 391] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (15391000) [pid = 4092] [serial = 374] [outer = 00000000] [url = about:blank] 08:28:33 INFO - PROCESS | 4092 | 1465918113434 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:28:33 INFO - PROCESS | 4092 | 1465918113439 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 08:28:33 INFO - PROCESS | 4092 | 1465918113490 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:28:33 INFO - PROCESS | 4092 | 1465918113493 Marionette TRACE conn3 <- [1,558,null,{}] 08:28:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:28:33 INFO - PROCESS | 4092 | 1465918113499 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:28:33 INFO - PROCESS | 4092 | 1465918113503 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:33 INFO - PROCESS | 4092 | 1465918113588 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:28:33 INFO - PROCESS | 4092 | 1465918113595 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:33 INFO - PROCESS | 4092 | 1465918113600 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:33 INFO - PROCESS | 4092 | ++DOCSHELL 10A53000 == 28 [pid = 4092] [id = 149] 08:28:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (10B64400) [pid = 4092] [serial = 445] [outer = 00000000] 08:28:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (10E2EC00) [pid = 4092] [serial = 446] [outer = 10B64400] 08:28:33 INFO - PROCESS | 4092 | 1465918113651 Marionette DEBUG loaded listener.js 08:28:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (10EC3400) [pid = 4092] [serial = 447] [outer = 10B64400] 08:28:33 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:33 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:34 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:34 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:34 INFO - PROCESS | 4092 | 1465918114128 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:28:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:28:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 703ms 08:28:34 INFO - PROCESS | 4092 | 1465918114194 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:28:34 INFO - PROCESS | 4092 | 1465918114197 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 08:28:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:28:34 INFO - PROCESS | 4092 | 1465918114203 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:28:34 INFO - PROCESS | 4092 | 1465918114207 Marionette TRACE conn3 <- [1,562,null,{}] 08:28:34 INFO - PROCESS | 4092 | 1465918114212 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:28:34 INFO - PROCESS | 4092 | 1465918114214 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:34 INFO - PROCESS | 4092 | 1465918114298 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:28:34 INFO - PROCESS | 4092 | 1465918114304 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:34 INFO - PROCESS | 4092 | 1465918114306 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:34 INFO - PROCESS | 4092 | ++DOCSHELL 12B59C00 == 29 [pid = 4092] [id = 150] 08:28:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (12B5A000) [pid = 4092] [serial = 448] [outer = 00000000] 08:28:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (12B60400) [pid = 4092] [serial = 449] [outer = 12B5A000] 08:28:34 INFO - PROCESS | 4092 | 1465918114353 Marionette DEBUG loaded listener.js 08:28:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (12B64400) [pid = 4092] [serial = 450] [outer = 12B5A000] 08:28:34 INFO - PROCESS | 4092 | 1465918114806 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:28:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:28:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 656ms 08:28:34 INFO - PROCESS | 4092 | 1465918114858 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:28:34 INFO - PROCESS | 4092 | 1465918114860 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 08:28:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:28:34 INFO - PROCESS | 4092 | 1465918114863 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:28:34 INFO - PROCESS | 4092 | 1465918114865 Marionette TRACE conn3 <- [1,566,null,{}] 08:28:34 INFO - PROCESS | 4092 | 1465918114874 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:28:34 INFO - PROCESS | 4092 | 1465918114879 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:34 INFO - PROCESS | 4092 | 1465918114992 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:28:35 INFO - PROCESS | 4092 | 1465918115077 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:35 INFO - PROCESS | 4092 | 1465918115080 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:35 INFO - PROCESS | 4092 | ++DOCSHELL 13934800 == 30 [pid = 4092] [id = 151] 08:28:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (13940800) [pid = 4092] [serial = 451] [outer = 00000000] 08:28:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (13B41800) [pid = 4092] [serial = 452] [outer = 13940800] 08:28:35 INFO - PROCESS | 4092 | 1465918115128 Marionette DEBUG loaded listener.js 08:28:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (13C71800) [pid = 4092] [serial = 453] [outer = 13940800] 08:28:35 INFO - PROCESS | 4092 | 1465918115507 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:28:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:28:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 688ms 08:28:35 INFO - PROCESS | 4092 | 1465918115572 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:28:35 INFO - PROCESS | 4092 | 1465918115575 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 08:28:35 INFO - PROCESS | 4092 | 1465918115578 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:28:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:28:35 INFO - PROCESS | 4092 | 1465918115580 Marionette TRACE conn3 <- [1,570,null,{}] 08:28:35 INFO - PROCESS | 4092 | 1465918115583 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:28:35 INFO - PROCESS | 4092 | 1465918115585 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:35 INFO - PROCESS | 4092 | 1465918115711 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:28:35 INFO - PROCESS | 4092 | 1465918115720 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:35 INFO - PROCESS | 4092 | 1465918115722 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:35 INFO - PROCESS | 4092 | ++DOCSHELL 14311800 == 31 [pid = 4092] [id = 152] 08:28:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (14E20400) [pid = 4092] [serial = 454] [outer = 00000000] 08:28:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (15398000) [pid = 4092] [serial = 455] [outer = 14E20400] 08:28:35 INFO - PROCESS | 4092 | 1465918115814 Marionette DEBUG loaded listener.js 08:28:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (15C67C00) [pid = 4092] [serial = 456] [outer = 14E20400] 08:28:36 INFO - PROCESS | 4092 | 1465918116230 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:28:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:28:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 703ms 08:28:36 INFO - PROCESS | 4092 | 1465918116286 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:28:36 INFO - PROCESS | 4092 | 1465918116288 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 08:28:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:28:36 INFO - PROCESS | 4092 | 1465918116318 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:28:36 INFO - PROCESS | 4092 | 1465918116320 Marionette TRACE conn3 <- [1,574,null,{}] 08:28:36 INFO - PROCESS | 4092 | 1465918116333 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:28:36 INFO - PROCESS | 4092 | 1465918116335 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:36 INFO - PROCESS | 4092 | 1465918116438 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:28:36 INFO - PROCESS | 4092 | 1465918116449 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:36 INFO - PROCESS | 4092 | 1465918116451 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:36 INFO - PROCESS | 4092 | ++DOCSHELL 11CC0800 == 32 [pid = 4092] [id = 153] 08:28:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (14E23C00) [pid = 4092] [serial = 457] [outer = 00000000] 08:28:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (15FAC000) [pid = 4092] [serial = 458] [outer = 14E23C00] 08:28:36 INFO - PROCESS | 4092 | 1465918116498 Marionette DEBUG loaded listener.js 08:28:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (15FB8C00) [pid = 4092] [serial = 459] [outer = 14E23C00] 08:28:36 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:36 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:36 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:36 INFO - PROCESS | 4092 | 1465918116926 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:28:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:28:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 08:28:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:28:36 INFO - PROCESS | 4092 | 1465918116968 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:28:36 INFO - PROCESS | 4092 | 1465918116971 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 08:28:36 INFO - PROCESS | 4092 | 1465918116974 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:28:36 INFO - PROCESS | 4092 | 1465918116976 Marionette TRACE conn3 <- [1,578,null,{}] 08:28:36 INFO - PROCESS | 4092 | 1465918116979 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:28:36 INFO - PROCESS | 4092 | 1465918116985 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:37 INFO - PROCESS | 4092 | 1465918117124 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:28:37 INFO - PROCESS | 4092 | 1465918117181 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:37 INFO - PROCESS | 4092 | 1465918117183 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:37 INFO - PROCESS | 4092 | ++DOCSHELL 17275000 == 33 [pid = 4092] [id = 154] 08:28:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (1727AC00) [pid = 4092] [serial = 460] [outer = 00000000] 08:28:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (17863C00) [pid = 4092] [serial = 461] [outer = 1727AC00] 08:28:37 INFO - PROCESS | 4092 | 1465918117226 Marionette DEBUG loaded listener.js 08:28:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (17F52000) [pid = 4092] [serial = 462] [outer = 1727AC00] 08:28:37 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (19E37400) [pid = 4092] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:28:37 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (156D4C00) [pid = 4092] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:28:37 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (16943800) [pid = 4092] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:28:37 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (1784B800) [pid = 4092] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:28:37 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (14E1B000) [pid = 4092] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:28:37 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (10A49400) [pid = 4092] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:28:37 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (10E30400) [pid = 4092] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:28:37 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (12B62400) [pid = 4092] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:28:37 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (19A4DC00) [pid = 4092] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:28:37 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (14E1D400) [pid = 4092] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:28:37 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (12B67C00) [pid = 4092] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:28:37 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (15393800) [pid = 4092] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:28:37 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (15FB5000) [pid = 4092] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:28:37 INFO - PROCESS | 4092 | 1465918117909 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:28:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:28:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1000ms 08:28:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:28:37 INFO - PROCESS | 4092 | 1465918117979 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:28:37 INFO - PROCESS | 4092 | 1465918117981 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 08:28:37 INFO - PROCESS | 4092 | 1465918117984 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:28:37 INFO - PROCESS | 4092 | 1465918117986 Marionette TRACE conn3 <- [1,582,null,{}] 08:28:37 INFO - PROCESS | 4092 | 1465918117989 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:28:37 INFO - PROCESS | 4092 | 1465918117991 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:38 INFO - PROCESS | 4092 | 1465918118065 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:28:38 INFO - PROCESS | 4092 | 1465918118074 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:38 INFO - PROCESS | 4092 | 1465918118085 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:38 INFO - PROCESS | 4092 | ++DOCSHELL 10E34400 == 34 [pid = 4092] [id = 155] 08:28:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (12B67800) [pid = 4092] [serial = 463] [outer = 00000000] 08:28:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (13C28400) [pid = 4092] [serial = 464] [outer = 12B67800] 08:28:38 INFO - PROCESS | 4092 | 1465918118128 Marionette DEBUG loaded listener.js 08:28:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (14E1D800) [pid = 4092] [serial = 465] [outer = 12B67800] 08:28:38 INFO - PROCESS | 4092 | 1465918118526 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:28:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:28:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 593ms 08:28:38 INFO - PROCESS | 4092 | 1465918118579 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:28:38 INFO - PROCESS | 4092 | 1465918118581 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 08:28:38 INFO - PROCESS | 4092 | 1465918118585 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:28:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:28:38 INFO - PROCESS | 4092 | 1465918118586 Marionette TRACE conn3 <- [1,586,null,{}] 08:28:38 INFO - PROCESS | 4092 | 1465918118589 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:28:38 INFO - PROCESS | 4092 | 1465918118591 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:38 INFO - PROCESS | 4092 | 1465918118665 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:28:38 INFO - PROCESS | 4092 | 1465918118670 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:38 INFO - PROCESS | 4092 | 1465918118672 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:38 INFO - PROCESS | 4092 | ++DOCSHELL 14E1A400 == 35 [pid = 4092] [id = 156] 08:28:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (15997800) [pid = 4092] [serial = 466] [outer = 00000000] 08:28:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (17F56800) [pid = 4092] [serial = 467] [outer = 15997800] 08:28:38 INFO - PROCESS | 4092 | 1465918118716 Marionette DEBUG loaded listener.js 08:28:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (17F5B000) [pid = 4092] [serial = 468] [outer = 15997800] 08:28:39 INFO - PROCESS | 4092 | 1465918119160 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:28:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:28:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 625ms 08:28:39 INFO - PROCESS | 4092 | 1465918119223 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:28:39 INFO - PROCESS | 4092 | 1465918119225 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 08:28:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:28:39 INFO - PROCESS | 4092 | 1465918119228 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:28:39 INFO - PROCESS | 4092 | 1465918119229 Marionette TRACE conn3 <- [1,590,null,{}] 08:28:39 INFO - PROCESS | 4092 | 1465918119233 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:28:39 INFO - PROCESS | 4092 | 1465918119235 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:39 INFO - PROCESS | 4092 | 1465918119327 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:28:39 INFO - PROCESS | 4092 | 1465918119334 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:39 INFO - PROCESS | 4092 | 1465918119336 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:39 INFO - PROCESS | 4092 | ++DOCSHELL 18784C00 == 36 [pid = 4092] [id = 157] 08:28:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (19A4E000) [pid = 4092] [serial = 469] [outer = 00000000] 08:28:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (19C9B000) [pid = 4092] [serial = 470] [outer = 19A4E000] 08:28:39 INFO - PROCESS | 4092 | 1465918119379 Marionette DEBUG loaded listener.js 08:28:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (19CA7800) [pid = 4092] [serial = 471] [outer = 19A4E000] 08:28:39 INFO - PROCESS | 4092 | 1465918119869 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:28:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:28:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 734ms 08:28:39 INFO - PROCESS | 4092 | 1465918119969 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:28:39 INFO - PROCESS | 4092 | 1465918119974 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 08:28:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:28:39 INFO - PROCESS | 4092 | 1465918119979 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:28:39 INFO - PROCESS | 4092 | 1465918119983 Marionette TRACE conn3 <- [1,594,null,{}] 08:28:39 INFO - PROCESS | 4092 | 1465918119989 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:28:39 INFO - PROCESS | 4092 | 1465918119993 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:40 INFO - PROCESS | 4092 | 1465918120121 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:28:40 INFO - PROCESS | 4092 | 1465918120197 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:40 INFO - PROCESS | 4092 | 1465918120201 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:40 INFO - PROCESS | 4092 | ++DOCSHELL 12B5CC00 == 37 [pid = 4092] [id = 158] 08:28:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (12B5D000) [pid = 4092] [serial = 472] [outer = 00000000] 08:28:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (12B67000) [pid = 4092] [serial = 473] [outer = 12B5D000] 08:28:40 INFO - PROCESS | 4092 | 1465918120257 Marionette DEBUG loaded listener.js 08:28:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (12DF9000) [pid = 4092] [serial = 474] [outer = 12B5D000] 08:28:41 INFO - PROCESS | 4092 | 1465918121009 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:28:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:28:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1093ms 08:28:41 INFO - PROCESS | 4092 | 1465918121083 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:28:41 INFO - PROCESS | 4092 | 1465918121086 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 08:28:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:28:41 INFO - PROCESS | 4092 | 1465918121093 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:28:41 INFO - PROCESS | 4092 | 1465918121097 Marionette TRACE conn3 <- [1,598,null,{}] 08:28:41 INFO - PROCESS | 4092 | 1465918121102 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:28:41 INFO - PROCESS | 4092 | 1465918121104 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:41 INFO - PROCESS | 4092 | 1465918121219 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:28:41 INFO - PROCESS | 4092 | 1465918121299 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:41 INFO - PROCESS | 4092 | 1465918121302 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:41 INFO - PROCESS | 4092 | ++DOCSHELL 13CA7400 == 38 [pid = 4092] [id = 159] 08:28:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (14310000) [pid = 4092] [serial = 475] [outer = 00000000] 08:28:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (14EB8400) [pid = 4092] [serial = 476] [outer = 14310000] 08:28:41 INFO - PROCESS | 4092 | 1465918121397 Marionette DEBUG loaded listener.js 08:28:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (15F55C00) [pid = 4092] [serial = 477] [outer = 14310000] 08:28:42 INFO - PROCESS | 4092 | 1465918122195 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:28:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:28:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1156ms 08:28:42 INFO - PROCESS | 4092 | 1465918122268 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:28:42 INFO - PROCESS | 4092 | 1465918122273 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 08:28:42 INFO - PROCESS | 4092 | 1465918122279 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:28:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:28:42 INFO - PROCESS | 4092 | 1465918122282 Marionette TRACE conn3 <- [1,602,null,{}] 08:28:42 INFO - PROCESS | 4092 | 1465918122288 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:28:42 INFO - PROCESS | 4092 | 1465918122291 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:42 INFO - PROCESS | 4092 | 1465918122407 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:28:42 INFO - PROCESS | 4092 | 1465918122482 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:42 INFO - PROCESS | 4092 | 1465918122486 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:42 INFO - PROCESS | 4092 | ++DOCSHELL 1036B000 == 39 [pid = 4092] [id = 160] 08:28:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (10A47C00) [pid = 4092] [serial = 478] [outer = 00000000] 08:28:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (1146BC00) [pid = 4092] [serial = 479] [outer = 10A47C00] 08:28:42 INFO - PROCESS | 4092 | 1465918122592 Marionette DEBUG loaded listener.js 08:28:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (12B5D800) [pid = 4092] [serial = 480] [outer = 10A47C00] 08:28:42 INFO - PROCESS | 4092 | --DOCSHELL 14E1A400 == 38 [pid = 4092] [id = 156] 08:28:42 INFO - PROCESS | 4092 | --DOCSHELL 10E34400 == 37 [pid = 4092] [id = 155] 08:28:42 INFO - PROCESS | 4092 | --DOCSHELL 17275000 == 36 [pid = 4092] [id = 154] 08:28:42 INFO - PROCESS | 4092 | --DOCSHELL 11CC0800 == 35 [pid = 4092] [id = 153] 08:28:42 INFO - PROCESS | 4092 | --DOCSHELL 14311800 == 34 [pid = 4092] [id = 152] 08:28:42 INFO - PROCESS | 4092 | --DOCSHELL 13934800 == 33 [pid = 4092] [id = 151] 08:28:42 INFO - PROCESS | 4092 | --DOCSHELL 12B59C00 == 32 [pid = 4092] [id = 150] 08:28:42 INFO - PROCESS | 4092 | --DOCSHELL 10A53000 == 31 [pid = 4092] [id = 149] 08:28:42 INFO - PROCESS | 4092 | --DOCSHELL 105ED800 == 30 [pid = 4092] [id = 148] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (13C20000) [pid = 4092] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (1822B000) [pid = 4092] [serial = 417] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (19E2B000) [pid = 4092] [serial = 426] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (15FACC00) [pid = 4092] [serial = 410] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (16692C00) [pid = 4092] [serial = 411] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (17FB9C00) [pid = 4092] [serial = 422] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (18782800) [pid = 4092] [serial = 423] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (19EC1400) [pid = 4092] [serial = 428] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (19CA1C00) [pid = 4092] [serial = 425] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (19EC1C00) [pid = 4092] [serial = 429] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (1727B400) [pid = 4092] [serial = 413] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (18128400) [pid = 4092] [serial = 416] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (177A2400) [pid = 4092] [serial = 414] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (14E25000) [pid = 4092] [serial = 407] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (14EC3C00) [pid = 4092] [serial = 408] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (12B68000) [pid = 4092] [serial = 395] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (131D5800) [pid = 4092] [serial = 396] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (110DB000) [pid = 4092] [serial = 401] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (11C1C400) [pid = 4092] [serial = 402] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (12D67800) [pid = 4092] [serial = 404] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (130C8400) [pid = 4092] [serial = 405] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (19CA6400) [pid = 4092] [serial = 392] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (15FB3000) [pid = 4092] [serial = 398] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (14E1CC00) [pid = 4092] [serial = 420] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (1731C800) [pid = 4092] [serial = 399] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (134BBC00) [pid = 4092] [serial = 419] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 4092 | 1465918123054 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:28:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:28:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 797ms 08:28:43 INFO - PROCESS | 4092 | 1465918123081 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:28:43 INFO - PROCESS | 4092 | 1465918123085 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 08:28:43 INFO - PROCESS | 4092 | 1465918123091 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:28:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:28:43 INFO - PROCESS | 4092 | 1465918123094 Marionette TRACE conn3 <- [1,606,null,{}] 08:28:43 INFO - PROCESS | 4092 | 1465918123102 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:28:43 INFO - PROCESS | 4092 | 1465918123104 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:43 INFO - PROCESS | 4092 | 1465918123187 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:28:43 INFO - PROCESS | 4092 | 1465918123196 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:43 INFO - PROCESS | 4092 | 1465918123198 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:43 INFO - PROCESS | 4092 | ++DOCSHELL 13156C00 == 31 [pid = 4092] [id = 161] 08:28:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (13158000) [pid = 4092] [serial = 481] [outer = 00000000] 08:28:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (13257C00) [pid = 4092] [serial = 482] [outer = 13158000] 08:28:43 INFO - PROCESS | 4092 | 1465918123244 Marionette DEBUG loaded listener.js 08:28:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (13936800) [pid = 4092] [serial = 483] [outer = 13158000] 08:28:43 INFO - PROCESS | 4092 | 1465918123685 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:28:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:28:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 641ms 08:28:43 INFO - PROCESS | 4092 | 1465918123730 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:28:43 INFO - PROCESS | 4092 | 1465918123732 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 08:28:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:28:43 INFO - PROCESS | 4092 | 1465918123735 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:28:43 INFO - PROCESS | 4092 | 1465918123739 Marionette TRACE conn3 <- [1,610,null,{}] 08:28:43 INFO - PROCESS | 4092 | 1465918123749 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:28:43 INFO - PROCESS | 4092 | 1465918123754 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:43 INFO - PROCESS | 4092 | 1465918123836 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:28:43 INFO - PROCESS | 4092 | 1465918123845 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:43 INFO - PROCESS | 4092 | 1465918123849 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:43 INFO - PROCESS | 4092 | ++DOCSHELL 14EBAC00 == 32 [pid = 4092] [id = 162] 08:28:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (14EBBC00) [pid = 4092] [serial = 484] [outer = 00000000] 08:28:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1538C000) [pid = 4092] [serial = 485] [outer = 14EBBC00] 08:28:43 INFO - PROCESS | 4092 | 1465918123923 Marionette DEBUG loaded listener.js 08:28:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (15F4B800) [pid = 4092] [serial = 486] [outer = 14EBBC00] 08:28:44 INFO - PROCESS | 4092 | 1465918124364 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:28:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:28:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 640ms 08:28:44 INFO - PROCESS | 4092 | 1465918124373 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:28:44 INFO - PROCESS | 4092 | 1465918124375 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 08:28:44 INFO - PROCESS | 4092 | 1465918124382 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:28:44 INFO - PROCESS | 4092 | 1465918124383 Marionette TRACE conn3 <- [1,614,null,{}] 08:28:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:28:44 INFO - PROCESS | 4092 | 1465918124386 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:28:44 INFO - PROCESS | 4092 | 1465918124388 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:44 INFO - PROCESS | 4092 | 1465918124479 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:28:44 INFO - PROCESS | 4092 | 1465918124485 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:44 INFO - PROCESS | 4092 | 1465918124487 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:44 INFO - PROCESS | 4092 | ++DOCSHELL 15FB0C00 == 33 [pid = 4092] [id = 163] 08:28:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (15FB3C00) [pid = 4092] [serial = 487] [outer = 00000000] 08:28:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (16FEAC00) [pid = 4092] [serial = 488] [outer = 15FB3C00] 08:28:44 INFO - PROCESS | 4092 | 1465918124530 Marionette DEBUG loaded listener.js 08:28:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (17043800) [pid = 4092] [serial = 489] [outer = 15FB3C00] 08:28:44 INFO - PROCESS | 4092 | 1465918124951 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:28:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:28:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 593ms 08:28:44 INFO - PROCESS | 4092 | 1465918124985 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:28:44 INFO - PROCESS | 4092 | 1465918124987 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 08:28:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:28:44 INFO - PROCESS | 4092 | 1465918124991 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:28:44 INFO - PROCESS | 4092 | 1465918124992 Marionette TRACE conn3 <- [1,618,null,{}] 08:28:44 INFO - PROCESS | 4092 | 1465918125000 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:28:44 INFO - PROCESS | 4092 | 1465918125002 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:45 INFO - PROCESS | 4092 | 1465918125118 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:28:45 INFO - PROCESS | 4092 | 1465918125124 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:45 INFO - PROCESS | 4092 | 1465918125126 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:45 INFO - PROCESS | 4092 | ++DOCSHELL 17323000 == 34 [pid = 4092] [id = 164] 08:28:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (1779EC00) [pid = 4092] [serial = 490] [outer = 00000000] 08:28:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1785DC00) [pid = 4092] [serial = 491] [outer = 1779EC00] 08:28:45 INFO - PROCESS | 4092 | 1465918125171 Marionette DEBUG loaded listener.js 08:28:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (17947000) [pid = 4092] [serial = 492] [outer = 1779EC00] 08:28:45 INFO - PROCESS | 4092 | 1465918125634 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:28:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:28:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 687ms 08:28:45 INFO - PROCESS | 4092 | 1465918125691 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:28:45 INFO - PROCESS | 4092 | 1465918125693 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 08:28:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:28:45 INFO - PROCESS | 4092 | 1465918125696 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:28:45 INFO - PROCESS | 4092 | 1465918125698 Marionette TRACE conn3 <- [1,622,null,{}] 08:28:45 INFO - PROCESS | 4092 | 1465918125701 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:28:45 INFO - PROCESS | 4092 | 1465918125706 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:45 INFO - PROCESS | 4092 | 1465918125840 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:28:45 INFO - PROCESS | 4092 | 1465918125852 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:45 INFO - PROCESS | 4092 | 1465918125854 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:45 INFO - PROCESS | 4092 | ++DOCSHELL 13258800 == 35 [pid = 4092] [id = 165] 08:28:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (15FB3000) [pid = 4092] [serial = 493] [outer = 00000000] 08:28:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (18129C00) [pid = 4092] [serial = 494] [outer = 15FB3000] 08:28:45 INFO - PROCESS | 4092 | 1465918125897 Marionette DEBUG loaded listener.js 08:28:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (18491800) [pid = 4092] [serial = 495] [outer = 15FB3000] 08:28:46 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:46 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:46 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:46 INFO - PROCESS | 4092 | 1465918126351 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:28:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:28:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 703ms 08:28:46 INFO - PROCESS | 4092 | 1465918126398 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:28:46 INFO - PROCESS | 4092 | 1465918126400 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 08:28:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:28:46 INFO - PROCESS | 4092 | 1465918126403 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:28:46 INFO - PROCESS | 4092 | 1465918126405 Marionette TRACE conn3 <- [1,626,null,{}] 08:28:46 INFO - PROCESS | 4092 | 1465918126408 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:28:46 INFO - PROCESS | 4092 | 1465918126410 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:46 INFO - PROCESS | 4092 | 1465918126548 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:28:46 INFO - PROCESS | 4092 | 1465918126603 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:46 INFO - PROCESS | 4092 | 1465918126605 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:46 INFO - PROCESS | 4092 | ++DOCSHELL 19CA2C00 == 36 [pid = 4092] [id = 166] 08:28:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (19CA3800) [pid = 4092] [serial = 496] [outer = 00000000] 08:28:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (19CA7400) [pid = 4092] [serial = 497] [outer = 19CA3800] 08:28:46 INFO - PROCESS | 4092 | 1465918126651 Marionette DEBUG loaded listener.js 08:28:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (19E31000) [pid = 4092] [serial = 498] [outer = 19CA3800] 08:28:46 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:47 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (1727AC00) [pid = 4092] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:28:47 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (12B5A000) [pid = 4092] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:28:47 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (13940800) [pid = 4092] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:28:47 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (10B64400) [pid = 4092] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:28:47 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (105EE000) [pid = 4092] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:28:47 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (111E5C00) [pid = 4092] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:28:47 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (13C71000) [pid = 4092] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:28:47 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (19C9F400) [pid = 4092] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:28:47 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (14E23C00) [pid = 4092] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:28:47 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1A737800) [pid = 4092] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:28:47 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (12B67800) [pid = 4092] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:28:47 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (15997800) [pid = 4092] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:28:47 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (14E20400) [pid = 4092] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:28:47 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:47 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:47 INFO - PROCESS | 4092 | 1465918127159 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:28:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:28:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 796ms 08:28:47 INFO - PROCESS | 4092 | 1465918127203 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:28:47 INFO - PROCESS | 4092 | 1465918127205 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 08:28:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:28:47 INFO - PROCESS | 4092 | 1465918127209 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:28:47 INFO - PROCESS | 4092 | 1465918127211 Marionette TRACE conn3 <- [1,630,null,{}] 08:28:47 INFO - PROCESS | 4092 | 1465918127214 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:28:47 INFO - PROCESS | 4092 | 1465918127216 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:47 INFO - PROCESS | 4092 | 1465918127292 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:28:47 INFO - PROCESS | 4092 | 1465918127297 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:47 INFO - PROCESS | 4092 | 1465918127299 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:47 INFO - PROCESS | 4092 | ++DOCSHELL 10B64400 == 37 [pid = 4092] [id = 167] 08:28:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (12B5A000) [pid = 4092] [serial = 499] [outer = 00000000] 08:28:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (13257000) [pid = 4092] [serial = 500] [outer = 12B5A000] 08:28:47 INFO - PROCESS | 4092 | 1465918127341 Marionette DEBUG loaded listener.js 08:28:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (16945800) [pid = 4092] [serial = 501] [outer = 12B5A000] 08:28:47 INFO - PROCESS | 4092 | 1465918127735 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:28:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:28:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 593ms 08:28:47 INFO - PROCESS | 4092 | 1465918127806 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:28:47 INFO - PROCESS | 4092 | 1465918127808 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 08:28:47 INFO - PROCESS | 4092 | 1465918127811 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:28:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:28:47 INFO - PROCESS | 4092 | 1465918127813 Marionette TRACE conn3 <- [1,634,null,{}] 08:28:47 INFO - PROCESS | 4092 | 1465918127816 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:28:47 INFO - PROCESS | 4092 | 1465918127818 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:47 INFO - PROCESS | 4092 | 1465918127928 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:28:47 INFO - PROCESS | 4092 | 1465918127935 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:47 INFO - PROCESS | 4092 | 1465918127937 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:47 INFO - PROCESS | 4092 | ++DOCSHELL 13C71000 == 38 [pid = 4092] [id = 168] 08:28:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (14E23800) [pid = 4092] [serial = 502] [outer = 00000000] 08:28:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (19E47000) [pid = 4092] [serial = 503] [outer = 14E23800] 08:28:47 INFO - PROCESS | 4092 | 1465918127979 Marionette DEBUG loaded listener.js 08:28:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (19EBFC00) [pid = 4092] [serial = 504] [outer = 14E23800] 08:28:48 INFO - PROCESS | 4092 | 1465918128386 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:28:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:28:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 594ms 08:28:48 INFO - PROCESS | 4092 | 1465918128418 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:28:48 INFO - PROCESS | 4092 | 1465918128420 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 08:28:48 INFO - PROCESS | 4092 | 1465918128439 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:28:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:28:48 INFO - PROCESS | 4092 | 1465918128441 Marionette TRACE conn3 <- [1,638,null,{}] 08:28:48 INFO - PROCESS | 4092 | 1465918128444 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:28:48 INFO - PROCESS | 4092 | 1465918128446 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:48 INFO - PROCESS | 4092 | 1465918128522 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:28:48 INFO - PROCESS | 4092 | 1465918128528 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:48 INFO - PROCESS | 4092 | 1465918128530 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:48 INFO - PROCESS | 4092 | ++DOCSHELL 1A045800 == 39 [pid = 4092] [id = 169] 08:28:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1A045C00) [pid = 4092] [serial = 505] [outer = 00000000] 08:28:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (1A04F800) [pid = 4092] [serial = 506] [outer = 1A045C00] 08:28:48 INFO - PROCESS | 4092 | 1465918128573 Marionette DEBUG loaded listener.js 08:28:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1A052800) [pid = 4092] [serial = 507] [outer = 1A045C00] 08:28:48 INFO - PROCESS | 4092 | 1465918128976 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:28:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:28:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 593ms 08:28:49 INFO - PROCESS | 4092 | 1465918129036 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:28:49 INFO - PROCESS | 4092 | 1465918129039 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 08:28:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:28:49 INFO - PROCESS | 4092 | 1465918129042 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:28:49 INFO - PROCESS | 4092 | 1465918129044 Marionette TRACE conn3 <- [1,642,null,{}] 08:28:49 INFO - PROCESS | 4092 | 1465918129047 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:28:49 INFO - PROCESS | 4092 | 1465918129050 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:49 INFO - PROCESS | 4092 | 1465918129197 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:28:49 INFO - PROCESS | 4092 | 1465918129354 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:49 INFO - PROCESS | 4092 | 1465918129358 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:49 INFO - PROCESS | 4092 | ++DOCSHELL 10E27800 == 40 [pid = 4092] [id = 170] 08:28:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (10E28400) [pid = 4092] [serial = 508] [outer = 00000000] 08:28:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (1100E400) [pid = 4092] [serial = 509] [outer = 10E28400] 08:28:49 INFO - PROCESS | 4092 | 1465918129414 Marionette DEBUG loaded listener.js 08:28:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (12B5C400) [pid = 4092] [serial = 510] [outer = 10E28400] 08:28:49 INFO - PROCESS | 4092 | 1465918129941 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:28:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:28:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 937ms 08:28:49 INFO - PROCESS | 4092 | 1465918129989 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:28:49 INFO - PROCESS | 4092 | 1465918129993 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 08:28:49 INFO - PROCESS | 4092 | 1465918129998 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:28:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:28:49 INFO - PROCESS | 4092 | 1465918130002 Marionette TRACE conn3 <- [1,646,null,{}] 08:28:49 INFO - PROCESS | 4092 | 1465918130006 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:28:49 INFO - PROCESS | 4092 | 1465918130009 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:50 INFO - PROCESS | 4092 | 1465918130117 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:28:50 INFO - PROCESS | 4092 | 1465918130220 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:50 INFO - PROCESS | 4092 | 1465918130223 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:50 INFO - PROCESS | 4092 | ++DOCSHELL 13C6F400 == 41 [pid = 4092] [id = 171] 08:28:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (13C70800) [pid = 4092] [serial = 511] [outer = 00000000] 08:28:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (1430C000) [pid = 4092] [serial = 512] [outer = 13C70800] 08:28:50 INFO - PROCESS | 4092 | 1465918130276 Marionette DEBUG loaded listener.js 08:28:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (14E22C00) [pid = 4092] [serial = 513] [outer = 13C70800] 08:28:50 INFO - PROCESS | 4092 | 1465918130856 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:28:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:28:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 906ms 08:28:50 INFO - PROCESS | 4092 | 1465918130904 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:28:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:28:50 INFO - PROCESS | 4092 | 1465918130907 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 08:28:50 INFO - PROCESS | 4092 | 1465918130911 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:28:50 INFO - PROCESS | 4092 | 1465918130913 Marionette TRACE conn3 <- [1,650,null,{}] 08:28:50 INFO - PROCESS | 4092 | 1465918130916 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:28:50 INFO - PROCESS | 4092 | 1465918130919 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:51 INFO - PROCESS | 4092 | 1465918131024 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:28:51 INFO - PROCESS | 4092 | 1465918131121 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:51 INFO - PROCESS | 4092 | 1465918131124 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:51 INFO - PROCESS | 4092 | ++DOCSHELL 177A2400 == 42 [pid = 4092] [id = 172] 08:28:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (17842800) [pid = 4092] [serial = 514] [outer = 00000000] 08:28:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (17F5CC00) [pid = 4092] [serial = 515] [outer = 17842800] 08:28:51 INFO - PROCESS | 4092 | 1465918131176 Marionette DEBUG loaded listener.js 08:28:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (182AAC00) [pid = 4092] [serial = 516] [outer = 17842800] 08:28:51 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:51 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:51 INFO - PROCESS | 4092 | 1465918131747 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:28:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:28:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 891ms 08:28:51 INFO - PROCESS | 4092 | 1465918131813 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:28:51 INFO - PROCESS | 4092 | 1465918131818 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 08:28:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:28:51 INFO - PROCESS | 4092 | 1465918131829 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:28:51 INFO - PROCESS | 4092 | 1465918131834 Marionette TRACE conn3 <- [1,654,null,{}] 08:28:51 INFO - PROCESS | 4092 | 1465918131837 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:28:51 INFO - PROCESS | 4092 | 1465918131841 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:51 INFO - PROCESS | 4092 | 1465918131948 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:28:52 INFO - PROCESS | 4092 | 1465918132070 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:52 INFO - PROCESS | 4092 | 1465918132072 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:52 INFO - PROCESS | 4092 | ++DOCSHELL 19E2D800 == 43 [pid = 4092] [id = 173] 08:28:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (1A7CA800) [pid = 4092] [serial = 517] [outer = 00000000] 08:28:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (1A848400) [pid = 4092] [serial = 518] [outer = 1A7CA800] 08:28:52 INFO - PROCESS | 4092 | 1465918132125 Marionette DEBUG loaded listener.js 08:28:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (1A99D800) [pid = 4092] [serial = 519] [outer = 1A7CA800] 08:28:52 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:52 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:52 INFO - PROCESS | 4092 | 1465918132727 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:28:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:28:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1094ms 08:28:52 INFO - PROCESS | 4092 | 1465918132925 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:28:52 INFO - PROCESS | 4092 | 1465918132929 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 08:28:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:28:52 INFO - PROCESS | 4092 | 1465918132935 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:28:52 INFO - PROCESS | 4092 | 1465918132937 Marionette TRACE conn3 <- [1,658,null,{}] 08:28:52 INFO - PROCESS | 4092 | 1465918132943 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:28:52 INFO - PROCESS | 4092 | 1465918132947 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:53 INFO - PROCESS | 4092 | 1465918133045 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:28:53 INFO - PROCESS | 4092 | 1465918133122 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:53 INFO - PROCESS | 4092 | 1465918133127 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:53 INFO - PROCESS | 4092 | ++DOCSHELL 12AA7400 == 44 [pid = 4092] [id = 174] 08:28:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (12AA9C00) [pid = 4092] [serial = 520] [outer = 00000000] 08:28:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (12B62400) [pid = 4092] [serial = 521] [outer = 12AA9C00] 08:28:53 INFO - PROCESS | 4092 | 1465918133174 Marionette DEBUG loaded listener.js 08:28:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (12DED400) [pid = 4092] [serial = 522] [outer = 12AA9C00] 08:28:54 INFO - PROCESS | 4092 | --DOCSHELL 1A045800 == 43 [pid = 4092] [id = 169] 08:28:54 INFO - PROCESS | 4092 | --DOCSHELL 13C71000 == 42 [pid = 4092] [id = 168] 08:28:54 INFO - PROCESS | 4092 | --DOCSHELL 10B64400 == 41 [pid = 4092] [id = 167] 08:28:54 INFO - PROCESS | 4092 | --DOCSHELL 19CA2C00 == 40 [pid = 4092] [id = 166] 08:28:54 INFO - PROCESS | 4092 | --DOCSHELL 13258800 == 39 [pid = 4092] [id = 165] 08:28:54 INFO - PROCESS | 4092 | --DOCSHELL 17323000 == 38 [pid = 4092] [id = 164] 08:28:54 INFO - PROCESS | 4092 | --DOCSHELL 15FB0C00 == 37 [pid = 4092] [id = 163] 08:28:54 INFO - PROCESS | 4092 | --DOCSHELL 14EBAC00 == 36 [pid = 4092] [id = 162] 08:28:54 INFO - PROCESS | 4092 | --DOCSHELL 13156C00 == 35 [pid = 4092] [id = 161] 08:28:54 INFO - PROCESS | 4092 | --DOCSHELL 1036B000 == 34 [pid = 4092] [id = 160] 08:28:54 INFO - PROCESS | 4092 | --DOCSHELL 13CA7400 == 33 [pid = 4092] [id = 159] 08:28:54 INFO - PROCESS | 4092 | --DOCSHELL 18784C00 == 32 [pid = 4092] [id = 157] 08:28:54 INFO - PROCESS | 4092 | --DOCSHELL 12B5CC00 == 31 [pid = 4092] [id = 158] 08:28:54 INFO - PROCESS | 4092 | --DOCSHELL 19E2D800 == 30 [pid = 4092] [id = 173] 08:28:54 INFO - PROCESS | 4092 | --DOCSHELL 177A2400 == 29 [pid = 4092] [id = 172] 08:28:54 INFO - PROCESS | 4092 | --DOCSHELL 10E27800 == 28 [pid = 4092] [id = 170] 08:28:54 INFO - PROCESS | 4092 | --DOCSHELL 13C6F400 == 27 [pid = 4092] [id = 171] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (1A840C00) [pid = 4092] [serial = 441] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (15FAC000) [pid = 4092] [serial = 458] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (1A83C800) [pid = 4092] [serial = 440] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (14E1D800) [pid = 4092] [serial = 465] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (13C28400) [pid = 4092] [serial = 464] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (17F52000) [pid = 4092] [serial = 462] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (17F5B000) [pid = 4092] [serial = 468] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (15398000) [pid = 4092] [serial = 455] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (15C67C00) [pid = 4092] [serial = 456] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (17F56800) [pid = 4092] [serial = 467] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (13C71800) [pid = 4092] [serial = 453] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (19C9B000) [pid = 4092] [serial = 470] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (17863C00) [pid = 4092] [serial = 461] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (12B60400) [pid = 4092] [serial = 449] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (12B64400) [pid = 4092] [serial = 450] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (13B41800) [pid = 4092] [serial = 452] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (10E2EC00) [pid = 4092] [serial = 446] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (10EC3400) [pid = 4092] [serial = 447] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1146F400) [pid = 4092] [serial = 444] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (10E2A000) [pid = 4092] [serial = 443] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (131CF800) [pid = 4092] [serial = 432] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (12B60800) [pid = 4092] [serial = 431] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (17043400) [pid = 4092] [serial = 435] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (159A4800) [pid = 4092] [serial = 434] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1A72C400) [pid = 4092] [serial = 438] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (15FB8C00) [pid = 4092] [serial = 459] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (19EC3400) [pid = 4092] [serial = 437] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 4092 | 1465918134460 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:28:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:28:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1562ms 08:28:54 INFO - PROCESS | 4092 | 1465918134496 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:28:54 INFO - PROCESS | 4092 | 1465918134500 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 08:28:54 INFO - PROCESS | 4092 | 1465918134505 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:28:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:28:54 INFO - PROCESS | 4092 | 1465918134508 Marionette TRACE conn3 <- [1,662,null,{}] 08:28:54 INFO - PROCESS | 4092 | 1465918134513 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:28:54 INFO - PROCESS | 4092 | 1465918134516 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:54 INFO - PROCESS | 4092 | 1465918134601 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:28:54 INFO - PROCESS | 4092 | 1465918134683 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:54 INFO - PROCESS | 4092 | 1465918134687 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:54 INFO - PROCESS | 4092 | ++DOCSHELL 10B69400 == 28 [pid = 4092] [id = 175] 08:28:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (10B69800) [pid = 4092] [serial = 523] [outer = 00000000] 08:28:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (1146F400) [pid = 4092] [serial = 524] [outer = 10B69800] 08:28:54 INFO - PROCESS | 4092 | 1465918134733 Marionette DEBUG loaded listener.js 08:28:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (11C16800) [pid = 4092] [serial = 525] [outer = 10B69800] 08:28:54 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:55 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:55 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:55 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:55 INFO - PROCESS | 4092 | 1465918135138 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:28:55 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:28:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 687ms 08:28:55 INFO - PROCESS | 4092 | 1465918135205 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:28:55 INFO - PROCESS | 4092 | 1465918135210 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 08:28:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:28:55 INFO - PROCESS | 4092 | 1465918135217 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:28:55 INFO - PROCESS | 4092 | 1465918135219 Marionette TRACE conn3 <- [1,666,null,{}] 08:28:55 INFO - PROCESS | 4092 | 1465918135223 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:28:55 INFO - PROCESS | 4092 | 1465918135225 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:55 INFO - PROCESS | 4092 | 1465918135314 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:28:55 INFO - PROCESS | 4092 | 1465918135321 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:55 INFO - PROCESS | 4092 | 1465918135324 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:55 INFO - PROCESS | 4092 | ++DOCSHELL 130A1800 == 29 [pid = 4092] [id = 176] 08:28:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (130A3400) [pid = 4092] [serial = 526] [outer = 00000000] 08:28:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (13156C00) [pid = 4092] [serial = 527] [outer = 130A3400] 08:28:55 INFO - PROCESS | 4092 | 1465918135378 Marionette DEBUG loaded listener.js 08:28:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (131D5C00) [pid = 4092] [serial = 528] [outer = 130A3400] 08:28:55 INFO - PROCESS | 4092 | 1465918135831 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:28:55 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:28:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 640ms 08:28:55 INFO - PROCESS | 4092 | 1465918135854 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:28:55 INFO - PROCESS | 4092 | 1465918135856 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 08:28:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:28:55 INFO - PROCESS | 4092 | 1465918135863 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:28:55 INFO - PROCESS | 4092 | 1465918135867 Marionette TRACE conn3 <- [1,670,null,{}] 08:28:55 INFO - PROCESS | 4092 | 1465918135877 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:28:55 INFO - PROCESS | 4092 | 1465918135882 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:55 INFO - PROCESS | 4092 | 1465918135997 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:28:55 INFO - PROCESS | 4092 | 1465918136006 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:56 INFO - PROCESS | 4092 | 1465918136009 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:56 INFO - PROCESS | 4092 | ++DOCSHELL 14E1CC00 == 30 [pid = 4092] [id = 177] 08:28:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (14E1D400) [pid = 4092] [serial = 529] [outer = 00000000] 08:28:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (14E24000) [pid = 4092] [serial = 530] [outer = 14E1D400] 08:28:56 INFO - PROCESS | 4092 | 1465918136057 Marionette DEBUG loaded listener.js 08:28:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (14EC3C00) [pid = 4092] [serial = 531] [outer = 14E1D400] 08:28:57 INFO - PROCESS | 4092 | 1465918137050 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:28:57 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:28:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1218ms 08:28:57 INFO - PROCESS | 4092 | 1465918137078 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:28:57 INFO - PROCESS | 4092 | 1465918137081 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 08:28:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:28:57 INFO - PROCESS | 4092 | 1465918137084 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:28:57 INFO - PROCESS | 4092 | 1465918137086 Marionette TRACE conn3 <- [1,674,null,{}] 08:28:57 INFO - PROCESS | 4092 | 1465918137089 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:28:57 INFO - PROCESS | 4092 | 1465918137091 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:57 INFO - PROCESS | 4092 | 1465918137202 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:28:57 INFO - PROCESS | 4092 | 1465918137208 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:57 INFO - PROCESS | 4092 | 1465918137210 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:57 INFO - PROCESS | 4092 | ++DOCSHELL 14E22800 == 31 [pid = 4092] [id = 178] 08:28:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (14E23400) [pid = 4092] [serial = 532] [outer = 00000000] 08:28:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (15F4C800) [pid = 4092] [serial = 533] [outer = 14E23400] 08:28:57 INFO - PROCESS | 4092 | 1465918137257 Marionette DEBUG loaded listener.js 08:28:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (15FB0400) [pid = 4092] [serial = 534] [outer = 14E23400] 08:28:58 INFO - PROCESS | 4092 | 1465918138210 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:28:58 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:28:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1140ms 08:28:58 INFO - PROCESS | 4092 | 1465918138231 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:28:58 INFO - PROCESS | 4092 | 1465918138233 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 08:28:58 INFO - PROCESS | 4092 | 1465918138236 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:28:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:28:58 INFO - PROCESS | 4092 | 1465918138238 Marionette TRACE conn3 <- [1,678,null,{}] 08:28:58 INFO - PROCESS | 4092 | 1465918138241 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:28:58 INFO - PROCESS | 4092 | 1465918138243 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:58 INFO - PROCESS | 4092 | 1465918138348 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:28:58 INFO - PROCESS | 4092 | 1465918138354 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:58 INFO - PROCESS | 4092 | 1465918138356 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:58 INFO - PROCESS | 4092 | ++DOCSHELL 15FB7000 == 32 [pid = 4092] [id = 179] 08:28:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (15FB8800) [pid = 4092] [serial = 535] [outer = 00000000] 08:28:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (1694CC00) [pid = 4092] [serial = 536] [outer = 15FB8800] 08:28:58 INFO - PROCESS | 4092 | 1465918138398 Marionette DEBUG loaded listener.js 08:28:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (1727B400) [pid = 4092] [serial = 537] [outer = 15FB8800] 08:28:58 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1A045C00) [pid = 4092] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:28:58 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (15FB3000) [pid = 4092] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:28:58 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (14EBBC00) [pid = 4092] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:28:58 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (19CA3800) [pid = 4092] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:28:58 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (10A47C00) [pid = 4092] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:28:58 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (13158000) [pid = 4092] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:28:58 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (12B5D000) [pid = 4092] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:28:58 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (15FB3C00) [pid = 4092] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:28:58 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (12B5A000) [pid = 4092] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:28:58 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (14310000) [pid = 4092] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:28:58 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (19A4E000) [pid = 4092] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:28:58 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (14E23800) [pid = 4092] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:28:58 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1779EC00) [pid = 4092] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:28:59 INFO - PROCESS | 4092 | 1465918139500 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:28:59 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:28:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1296ms 08:28:59 INFO - PROCESS | 4092 | 1465918139541 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:28:59 INFO - PROCESS | 4092 | 1465918139543 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 08:28:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:28:59 INFO - PROCESS | 4092 | 1465918139547 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:28:59 INFO - PROCESS | 4092 | 1465918139548 Marionette TRACE conn3 <- [1,682,null,{}] 08:28:59 INFO - PROCESS | 4092 | 1465918139552 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:28:59 INFO - PROCESS | 4092 | 1465918139557 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:59 INFO - PROCESS | 4092 | 1465918139683 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:28:59 INFO - PROCESS | 4092 | 1465918139689 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:59 INFO - PROCESS | 4092 | 1465918139691 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:28:59 INFO - PROCESS | 4092 | ++DOCSHELL 13B35C00 == 33 [pid = 4092] [id = 180] 08:28:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (14310000) [pid = 4092] [serial = 538] [outer = 00000000] 08:28:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (1694A400) [pid = 4092] [serial = 539] [outer = 14310000] 08:28:59 INFO - PROCESS | 4092 | 1465918139735 Marionette DEBUG loaded listener.js 08:28:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (1794F400) [pid = 4092] [serial = 540] [outer = 14310000] 08:29:00 INFO - PROCESS | 4092 | 1465918140640 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:29:00 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:29:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1156ms 08:29:00 INFO - PROCESS | 4092 | 1465918140701 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:29:00 INFO - PROCESS | 4092 | 1465918140703 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 08:29:00 INFO - PROCESS | 4092 | 1465918140715 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:29:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:29:00 INFO - PROCESS | 4092 | 1465918140717 Marionette TRACE conn3 <- [1,686,null,{}] 08:29:00 INFO - PROCESS | 4092 | 1465918140720 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:29:00 INFO - PROCESS | 4092 | 1465918140722 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:00 INFO - PROCESS | 4092 | 1465918140796 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:29:00 INFO - PROCESS | 4092 | 1465918140900 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:00 INFO - PROCESS | 4092 | 1465918140903 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:00 INFO - PROCESS | 4092 | ++DOCSHELL 10326400 == 34 [pid = 4092] [id = 181] 08:29:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1036B000) [pid = 4092] [serial = 541] [outer = 00000000] 08:29:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1047F000) [pid = 4092] [serial = 542] [outer = 1036B000] 08:29:00 INFO - PROCESS | 4092 | 1465918140975 Marionette DEBUG loaded listener.js 08:29:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (10E28000) [pid = 4092] [serial = 543] [outer = 1036B000] 08:29:02 INFO - PROCESS | 4092 | 1465918142209 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:29:02 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:29:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1562ms 08:29:02 INFO - PROCESS | 4092 | 1465918142263 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:29:02 INFO - PROCESS | 4092 | 1465918142266 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 08:29:02 INFO - PROCESS | 4092 | 1465918142271 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:29:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:29:02 INFO - PROCESS | 4092 | 1465918142274 Marionette TRACE conn3 <- [1,690,null,{}] 08:29:02 INFO - PROCESS | 4092 | 1465918142280 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:29:02 INFO - PROCESS | 4092 | 1465918142283 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:02 INFO - PROCESS | 4092 | 1465918142449 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:29:02 INFO - PROCESS | 4092 | 1465918142525 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:02 INFO - PROCESS | 4092 | 1465918142529 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:02 INFO - PROCESS | 4092 | ++DOCSHELL 1315C000 == 35 [pid = 4092] [id = 182] 08:29:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1315EC00) [pid = 4092] [serial = 544] [outer = 00000000] 08:29:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (13B3C000) [pid = 4092] [serial = 545] [outer = 1315EC00] 08:29:02 INFO - PROCESS | 4092 | 1465918142628 Marionette DEBUG loaded listener.js 08:29:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (13C28400) [pid = 4092] [serial = 546] [outer = 1315EC00] 08:29:03 INFO - PROCESS | 4092 | --DOCSHELL 1660EC00 == 34 [pid = 4092] [id = 8] 08:29:03 INFO - PROCESS | 4092 | --DOCSHELL 1A73B800 == 33 [pid = 4092] [id = 10] 08:29:03 INFO - PROCESS | 4092 | --DOCSHELL 13B35C00 == 32 [pid = 4092] [id = 180] 08:29:03 INFO - PROCESS | 4092 | --DOCSHELL 15FB7000 == 31 [pid = 4092] [id = 179] 08:29:03 INFO - PROCESS | 4092 | --DOCSHELL 14E22800 == 30 [pid = 4092] [id = 178] 08:29:03 INFO - PROCESS | 4092 | --DOCSHELL 14E1CC00 == 29 [pid = 4092] [id = 177] 08:29:03 INFO - PROCESS | 4092 | --DOCSHELL 130A1800 == 28 [pid = 4092] [id = 176] 08:29:03 INFO - PROCESS | 4092 | --DOCSHELL 10B69400 == 27 [pid = 4092] [id = 175] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (18491800) [pid = 4092] [serial = 495] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (18129C00) [pid = 4092] [serial = 494] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1538C000) [pid = 4092] [serial = 485] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (19CA7400) [pid = 4092] [serial = 497] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1146BC00) [pid = 4092] [serial = 479] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (12B5D800) [pid = 4092] [serial = 480] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (13257C00) [pid = 4092] [serial = 482] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (13936800) [pid = 4092] [serial = 483] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (12B67000) [pid = 4092] [serial = 473] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (12DF9000) [pid = 4092] [serial = 474] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (16FEAC00) [pid = 4092] [serial = 488] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (16945800) [pid = 4092] [serial = 501] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (14EB8400) [pid = 4092] [serial = 476] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (15F55C00) [pid = 4092] [serial = 477] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (19CA7800) [pid = 4092] [serial = 471] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (15F4B800) [pid = 4092] [serial = 486] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (13257000) [pid = 4092] [serial = 500] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (19E47000) [pid = 4092] [serial = 503] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (1A052800) [pid = 4092] [serial = 507] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (19E31000) [pid = 4092] [serial = 498] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (1785DC00) [pid = 4092] [serial = 491] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 61 (19EBFC00) [pid = 4092] [serial = 504] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 60 (17947000) [pid = 4092] [serial = 492] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 59 (17043800) [pid = 4092] [serial = 489] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | --DOMWINDOW == 58 (1A04F800) [pid = 4092] [serial = 506] [outer = 00000000] [url = about:blank] 08:29:03 INFO - PROCESS | 4092 | 1465918143822 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:29:03 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:29:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1609ms 08:29:03 INFO - PROCESS | 4092 | 1465918143885 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:29:03 INFO - PROCESS | 4092 | 1465918143889 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 08:29:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:29:03 INFO - PROCESS | 4092 | 1465918143895 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:29:03 INFO - PROCESS | 4092 | 1465918143897 Marionette TRACE conn3 <- [1,694,null,{}] 08:29:03 INFO - PROCESS | 4092 | 1465918143902 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:29:03 INFO - PROCESS | 4092 | 1465918143905 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:03 INFO - PROCESS | 4092 | 1465918143985 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:29:04 INFO - PROCESS | 4092 | 1465918144027 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:04 INFO - PROCESS | 4092 | 1465918144030 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:04 INFO - PROCESS | 4092 | ++DOCSHELL 12A1C000 == 28 [pid = 4092] [id = 183] 08:29:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 59 (12A9D400) [pid = 4092] [serial = 547] [outer = 00000000] 08:29:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 60 (12B63800) [pid = 4092] [serial = 548] [outer = 12A9D400] 08:29:04 INFO - PROCESS | 4092 | 1465918144078 Marionette DEBUG loaded listener.js 08:29:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 61 (12BBFC00) [pid = 4092] [serial = 549] [outer = 12A9D400] 08:29:05 INFO - PROCESS | 4092 | 1465918145010 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:29:05 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:29:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1140ms 08:29:05 INFO - PROCESS | 4092 | 1465918145044 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:29:05 INFO - PROCESS | 4092 | 1465918145048 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 08:29:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:29:05 INFO - PROCESS | 4092 | 1465918145055 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:29:05 INFO - PROCESS | 4092 | 1465918145057 Marionette TRACE conn3 <- [1,698,null,{}] 08:29:05 INFO - PROCESS | 4092 | 1465918145061 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:29:05 INFO - PROCESS | 4092 | 1465918145063 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:05 INFO - PROCESS | 4092 | 1465918145152 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:29:05 INFO - PROCESS | 4092 | 1465918145159 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:05 INFO - PROCESS | 4092 | 1465918145161 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:05 INFO - PROCESS | 4092 | ++DOCSHELL 13B34000 == 29 [pid = 4092] [id = 184] 08:29:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (13B35400) [pid = 4092] [serial = 550] [outer = 00000000] 08:29:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (13C71C00) [pid = 4092] [serial = 551] [outer = 13B35400] 08:29:05 INFO - PROCESS | 4092 | 1465918145210 Marionette DEBUG loaded listener.js 08:29:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (1430B000) [pid = 4092] [serial = 552] [outer = 13B35400] 08:29:06 INFO - PROCESS | 4092 | 1465918146192 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:29:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:29:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1187ms 08:29:06 INFO - PROCESS | 4092 | 1465918146253 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:29:06 INFO - PROCESS | 4092 | 1465918146255 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 08:29:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:29:06 INFO - PROCESS | 4092 | 1465918146259 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:29:06 INFO - PROCESS | 4092 | 1465918146262 Marionette TRACE conn3 <- [1,702,null,{}] 08:29:06 INFO - PROCESS | 4092 | 1465918146273 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:29:06 INFO - PROCESS | 4092 | 1465918146277 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:06 INFO - PROCESS | 4092 | 1465918146396 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:29:06 INFO - PROCESS | 4092 | 1465918146404 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:06 INFO - PROCESS | 4092 | 1465918146407 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:06 INFO - PROCESS | 4092 | ++DOCSHELL 15997800 == 30 [pid = 4092] [id = 185] 08:29:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (1599C800) [pid = 4092] [serial = 553] [outer = 00000000] 08:29:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (15F55C00) [pid = 4092] [serial = 554] [outer = 1599C800] 08:29:06 INFO - PROCESS | 4092 | 1465918146455 Marionette DEBUG loaded listener.js 08:29:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (15FAF800) [pid = 4092] [serial = 555] [outer = 1599C800] 08:29:07 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (10B69800) [pid = 4092] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:29:07 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (130A3400) [pid = 4092] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:29:07 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (14E1D400) [pid = 4092] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:29:07 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (12AA9C00) [pid = 4092] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:29:07 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (14E23400) [pid = 4092] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:29:07 INFO - PROCESS | 4092 | --DOMWINDOW == 61 (10E28400) [pid = 4092] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:29:07 INFO - PROCESS | 4092 | --DOMWINDOW == 60 (13C70800) [pid = 4092] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:29:07 INFO - PROCESS | 4092 | --DOMWINDOW == 59 (17842800) [pid = 4092] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:29:07 INFO - PROCESS | 4092 | --DOMWINDOW == 58 (1A7CA800) [pid = 4092] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:29:07 INFO - PROCESS | 4092 | --DOMWINDOW == 57 (15FB8800) [pid = 4092] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:29:07 INFO - PROCESS | 4092 | 1465918147417 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:29:07 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:29:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1187ms 08:29:07 INFO - PROCESS | 4092 | 1465918147456 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:29:07 INFO - PROCESS | 4092 | 1465918147458 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 08:29:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:29:07 INFO - PROCESS | 4092 | 1465918147461 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:29:07 INFO - PROCESS | 4092 | 1465918147463 Marionette TRACE conn3 <- [1,706,null,{}] 08:29:07 INFO - PROCESS | 4092 | 1465918147467 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:29:07 INFO - PROCESS | 4092 | 1465918147469 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:07 INFO - PROCESS | 4092 | 1465918147554 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:29:07 INFO - PROCESS | 4092 | 1465918147559 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:07 INFO - PROCESS | 4092 | 1465918147561 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:07 INFO - PROCESS | 4092 | ++DOCSHELL 134B2000 == 31 [pid = 4092] [id = 186] 08:29:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 58 (15F4AC00) [pid = 4092] [serial = 556] [outer = 00000000] 08:29:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 59 (15FB2400) [pid = 4092] [serial = 557] [outer = 15F4AC00] 08:29:07 INFO - PROCESS | 4092 | 1465918147606 Marionette DEBUG loaded listener.js 08:29:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 60 (169E1400) [pid = 4092] [serial = 558] [outer = 15F4AC00] 08:29:08 INFO - PROCESS | 4092 | 1465918148544 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:29:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:29:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1093ms 08:29:08 INFO - PROCESS | 4092 | 1465918148562 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:29:08 INFO - PROCESS | 4092 | 1465918148564 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 08:29:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:29:08 INFO - PROCESS | 4092 | 1465918148570 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:29:08 INFO - PROCESS | 4092 | 1465918148572 Marionette TRACE conn3 <- [1,710,null,{}] 08:29:08 INFO - PROCESS | 4092 | 1465918148575 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:29:08 INFO - PROCESS | 4092 | 1465918148577 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:08 INFO - PROCESS | 4092 | 1465918148655 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:29:08 INFO - PROCESS | 4092 | 1465918148662 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:08 INFO - PROCESS | 4092 | 1465918148664 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:08 INFO - PROCESS | 4092 | ++DOCSHELL 13C23400 == 32 [pid = 4092] [id = 187] 08:29:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 61 (15114400) [pid = 4092] [serial = 559] [outer = 00000000] 08:29:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (177A1800) [pid = 4092] [serial = 560] [outer = 15114400] 08:29:08 INFO - PROCESS | 4092 | 1465918148707 Marionette DEBUG loaded listener.js 08:29:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (17846000) [pid = 4092] [serial = 561] [outer = 15114400] 08:29:09 INFO - PROCESS | 4092 | 1465918149161 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:29:09 INFO - PROCESS | 4092 | 1465918149208 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 08:29:09 INFO - PROCESS | 4092 | 1465918149211 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:29:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:29:09 INFO - PROCESS | 4092 | 1465918149213 Marionette TRACE conn3 <- [1,714,null,{}] 08:29:09 INFO - PROCESS | 4092 | 1465918149216 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:29:09 INFO - PROCESS | 4092 | 1465918149221 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:09 INFO - PROCESS | 4092 | 1465918149335 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:29:09 INFO - PROCESS | 4092 | 1465918149455 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:09 INFO - PROCESS | 4092 | 1465918149458 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:09 INFO - PROCESS | 4092 | ++DOCSHELL 103F3C00 == 33 [pid = 4092] [id = 188] 08:29:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (10432400) [pid = 4092] [serial = 562] [outer = 00000000] 08:29:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (10A4F000) [pid = 4092] [serial = 563] [outer = 10432400] 08:29:09 INFO - PROCESS | 4092 | 1465918149513 Marionette DEBUG loaded listener.js 08:29:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (110DB000) [pid = 4092] [serial = 564] [outer = 10432400] 08:29:10 INFO - PROCESS | 4092 | 1465918150178 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:29:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:29:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1000ms 08:29:10 INFO - PROCESS | 4092 | 1465918150216 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:29:10 INFO - PROCESS | 4092 | 1465918150220 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 08:29:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:29:10 INFO - PROCESS | 4092 | 1465918150224 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:29:10 INFO - PROCESS | 4092 | 1465918150228 Marionette TRACE conn3 <- [1,718,null,{}] 08:29:10 INFO - PROCESS | 4092 | 1465918150233 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:29:10 INFO - PROCESS | 4092 | 1465918150236 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:10 INFO - PROCESS | 4092 | 1465918150342 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:29:10 INFO - PROCESS | 4092 | 1465918150422 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:10 INFO - PROCESS | 4092 | 1465918150425 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:10 INFO - PROCESS | 4092 | ++DOCSHELL 13C1B800 == 34 [pid = 4092] [id = 189] 08:29:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (13C6F800) [pid = 4092] [serial = 565] [outer = 00000000] 08:29:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (14EB6C00) [pid = 4092] [serial = 566] [outer = 13C6F800] 08:29:10 INFO - PROCESS | 4092 | 1465918150525 Marionette DEBUG loaded listener.js 08:29:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (14EC3800) [pid = 4092] [serial = 567] [outer = 13C6F800] 08:29:11 INFO - PROCESS | 4092 | 1465918151105 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:29:11 INFO - PROCESS | 4092 | 1465918151177 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 08:29:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:29:11 INFO - PROCESS | 4092 | 1465918151181 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:29:11 INFO - PROCESS | 4092 | 1465918151183 Marionette TRACE conn3 <- [1,722,null,{}] 08:29:11 INFO - PROCESS | 4092 | 1465918151187 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:29:11 INFO - PROCESS | 4092 | 1465918151190 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:11 INFO - PROCESS | 4092 | 1465918151294 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:29:11 INFO - PROCESS | 4092 | 1465918151374 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:11 INFO - PROCESS | 4092 | 1465918151376 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:11 INFO - PROCESS | 4092 | ++DOCSHELL 17377400 == 35 [pid = 4092] [id = 190] 08:29:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (17F57400) [pid = 4092] [serial = 568] [outer = 00000000] 08:29:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (17FBB000) [pid = 4092] [serial = 569] [outer = 17F57400] 08:29:11 INFO - PROCESS | 4092 | 1465918151470 Marionette DEBUG loaded listener.js 08:29:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (1822B400) [pid = 4092] [serial = 570] [outer = 17F57400] 08:29:12 INFO - PROCESS | 4092 | 1465918152057 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:29:12 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:29:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 938ms 08:29:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:29:12 INFO - PROCESS | 4092 | 1465918152127 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 08:29:12 INFO - PROCESS | 4092 | 1465918152129 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 08:29:12 INFO - PROCESS | 4092 | 1465918152139 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:29:12 INFO - PROCESS | 4092 | 1465918152145 Marionette TRACE conn3 <- [1,726,null,{}] 08:29:12 INFO - PROCESS | 4092 | 1465918152150 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:29:12 INFO - PROCESS | 4092 | 1465918152153 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:12 INFO - PROCESS | 4092 | 1465918152259 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:29:12 INFO - PROCESS | 4092 | 1465918152338 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:12 INFO - PROCESS | 4092 | 1465918152340 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:12 INFO - PROCESS | 4092 | ++DOCSHELL 19C9B000 == 36 [pid = 4092] [id = 191] 08:29:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (19C9E800) [pid = 4092] [serial = 571] [outer = 00000000] 08:29:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (19CA2000) [pid = 4092] [serial = 572] [outer = 19C9E800] 08:29:12 INFO - PROCESS | 4092 | 1465918152392 Marionette DEBUG loaded listener.js 08:29:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (19CA4C00) [pid = 4092] [serial = 573] [outer = 19C9E800] 08:29:14 INFO - PROCESS | 4092 | --DOCSHELL 10EC4400 == 35 [pid = 4092] [id = 22] 08:29:14 INFO - PROCESS | 4092 | --DOCSHELL 13158800 == 34 [pid = 4092] [id = 23] 08:29:14 INFO - PROCESS | 4092 | --DOCSHELL 10437C00 == 33 [pid = 4092] [id = 25] 08:29:14 INFO - PROCESS | 4092 | --DOCSHELL 1AB1E800 == 32 [pid = 4092] [id = 13] 08:29:14 INFO - PROCESS | 4092 | --DOCSHELL 1B348800 == 31 [pid = 4092] [id = 14] 08:29:14 INFO - PROCESS | 4092 | --DOCSHELL 13255400 == 30 [pid = 4092] [id = 20] 08:29:14 INFO - PROCESS | 4092 | --DOCSHELL 104E7800 == 29 [pid = 4092] [id = 19] 08:29:14 INFO - PROCESS | 4092 | --DOCSHELL 10326400 == 28 [pid = 4092] [id = 181] 08:29:14 INFO - PROCESS | 4092 | --DOCSHELL 1B5ACC00 == 27 [pid = 4092] [id = 15] 08:29:14 INFO - PROCESS | 4092 | --DOCSHELL 1055FC00 == 26 [pid = 4092] [id = 21] 08:29:14 INFO - PROCESS | 4092 | --DOCSHELL 13CABC00 == 25 [pid = 4092] [id = 27] 08:29:14 INFO - PROCESS | 4092 | --DOCSHELL 1A9A3000 == 24 [pid = 4092] [id = 12] 08:29:14 INFO - PROCESS | 4092 | --DOCSHELL 15C70800 == 23 [pid = 4092] [id = 28] 08:29:14 INFO - PROCESS | 4092 | --DOCSHELL 1A844800 == 22 [pid = 4092] [id = 11] 08:29:14 INFO - PROCESS | 4092 | --DOCSHELL 15C69800 == 21 [pid = 4092] [id = 26] 08:29:14 INFO - PROCESS | 4092 | --DOCSHELL 12AA7400 == 20 [pid = 4092] [id = 174] 08:29:14 INFO - PROCESS | 4092 | --DOCSHELL 1A9A4800 == 19 [pid = 4092] [id = 18] 08:29:14 INFO - PROCESS | 4092 | --DOCSHELL 13C21C00 == 18 [pid = 4092] [id = 24] 08:29:14 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1694A400) [pid = 4092] [serial = 539] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1146F400) [pid = 4092] [serial = 524] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (13156C00) [pid = 4092] [serial = 527] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (131D5C00) [pid = 4092] [serial = 528] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (14E24000) [pid = 4092] [serial = 530] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (12DED400) [pid = 4092] [serial = 522] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (12B62400) [pid = 4092] [serial = 521] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (15F4C800) [pid = 4092] [serial = 533] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (12B5C400) [pid = 4092] [serial = 510] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (1100E400) [pid = 4092] [serial = 509] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (14E22C00) [pid = 4092] [serial = 513] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (1430C000) [pid = 4092] [serial = 512] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (182AAC00) [pid = 4092] [serial = 516] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 4092 | --DOMWINDOW == 61 (17F5CC00) [pid = 4092] [serial = 515] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 4092 | --DOMWINDOW == 60 (1A99D800) [pid = 4092] [serial = 519] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 4092 | --DOMWINDOW == 59 (1A848400) [pid = 4092] [serial = 518] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 4092 | --DOMWINDOW == 58 (1694CC00) [pid = 4092] [serial = 536] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 4092 | --DOMWINDOW == 57 (15FB0400) [pid = 4092] [serial = 534] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 4092 | --DOMWINDOW == 56 (1727B400) [pid = 4092] [serial = 537] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 4092 | --DOMWINDOW == 55 (11C16800) [pid = 4092] [serial = 525] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 4092 | --DOMWINDOW == 54 (14EC3C00) [pid = 4092] [serial = 531] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 4092 | 1465918154170 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:29:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:29:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2062ms 08:29:14 INFO - PROCESS | 4092 | 1465918154205 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:29:14 INFO - PROCESS | 4092 | 1465918154208 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 08:29:14 INFO - PROCESS | 4092 | 1465918154214 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:29:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:29:14 INFO - PROCESS | 4092 | 1465918154218 Marionette TRACE conn3 <- [1,730,null,{}] 08:29:14 INFO - PROCESS | 4092 | 1465918154225 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:29:14 INFO - PROCESS | 4092 | 1465918154228 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:14 INFO - PROCESS | 4092 | 1465918154317 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:29:14 INFO - PROCESS | 4092 | 1465918154324 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:14 INFO - PROCESS | 4092 | 1465918154328 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:14 INFO - PROCESS | 4092 | ++DOCSHELL 10E2EC00 == 19 [pid = 4092] [id = 192] 08:29:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 55 (10E2FC00) [pid = 4092] [serial = 574] [outer = 00000000] 08:29:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 56 (11004C00) [pid = 4092] [serial = 575] [outer = 10E2FC00] 08:29:14 INFO - PROCESS | 4092 | 1465918154378 Marionette DEBUG loaded listener.js 08:29:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 57 (11472800) [pid = 4092] [serial = 576] [outer = 10E2FC00] 08:29:15 INFO - PROCESS | 4092 | 1465918155334 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:29:15 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:29:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1156ms 08:29:15 INFO - PROCESS | 4092 | 1465918155373 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 08:29:15 INFO - PROCESS | 4092 | 1465918155378 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 08:29:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:29:15 INFO - PROCESS | 4092 | 1465918155384 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:29:15 INFO - PROCESS | 4092 | 1465918155387 Marionette TRACE conn3 <- [1,734,null,{}] 08:29:15 INFO - PROCESS | 4092 | 1465918155391 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:29:15 INFO - PROCESS | 4092 | 1465918155394 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:15 INFO - PROCESS | 4092 | 1465918155483 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:29:15 INFO - PROCESS | 4092 | 1465918155489 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:15 INFO - PROCESS | 4092 | 1465918155492 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:15 INFO - PROCESS | 4092 | ++DOCSHELL 12B5F400 == 20 [pid = 4092] [id = 193] 08:29:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 58 (12B61400) [pid = 4092] [serial = 577] [outer = 00000000] 08:29:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 59 (12BC6400) [pid = 4092] [serial = 578] [outer = 12B61400] 08:29:15 INFO - PROCESS | 4092 | 1465918155539 Marionette DEBUG loaded listener.js 08:29:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 60 (12DF4400) [pid = 4092] [serial = 579] [outer = 12B61400] 08:29:16 INFO - PROCESS | 4092 | 1465918156497 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:29:16 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:29:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1140ms 08:29:16 INFO - PROCESS | 4092 | 1465918156528 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:29:16 INFO - PROCESS | 4092 | 1465918156530 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 08:29:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:29:16 INFO - PROCESS | 4092 | 1465918156541 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:29:16 INFO - PROCESS | 4092 | 1465918156544 Marionette TRACE conn3 <- [1,738,null,{}] 08:29:16 INFO - PROCESS | 4092 | 1465918156555 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:29:16 INFO - PROCESS | 4092 | 1465918156560 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:16 INFO - PROCESS | 4092 | 1465918156675 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:29:16 INFO - PROCESS | 4092 | 1465918156682 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:16 INFO - PROCESS | 4092 | 1465918156685 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:16 INFO - PROCESS | 4092 | ++DOCSHELL 13257000 == 21 [pid = 4092] [id = 194] 08:29:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 61 (13257C00) [pid = 4092] [serial = 580] [outer = 00000000] 08:29:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (13934800) [pid = 4092] [serial = 581] [outer = 13257C00] 08:29:16 INFO - PROCESS | 4092 | 1465918156733 Marionette DEBUG loaded listener.js 08:29:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (13B40800) [pid = 4092] [serial = 582] [outer = 13257C00] 08:29:17 INFO - PROCESS | 4092 | 1465918157738 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:29:17 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:29:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1249ms 08:29:17 INFO - PROCESS | 4092 | 1465918157798 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:29:17 INFO - PROCESS | 4092 | 1465918157800 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 08:29:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:29:17 INFO - PROCESS | 4092 | 1465918157804 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:29:17 INFO - PROCESS | 4092 | 1465918157805 Marionette TRACE conn3 <- [1,742,null,{}] 08:29:17 INFO - PROCESS | 4092 | 1465918157809 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:29:17 INFO - PROCESS | 4092 | 1465918157811 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:17 INFO - PROCESS | 4092 | 1465918157923 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:29:17 INFO - PROCESS | 4092 | 1465918157929 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:17 INFO - PROCESS | 4092 | 1465918157931 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:17 INFO - PROCESS | 4092 | ++DOCSHELL 14E1B400 == 22 [pid = 4092] [id = 195] 08:29:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (14E24000) [pid = 4092] [serial = 583] [outer = 00000000] 08:29:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (15118000) [pid = 4092] [serial = 584] [outer = 14E24000] 08:29:17 INFO - PROCESS | 4092 | 1465918157975 Marionette DEBUG loaded listener.js 08:29:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (156D8000) [pid = 4092] [serial = 585] [outer = 14E24000] 08:29:18 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (15114400) [pid = 4092] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:29:18 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (1599C800) [pid = 4092] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:29:18 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (15F4AC00) [pid = 4092] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:29:18 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (1036B000) [pid = 4092] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:29:18 INFO - PROCESS | 4092 | --DOMWINDOW == 61 (13B35400) [pid = 4092] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:29:18 INFO - PROCESS | 4092 | --DOMWINDOW == 60 (1315EC00) [pid = 4092] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:29:18 INFO - PROCESS | 4092 | --DOMWINDOW == 59 (12A9D400) [pid = 4092] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:29:18 INFO - PROCESS | 4092 | --DOMWINDOW == 58 (14310000) [pid = 4092] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:29:18 INFO - PROCESS | 4092 | 1465918158984 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:29:18 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:29:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1187ms 08:29:18 INFO - PROCESS | 4092 | 1465918159003 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:29:18 INFO - PROCESS | 4092 | 1465918159004 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 08:29:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:29:18 INFO - PROCESS | 4092 | 1465918159008 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:29:18 INFO - PROCESS | 4092 | 1465918159010 Marionette TRACE conn3 <- [1,746,null,{}] 08:29:18 INFO - PROCESS | 4092 | 1465918159013 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:29:18 INFO - PROCESS | 4092 | 1465918159015 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:19 INFO - PROCESS | 4092 | 1465918159102 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:29:19 INFO - PROCESS | 4092 | 1465918159174 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:19 INFO - PROCESS | 4092 | 1465918159176 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:19 INFO - PROCESS | 4092 | ++DOCSHELL 12B66400 == 23 [pid = 4092] [id = 196] 08:29:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 59 (1315EC00) [pid = 4092] [serial = 586] [outer = 00000000] 08:29:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 60 (15C69000) [pid = 4092] [serial = 587] [outer = 1315EC00] 08:29:19 INFO - PROCESS | 4092 | 1465918159220 Marionette DEBUG loaded listener.js 08:29:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 61 (15F53400) [pid = 4092] [serial = 588] [outer = 1315EC00] 08:29:19 INFO - PROCESS | 4092 | 1465918159602 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:29:19 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:29:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 640ms 08:29:19 INFO - PROCESS | 4092 | 1465918159646 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:29:19 INFO - PROCESS | 4092 | 1465918159648 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 08:29:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:29:19 INFO - PROCESS | 4092 | 1465918159651 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:29:19 INFO - PROCESS | 4092 | 1465918159653 Marionette TRACE conn3 <- [1,750,null,{}] 08:29:19 INFO - PROCESS | 4092 | 1465918159656 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:29:19 INFO - PROCESS | 4092 | 1465918159662 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:19 INFO - PROCESS | 4092 | 1465918159805 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:29:19 INFO - PROCESS | 4092 | 1465918159814 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:19 INFO - PROCESS | 4092 | 1465918159816 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:19 INFO - PROCESS | 4092 | ++DOCSHELL 15FB0C00 == 24 [pid = 4092] [id = 197] 08:29:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (15FB5C00) [pid = 4092] [serial = 589] [outer = 00000000] 08:29:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (16880400) [pid = 4092] [serial = 590] [outer = 15FB5C00] 08:29:19 INFO - PROCESS | 4092 | 1465918159860 Marionette DEBUG loaded listener.js 08:29:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (17042000) [pid = 4092] [serial = 591] [outer = 15FB5C00] 08:29:20 INFO - PROCESS | 4092 | 1465918160803 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:29:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:29:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1187ms 08:29:20 INFO - PROCESS | 4092 | 1465918160847 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:29:20 INFO - PROCESS | 4092 | 1465918160851 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 08:29:20 INFO - PROCESS | 4092 | 1465918160856 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:29:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:29:20 INFO - PROCESS | 4092 | 1465918160860 Marionette TRACE conn3 <- [1,754,null,{}] 08:29:20 INFO - PROCESS | 4092 | 1465918160909 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:29:20 INFO - PROCESS | 4092 | 1465918160912 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:20 INFO - PROCESS | 4092 | 1465918161006 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:29:21 INFO - PROCESS | 4092 | 1465918161122 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:21 INFO - PROCESS | 4092 | 1465918161127 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:21 INFO - PROCESS | 4092 | ++DOCSHELL 1146F400 == 25 [pid = 4092] [id = 198] 08:29:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (11477000) [pid = 4092] [serial = 592] [outer = 00000000] 08:29:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (12AA8400) [pid = 4092] [serial = 593] [outer = 11477000] 08:29:21 INFO - PROCESS | 4092 | 1465918161183 Marionette DEBUG loaded listener.js 08:29:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (12B64000) [pid = 4092] [serial = 594] [outer = 11477000] 08:29:22 INFO - PROCESS | 4092 | 1465918162256 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:29:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:29:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1437ms 08:29:22 INFO - PROCESS | 4092 | 1465918162295 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:29:22 INFO - PROCESS | 4092 | 1465918162299 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 08:29:22 INFO - PROCESS | 4092 | 1465918162304 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:29:22 INFO - PROCESS | 4092 | 1465918162307 Marionette TRACE conn3 <- [1,758,null,{}] 08:29:22 INFO - PROCESS | 4092 | 1465918162313 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:29:22 INFO - PROCESS | 4092 | 1465918162316 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:22 INFO - PROCESS | 4092 | 1465918162453 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:29:22 INFO - PROCESS | 4092 | 1465918162588 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:22 INFO - PROCESS | 4092 | 1465918162590 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:22 INFO - PROCESS | 4092 | ++DOCSHELL 12AE8000 == 26 [pid = 4092] [id = 199] 08:29:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (12B59C00) [pid = 4092] [serial = 595] [outer = 00000000] 08:29:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (12BC0800) [pid = 4092] [serial = 596] [outer = 12B59C00] 08:29:22 INFO - PROCESS | 4092 | 1465918162640 Marionette DEBUG loaded listener.js 08:29:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (12DF9000) [pid = 4092] [serial = 597] [outer = 12B59C00] 08:29:22 INFO - PROCESS | 4092 | --DOCSHELL 134B2000 == 25 [pid = 4092] [id = 186] 08:29:22 INFO - PROCESS | 4092 | --DOCSHELL 13C23400 == 24 [pid = 4092] [id = 187] 08:29:22 INFO - PROCESS | 4092 | --DOCSHELL 103F3C00 == 23 [pid = 4092] [id = 188] 08:29:22 INFO - PROCESS | 4092 | --DOCSHELL 15997800 == 22 [pid = 4092] [id = 185] 08:29:22 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (177A1800) [pid = 4092] [serial = 560] [outer = 00000000] [url = about:blank] 08:29:22 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (15F55C00) [pid = 4092] [serial = 554] [outer = 00000000] [url = about:blank] 08:29:22 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (15FAF800) [pid = 4092] [serial = 555] [outer = 00000000] [url = about:blank] 08:29:22 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (15FB2400) [pid = 4092] [serial = 557] [outer = 00000000] [url = about:blank] 08:29:22 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (1047F000) [pid = 4092] [serial = 542] [outer = 00000000] [url = about:blank] 08:29:22 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (10E28000) [pid = 4092] [serial = 543] [outer = 00000000] [url = about:blank] 08:29:22 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (13C71C00) [pid = 4092] [serial = 551] [outer = 00000000] [url = about:blank] 08:29:22 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (13B3C000) [pid = 4092] [serial = 545] [outer = 00000000] [url = about:blank] 08:29:22 INFO - PROCESS | 4092 | --DOMWINDOW == 61 (13C28400) [pid = 4092] [serial = 546] [outer = 00000000] [url = about:blank] 08:29:22 INFO - PROCESS | 4092 | --DOMWINDOW == 60 (12B63800) [pid = 4092] [serial = 548] [outer = 00000000] [url = about:blank] 08:29:22 INFO - PROCESS | 4092 | --DOMWINDOW == 59 (12BBFC00) [pid = 4092] [serial = 549] [outer = 00000000] [url = about:blank] 08:29:22 INFO - PROCESS | 4092 | --DOMWINDOW == 58 (17846000) [pid = 4092] [serial = 561] [outer = 00000000] [url = about:blank] 08:29:22 INFO - PROCESS | 4092 | --DOMWINDOW == 57 (169E1400) [pid = 4092] [serial = 558] [outer = 00000000] [url = about:blank] 08:29:22 INFO - PROCESS | 4092 | --DOMWINDOW == 56 (1430B000) [pid = 4092] [serial = 552] [outer = 00000000] [url = about:blank] 08:29:22 INFO - PROCESS | 4092 | --DOMWINDOW == 55 (1794F400) [pid = 4092] [serial = 540] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 4092 | 1465918163070 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:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 797ms 08:29:23 INFO - PROCESS | 4092 | 1465918163107 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:29:23 INFO - PROCESS | 4092 | 1465918163112 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 08:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:29:23 INFO - PROCESS | 4092 | 1465918163118 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:29:23 INFO - PROCESS | 4092 | 1465918163121 Marionette TRACE conn3 <- [1,762,null,{}] 08:29:23 INFO - PROCESS | 4092 | 1465918163124 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:29:23 INFO - PROCESS | 4092 | 1465918163127 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:23 INFO - PROCESS | 4092 | 1465918163220 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:29:23 INFO - PROCESS | 4092 | 1465918163227 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:23 INFO - PROCESS | 4092 | 1465918163229 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:23 INFO - PROCESS | 4092 | ++DOCSHELL 12B5F000 == 23 [pid = 4092] [id = 200] 08:29:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 56 (12B66C00) [pid = 4092] [serial = 598] [outer = 00000000] 08:29:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 57 (13158800) [pid = 4092] [serial = 599] [outer = 12B66C00] 08:29:23 INFO - PROCESS | 4092 | 1465918163279 Marionette DEBUG loaded listener.js 08:29:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 58 (131D5400) [pid = 4092] [serial = 600] [outer = 12B66C00] 08:29:23 INFO - PROCESS | 4092 | 1465918163725 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:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 641ms 08:29:23 INFO - PROCESS | 4092 | 1465918163756 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:29:23 INFO - PROCESS | 4092 | 1465918163758 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 08:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:29:23 INFO - PROCESS | 4092 | 1465918163765 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:29:23 INFO - PROCESS | 4092 | 1465918163768 Marionette TRACE conn3 <- [1,766,null,{}] 08:29:23 INFO - PROCESS | 4092 | 1465918163779 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:29:23 INFO - PROCESS | 4092 | 1465918163783 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:23 INFO - PROCESS | 4092 | 1465918163868 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:29:23 INFO - PROCESS | 4092 | 1465918163909 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:23 INFO - PROCESS | 4092 | 1465918163912 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:23 INFO - PROCESS | 4092 | ++DOCSHELL 1430E800 == 24 [pid = 4092] [id = 201] 08:29:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 59 (1430F400) [pid = 4092] [serial = 601] [outer = 00000000] 08:29:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 60 (14E1C000) [pid = 4092] [serial = 602] [outer = 1430F400] 08:29:23 INFO - PROCESS | 4092 | 1465918163959 Marionette DEBUG loaded listener.js 08:29:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 61 (14E23800) [pid = 4092] [serial = 603] [outer = 1430F400] 08:29:24 INFO - PROCESS | 4092 | 1465918164403 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:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 703ms 08:29:24 INFO - PROCESS | 4092 | 1465918164466 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:29:24 INFO - PROCESS | 4092 | 1465918164468 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 08:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:29:24 INFO - PROCESS | 4092 | 1465918164471 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:29:24 INFO - PROCESS | 4092 | 1465918164473 Marionette TRACE conn3 <- [1,770,null,{}] 08:29:24 INFO - PROCESS | 4092 | 1465918164477 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:29:24 INFO - PROCESS | 4092 | 1465918164479 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:24 INFO - PROCESS | 4092 | 1465918164561 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:29:24 INFO - PROCESS | 4092 | 1465918164566 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:24 INFO - PROCESS | 4092 | 1465918164568 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:24 INFO - PROCESS | 4092 | ++DOCSHELL 159A4800 == 25 [pid = 4092] [id = 202] 08:29:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (15C6C400) [pid = 4092] [serial = 604] [outer = 00000000] 08:29:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (15F58800) [pid = 4092] [serial = 605] [outer = 15C6C400] 08:29:24 INFO - PROCESS | 4092 | 1465918164617 Marionette DEBUG loaded listener.js 08:29:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (15FB1000) [pid = 4092] [serial = 606] [outer = 15C6C400] 08:29:25 INFO - PROCESS | 4092 | 1465918165046 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:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 594ms 08:29:25 INFO - PROCESS | 4092 | 1465918165077 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:29:25 INFO - PROCESS | 4092 | 1465918165079 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 08:29:25 INFO - PROCESS | 4092 | 1465918165082 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:29:25 INFO - PROCESS | 4092 | 1465918165084 Marionette TRACE conn3 <- [1,774,null,{}] 08:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:29:25 INFO - PROCESS | 4092 | 1465918165087 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:29:25 INFO - PROCESS | 4092 | 1465918165089 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:25 INFO - PROCESS | 4092 | 1465918165201 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:29:25 INFO - PROCESS | 4092 | 1465918165206 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:25 INFO - PROCESS | 4092 | 1465918165208 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:25 INFO - PROCESS | 4092 | ++DOCSHELL 15FAF800 == 26 [pid = 4092] [id = 203] 08:29:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (1688D000) [pid = 4092] [serial = 607] [outer = 00000000] 08:29:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (169E9000) [pid = 4092] [serial = 608] [outer = 1688D000] 08:29:25 INFO - PROCESS | 4092 | 1465918165261 Marionette DEBUG loaded listener.js 08:29:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (1727C000) [pid = 4092] [serial = 609] [outer = 1688D000] 08:29:25 INFO - PROCESS | 4092 | 1465918165732 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:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 687ms 08:29:25 INFO - PROCESS | 4092 | 1465918165786 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:29:25 INFO - PROCESS | 4092 | 1465918165788 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 08:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:29:25 INFO - PROCESS | 4092 | 1465918165791 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:29:25 INFO - PROCESS | 4092 | 1465918165793 Marionette TRACE conn3 <- [1,778,null,{}] 08:29:25 INFO - PROCESS | 4092 | 1465918165796 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:29:25 INFO - PROCESS | 4092 | 1465918165801 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:25 INFO - PROCESS | 4092 | 1465918165929 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:29:25 INFO - PROCESS | 4092 | 1465918165986 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:25 INFO - PROCESS | 4092 | 1465918165988 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:25 INFO - PROCESS | 4092 | ++DOCSHELL 1727AC00 == 27 [pid = 4092] [id = 204] 08:29:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (1736C800) [pid = 4092] [serial = 610] [outer = 00000000] 08:29:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (1786A800) [pid = 4092] [serial = 611] [outer = 1736C800] 08:29:26 INFO - PROCESS | 4092 | 1465918166031 Marionette DEBUG loaded listener.js 08:29:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (17F50800) [pid = 4092] [serial = 612] [outer = 1736C800] 08:29:26 INFO - PROCESS | 4092 | 1465918166453 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:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 688ms 08:29:26 INFO - PROCESS | 4092 | 1465918166490 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:29:26 INFO - PROCESS | 4092 | 1465918166492 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 08:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:29:26 INFO - PROCESS | 4092 | 1465918166495 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:29:26 INFO - PROCESS | 4092 | 1465918166497 Marionette TRACE conn3 <- [1,782,null,{}] 08:29:26 INFO - PROCESS | 4092 | 1465918166501 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:29:26 INFO - PROCESS | 4092 | 1465918166502 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:26 INFO - PROCESS | 4092 | 1465918166630 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:29:26 INFO - PROCESS | 4092 | 1465918166636 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:26 INFO - PROCESS | 4092 | 1465918166638 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:26 INFO - PROCESS | 4092 | ++DOCSHELL 17F55400 == 28 [pid = 4092] [id = 205] 08:29:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (17F58400) [pid = 4092] [serial = 613] [outer = 00000000] 08:29:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (17F5D400) [pid = 4092] [serial = 614] [outer = 17F58400] 08:29:26 INFO - PROCESS | 4092 | 1465918166686 Marionette DEBUG loaded listener.js 08:29:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (17F5A400) [pid = 4092] [serial = 615] [outer = 17F58400] 08:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (13257C00) [pid = 4092] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (12B61400) [pid = 4092] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (10E2FC00) [pid = 4092] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (14E24000) [pid = 4092] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (10432400) [pid = 4092] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (13C6F800) [pid = 4092] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (17F57400) [pid = 4092] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:29:27 INFO - PROCESS | 4092 | 1465918167133 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:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 703ms 08:29:27 INFO - PROCESS | 4092 | 1465918167194 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:29:27 INFO - PROCESS | 4092 | 1465918167196 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 08:29:27 INFO - PROCESS | 4092 | 1465918167199 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:29:27 INFO - PROCESS | 4092 | 1465918167201 Marionette TRACE conn3 <- [1,786,null,{}] 08:29:27 INFO - PROCESS | 4092 | 1465918167204 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:29:27 INFO - PROCESS | 4092 | 1465918167206 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:27 INFO - PROCESS | 4092 | 1465918167281 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:29:27 INFO - PROCESS | 4092 | 1465918167287 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:27 INFO - PROCESS | 4092 | 1465918167290 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:27 INFO - PROCESS | 4092 | ++DOCSHELL 14E23000 == 29 [pid = 4092] [id = 206] 08:29:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (14E24000) [pid = 4092] [serial = 616] [outer = 00000000] 08:29:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (169E3000) [pid = 4092] [serial = 617] [outer = 14E24000] 08:29:27 INFO - PROCESS | 4092 | 1465918167339 Marionette DEBUG loaded listener.js 08:29:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (17950800) [pid = 4092] [serial = 618] [outer = 14E24000] 08:29:27 INFO - PROCESS | 4092 | 1465918167764 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:29:27 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:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 594ms 08:29:27 INFO - PROCESS | 4092 | 1465918167797 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:29:27 INFO - PROCESS | 4092 | 1465918167798 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 08:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:29:27 INFO - PROCESS | 4092 | 1465918167802 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:29:27 INFO - PROCESS | 4092 | 1465918167803 Marionette TRACE conn3 <- [1,790,null,{}] 08:29:27 INFO - PROCESS | 4092 | 1465918167807 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:29:27 INFO - PROCESS | 4092 | 1465918167809 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:27 INFO - PROCESS | 4092 | 1465918167886 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:29:27 INFO - PROCESS | 4092 | 1465918167915 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:27 INFO - PROCESS | 4092 | 1465918167917 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:27 INFO - PROCESS | 4092 | ++DOCSHELL 12B5C400 == 30 [pid = 4092] [id = 207] 08:29:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (17F5C800) [pid = 4092] [serial = 619] [outer = 00000000] 08:29:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (182B5C00) [pid = 4092] [serial = 620] [outer = 17F5C800] 08:29:27 INFO - PROCESS | 4092 | 1465918167962 Marionette DEBUG loaded listener.js 08:29:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (18494000) [pid = 4092] [serial = 621] [outer = 17F5C800] 08:29:28 INFO - PROCESS | 4092 | 1465918168390 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:29:28 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:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 625ms 08:29:28 INFO - PROCESS | 4092 | 1465918168440 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:29:28 INFO - PROCESS | 4092 | 1465918168442 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 08:29:28 INFO - PROCESS | 4092 | 1465918168446 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:29:28 INFO - PROCESS | 4092 | 1465918168447 Marionette TRACE conn3 <- [1,794,null,{}] 08:29:28 INFO - PROCESS | 4092 | 1465918168451 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:29:28 INFO - PROCESS | 4092 | 1465918168452 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:28 INFO - PROCESS | 4092 | 1465918168531 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:29:28 INFO - PROCESS | 4092 | 1465918168538 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:28 INFO - PROCESS | 4092 | 1465918168540 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:28 INFO - PROCESS | 4092 | ++DOCSHELL 11AD0000 == 31 [pid = 4092] [id = 208] 08:29:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (1812B000) [pid = 4092] [serial = 622] [outer = 00000000] 08:29:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (1877A800) [pid = 4092] [serial = 623] [outer = 1812B000] 08:29:28 INFO - PROCESS | 4092 | 1465918168582 Marionette DEBUG loaded listener.js 08:29:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1877B800) [pid = 4092] [serial = 624] [outer = 1812B000] 08:29:28 INFO - PROCESS | 4092 | 1465918168995 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:29:29 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:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 593ms 08:29:29 INFO - PROCESS | 4092 | 1465918169046 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:29:29 INFO - PROCESS | 4092 | 1465918169049 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 08:29:29 INFO - PROCESS | 4092 | 1465918169052 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:29:29 INFO - PROCESS | 4092 | 1465918169054 Marionette TRACE conn3 <- [1,798,null,{}] 08:29:29 INFO - PROCESS | 4092 | 1465918169058 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:29:29 INFO - PROCESS | 4092 | 1465918169060 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:29 INFO - PROCESS | 4092 | 1465918169191 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:29:29 INFO - PROCESS | 4092 | 1465918169334 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:29 INFO - PROCESS | 4092 | 1465918169338 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:29 INFO - PROCESS | 4092 | ++DOCSHELL 105E6400 == 32 [pid = 4092] [id = 209] 08:29:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (105EA800) [pid = 4092] [serial = 625] [outer = 00000000] 08:29:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (10A53800) [pid = 4092] [serial = 626] [outer = 105EA800] 08:29:29 INFO - PROCESS | 4092 | 1465918169402 Marionette DEBUG loaded listener.js 08:29:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (10E2B000) [pid = 4092] [serial = 627] [outer = 105EA800] 08:29:29 INFO - PROCESS | 4092 | 1465918169963 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:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 937ms 08:29:29 INFO - PROCESS | 4092 | 1465918170000 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:29:29 INFO - PROCESS | 4092 | 1465918170004 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 08:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:29:29 INFO - PROCESS | 4092 | 1465918170010 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:29:30 INFO - PROCESS | 4092 | 1465918170013 Marionette TRACE conn3 <- [1,802,null,{}] 08:29:30 INFO - PROCESS | 4092 | 1465918170018 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:29:30 INFO - PROCESS | 4092 | 1465918170021 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:30 INFO - PROCESS | 4092 | 1465918170127 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:29:30 INFO - PROCESS | 4092 | 1465918170222 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:30 INFO - PROCESS | 4092 | 1465918170225 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:30 INFO - PROCESS | 4092 | ++DOCSHELL 1393E400 == 33 [pid = 4092] [id = 210] 08:29:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (13B3C000) [pid = 4092] [serial = 628] [outer = 00000000] 08:29:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (13C71C00) [pid = 4092] [serial = 629] [outer = 13B3C000] 08:29:30 INFO - PROCESS | 4092 | 1465918170279 Marionette DEBUG loaded listener.js 08:29:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (14E1C800) [pid = 4092] [serial = 630] [outer = 13B3C000] 08:29:30 INFO - PROCESS | 4092 | 1465918170886 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:29:30 INFO - PROCESS | 4092 | 1465918170959 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 08:29:30 INFO - PROCESS | 4092 | 1465918170963 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:29:30 INFO - PROCESS | 4092 | 1465918170965 Marionette TRACE conn3 <- [1,806,null,{}] 08:29:30 INFO - PROCESS | 4092 | 1465918170969 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:29:30 INFO - PROCESS | 4092 | 1465918170971 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:31 INFO - PROCESS | 4092 | 1465918171077 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:29:31 INFO - PROCESS | 4092 | 1465918171201 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:31 INFO - PROCESS | 4092 | 1465918171204 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:31 INFO - PROCESS | 4092 | ++DOCSHELL 10A4B800 == 34 [pid = 4092] [id = 211] 08:29:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (17275000) [pid = 4092] [serial = 631] [outer = 00000000] 08:29:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (1794EC00) [pid = 4092] [serial = 632] [outer = 17275000] 08:29:31 INFO - PROCESS | 4092 | 1465918171257 Marionette DEBUG loaded listener.js 08:29:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (182B5400) [pid = 4092] [serial = 633] [outer = 17275000] 08:29:31 INFO - PROCESS | 4092 | 1465918171805 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:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 906ms 08:29:31 INFO - PROCESS | 4092 | 1465918171866 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:29:31 INFO - PROCESS | 4092 | 1465918171870 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 08:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:29:31 INFO - PROCESS | 4092 | 1465918171880 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:29:31 INFO - PROCESS | 4092 | 1465918171885 Marionette TRACE conn3 <- [1,810,null,{}] 08:29:31 INFO - PROCESS | 4092 | 1465918171888 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:29:31 INFO - PROCESS | 4092 | 1465918171892 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:32 INFO - PROCESS | 4092 | 1465918172029 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:29:32 INFO - PROCESS | 4092 | 1465918172173 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:32 INFO - PROCESS | 4092 | 1465918172176 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:32 INFO - PROCESS | 4092 | ++DOCSHELL 114BB400 == 35 [pid = 4092] [id = 212] 08:29:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (12A9D400) [pid = 4092] [serial = 634] [outer = 00000000] 08:29:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (156DFC00) [pid = 4092] [serial = 635] [outer = 12A9D400] 08:29:32 INFO - PROCESS | 4092 | 1465918172233 Marionette DEBUG loaded listener.js 08:29:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (19E33C00) [pid = 4092] [serial = 636] [outer = 12A9D400] 08:29:32 INFO - PROCESS | 4092 | 1465918172930 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:29:32 INFO - PROCESS | 4092 | 1465918172986 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 08:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:29:32 INFO - PROCESS | 4092 | 1465918172990 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:29:32 INFO - PROCESS | 4092 | 1465918172995 Marionette TRACE conn3 <- [1,814,null,{}] 08:29:32 INFO - PROCESS | 4092 | 1465918173000 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:29:32 INFO - PROCESS | 4092 | 1465918173002 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:33 INFO - PROCESS | 4092 | 1465918173129 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:29:33 INFO - PROCESS | 4092 | --DOCSHELL 13B34000 == 34 [pid = 4092] [id = 184] 08:29:33 INFO - PROCESS | 4092 | --DOCSHELL 17377400 == 33 [pid = 4092] [id = 190] 08:29:33 INFO - PROCESS | 4092 | --DOCSHELL 13C1B800 == 32 [pid = 4092] [id = 189] 08:29:33 INFO - PROCESS | 4092 | --DOCSHELL 19C9B000 == 31 [pid = 4092] [id = 191] 08:29:33 INFO - PROCESS | 4092 | --DOCSHELL 1315C000 == 30 [pid = 4092] [id = 182] 08:29:33 INFO - PROCESS | 4092 | --DOCSHELL 12A1C000 == 29 [pid = 4092] [id = 183] 08:29:33 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (13934800) [pid = 4092] [serial = 581] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (12BC6400) [pid = 4092] [serial = 578] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (19CA2000) [pid = 4092] [serial = 572] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (11004C00) [pid = 4092] [serial = 575] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (11472800) [pid = 4092] [serial = 576] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (15118000) [pid = 4092] [serial = 584] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (110DB000) [pid = 4092] [serial = 564] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (10A4F000) [pid = 4092] [serial = 563] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (14EC3800) [pid = 4092] [serial = 567] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (14EB6C00) [pid = 4092] [serial = 566] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (13B40800) [pid = 4092] [serial = 582] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1822B400) [pid = 4092] [serial = 570] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (17FBB000) [pid = 4092] [serial = 569] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (156D8000) [pid = 4092] [serial = 585] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (15C69000) [pid = 4092] [serial = 587] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (16880400) [pid = 4092] [serial = 590] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (12DF4400) [pid = 4092] [serial = 579] [outer = 00000000] [url = about:blank] 08:29:33 INFO - PROCESS | 4092 | 1465918173856 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:33 INFO - PROCESS | 4092 | 1465918173860 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:33 INFO - PROCESS | 4092 | ++DOCSHELL 103CB400 == 30 [pid = 4092] [id = 213] 08:29:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (10433000) [pid = 4092] [serial = 637] [outer = 00000000] 08:29:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (105EA000) [pid = 4092] [serial = 638] [outer = 10433000] 08:29:33 INFO - PROCESS | 4092 | 1465918173909 Marionette DEBUG loaded listener.js 08:29:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (10E2AC00) [pid = 4092] [serial = 639] [outer = 10433000] 08:29:34 INFO - PROCESS | 4092 | 1465918174315 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:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1359ms 08:29:34 INFO - PROCESS | 4092 | 1465918174379 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 08:29:34 INFO - PROCESS | 4092 | 1465918174382 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 08:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:29:34 INFO - PROCESS | 4092 | 1465918174387 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:29:34 INFO - PROCESS | 4092 | 1465918174390 Marionette TRACE conn3 <- [1,818,null,{}] 08:29:34 INFO - PROCESS | 4092 | 1465918174395 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:29:34 INFO - PROCESS | 4092 | 1465918174400 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:34 INFO - PROCESS | 4092 | 1465918174483 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:29:34 INFO - PROCESS | 4092 | 1465918174490 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:34 INFO - PROCESS | 4092 | 1465918174493 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:34 INFO - PROCESS | 4092 | ++DOCSHELL 12AA7400 == 31 [pid = 4092] [id = 214] 08:29:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (12AE7C00) [pid = 4092] [serial = 640] [outer = 00000000] 08:29:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (12B62000) [pid = 4092] [serial = 641] [outer = 12AE7C00] 08:29:34 INFO - PROCESS | 4092 | 1465918174551 Marionette DEBUG loaded listener.js 08:29:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (12BBFC00) [pid = 4092] [serial = 642] [outer = 12AE7C00] 08:29:34 INFO - PROCESS | 4092 | 1465918174998 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:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 640ms 08:29:35 INFO - PROCESS | 4092 | 1465918175025 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:29:35 INFO - PROCESS | 4092 | 1465918175029 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 08:29:35 INFO - PROCESS | 4092 | 1465918175037 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:29:35 INFO - PROCESS | 4092 | 1465918175039 Marionette TRACE conn3 <- [1,822,null,{}] 08:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:29:35 INFO - PROCESS | 4092 | 1465918175042 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:29:35 INFO - PROCESS | 4092 | 1465918175045 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:35 INFO - PROCESS | 4092 | 1465918175158 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:29:35 INFO - PROCESS | 4092 | 1465918175170 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:35 INFO - PROCESS | 4092 | 1465918175172 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:35 INFO - PROCESS | 4092 | ++DOCSHELL 134B6C00 == 32 [pid = 4092] [id = 215] 08:29:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (134B9000) [pid = 4092] [serial = 643] [outer = 00000000] 08:29:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1393FC00) [pid = 4092] [serial = 644] [outer = 134B9000] 08:29:35 INFO - PROCESS | 4092 | 1465918175216 Marionette DEBUG loaded listener.js 08:29:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (13B41800) [pid = 4092] [serial = 645] [outer = 134B9000] 08:29:35 INFO - PROCESS | 4092 | 1465918175673 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:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 687ms 08:29:35 INFO - PROCESS | 4092 | 1465918175738 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 08:29:35 INFO - PROCESS | 4092 | 1465918175740 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 08:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:29:35 INFO - PROCESS | 4092 | 1465918175750 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:29:35 INFO - PROCESS | 4092 | 1465918175756 Marionette TRACE conn3 <- [1,826,null,{}] 08:29:35 INFO - PROCESS | 4092 | 1465918175760 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:29:35 INFO - PROCESS | 4092 | 1465918175764 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:35 INFO - PROCESS | 4092 | 1465918175845 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:29:35 INFO - PROCESS | 4092 | 1465918175850 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:35 INFO - PROCESS | 4092 | 1465918175853 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:35 INFO - PROCESS | 4092 | ++DOCSHELL 14EBB000 == 33 [pid = 4092] [id = 216] 08:29:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (14EBC400) [pid = 4092] [serial = 646] [outer = 00000000] 08:29:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (15390000) [pid = 4092] [serial = 647] [outer = 14EBC400] 08:29:35 INFO - PROCESS | 4092 | 1465918175902 Marionette DEBUG loaded listener.js 08:29:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (15C69C00) [pid = 4092] [serial = 648] [outer = 14EBC400] 08:29:36 INFO - PROCESS | 4092 | 1465918176372 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:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 656ms 08:29:36 INFO - PROCESS | 4092 | 1465918176402 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:29:36 INFO - PROCESS | 4092 | 1465918176405 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 08:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:29:36 INFO - PROCESS | 4092 | 1465918176412 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:29:36 INFO - PROCESS | 4092 | 1465918176414 Marionette TRACE conn3 <- [1,830,null,{}] 08:29:36 INFO - PROCESS | 4092 | 1465918176417 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:29:36 INFO - PROCESS | 4092 | 1465918176419 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:36 INFO - PROCESS | 4092 | 1465918176563 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:29:36 INFO - PROCESS | 4092 | 1465918176590 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:36 INFO - PROCESS | 4092 | 1465918176592 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:36 INFO - PROCESS | 4092 | ++DOCSHELL 1538D800 == 34 [pid = 4092] [id = 217] 08:29:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (15E73400) [pid = 4092] [serial = 649] [outer = 00000000] 08:29:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1694BC00) [pid = 4092] [serial = 650] [outer = 15E73400] 08:29:36 INFO - PROCESS | 4092 | 1465918176635 Marionette DEBUG loaded listener.js 08:29:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (17271000) [pid = 4092] [serial = 651] [outer = 15E73400] 08:29:37 INFO - PROCESS | 4092 | 1465918177048 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:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 703ms 08:29:37 INFO - PROCESS | 4092 | 1465918177107 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:29:37 INFO - PROCESS | 4092 | 1465918177110 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 08:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:29:37 INFO - PROCESS | 4092 | 1465918177119 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:29:37 INFO - PROCESS | 4092 | 1465918177121 Marionette TRACE conn3 <- [1,834,null,{}] 08:29:37 INFO - PROCESS | 4092 | 1465918177124 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:29:37 INFO - PROCESS | 4092 | 1465918177127 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:37 INFO - PROCESS | 4092 | 1465918177232 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:29:37 INFO - PROCESS | 4092 | 1465918177237 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:37 INFO - PROCESS | 4092 | 1465918177244 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:37 INFO - PROCESS | 4092 | ++DOCSHELL 1736B800 == 35 [pid = 4092] [id = 218] 08:29:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (177A2800) [pid = 4092] [serial = 652] [outer = 00000000] 08:29:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (1784C800) [pid = 4092] [serial = 653] [outer = 177A2800] 08:29:37 INFO - PROCESS | 4092 | 1465918177300 Marionette DEBUG loaded listener.js 08:29:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (17F57400) [pid = 4092] [serial = 654] [outer = 177A2800] 08:29:37 INFO - PROCESS | 4092 | 1465918177769 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:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 688ms 08:29:37 INFO - PROCESS | 4092 | 1465918177817 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:29:37 INFO - PROCESS | 4092 | 1465918177819 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 08:29:37 INFO - PROCESS | 4092 | 1465918177823 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:29:37 INFO - PROCESS | 4092 | 1465918177824 Marionette TRACE conn3 <- [1,838,null,{}] 08:29:37 INFO - PROCESS | 4092 | 1465918177828 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:29:37 INFO - PROCESS | 4092 | 1465918177830 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:37 INFO - PROCESS | 4092 | 1465918177963 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:29:38 INFO - PROCESS | 4092 | 1465918178023 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:38 INFO - PROCESS | 4092 | 1465918178025 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:38 INFO - PROCESS | 4092 | ++DOCSHELL 1047F000 == 36 [pid = 4092] [id = 219] 08:29:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (17F5E000) [pid = 4092] [serial = 655] [outer = 00000000] 08:29:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (19C9D400) [pid = 4092] [serial = 656] [outer = 17F5E000] 08:29:38 INFO - PROCESS | 4092 | 1465918178067 Marionette DEBUG loaded listener.js 08:29:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (19CA2800) [pid = 4092] [serial = 657] [outer = 17F5E000] 08:29:38 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (1315EC00) [pid = 4092] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:29:38 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (11477000) [pid = 4092] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:29:38 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (15FB5C00) [pid = 4092] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:29:38 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (15C6C400) [pid = 4092] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:29:38 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1430F400) [pid = 4092] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:29:38 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (12B66C00) [pid = 4092] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:29:38 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (1736C800) [pid = 4092] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:29:38 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (12B59C00) [pid = 4092] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:29:38 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (17F58400) [pid = 4092] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:29:38 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (14E24000) [pid = 4092] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:29:38 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (17F5C800) [pid = 4092] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:29:38 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (1688D000) [pid = 4092] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:29:38 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (19C9E800) [pid = 4092] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:29:38 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1812B000) [pid = 4092] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:29:38 INFO - PROCESS | 4092 | 1465918178653 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:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 844ms 08:29:38 INFO - PROCESS | 4092 | 1465918178666 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:29:38 INFO - PROCESS | 4092 | 1465918178668 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 08:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:29:38 INFO - PROCESS | 4092 | 1465918178681 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:29:38 INFO - PROCESS | 4092 | 1465918178682 Marionette TRACE conn3 <- [1,842,null,{}] 08:29:38 INFO - PROCESS | 4092 | 1465918178686 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:29:38 INFO - PROCESS | 4092 | 1465918178688 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:38 INFO - PROCESS | 4092 | 1465918178763 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:29:38 INFO - PROCESS | 4092 | 1465918178768 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:38 INFO - PROCESS | 4092 | 1465918178770 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:38 INFO - PROCESS | 4092 | ++DOCSHELL 1688D800 == 37 [pid = 4092] [id = 220] 08:29:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (16FF5C00) [pid = 4092] [serial = 658] [outer = 00000000] 08:29:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (17FB9800) [pid = 4092] [serial = 659] [outer = 16FF5C00] 08:29:38 INFO - PROCESS | 4092 | 1465918178812 Marionette DEBUG loaded listener.js 08:29:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (182AA400) [pid = 4092] [serial = 660] [outer = 16FF5C00] 08:29:39 INFO - PROCESS | 4092 | 1465918179214 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:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 593ms 08:29:39 INFO - PROCESS | 4092 | 1465918179268 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:29:39 INFO - PROCESS | 4092 | 1465918179270 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 08:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:29:39 INFO - PROCESS | 4092 | 1465918179273 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:29:39 INFO - PROCESS | 4092 | 1465918179275 Marionette TRACE conn3 <- [1,846,null,{}] 08:29:39 INFO - PROCESS | 4092 | 1465918179286 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:29:39 INFO - PROCESS | 4092 | 1465918179288 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:39 INFO - PROCESS | 4092 | 1465918179364 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:29:39 INFO - PROCESS | 4092 | 1465918179371 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:39 INFO - PROCESS | 4092 | 1465918179373 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:39 INFO - PROCESS | 4092 | ++DOCSHELL 1784B000 == 38 [pid = 4092] [id = 221] 08:29:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (17F58400) [pid = 4092] [serial = 661] [outer = 00000000] 08:29:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (19CA7400) [pid = 4092] [serial = 662] [outer = 17F58400] 08:29:39 INFO - PROCESS | 4092 | 1465918179415 Marionette DEBUG loaded listener.js 08:29:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (19E2B400) [pid = 4092] [serial = 663] [outer = 17F58400] 08:29:39 INFO - PROCESS | 4092 | 1465918179841 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:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 593ms 08:29:39 INFO - PROCESS | 4092 | 1465918179871 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:29:39 INFO - PROCESS | 4092 | 1465918179873 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 08:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:29:39 INFO - PROCESS | 4092 | 1465918179876 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:29:39 INFO - PROCESS | 4092 | 1465918179878 Marionette TRACE conn3 <- [1,850,null,{}] 08:29:39 INFO - PROCESS | 4092 | 1465918179881 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:29:39 INFO - PROCESS | 4092 | 1465918179883 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:39 INFO - PROCESS | 4092 | 1465918179993 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:29:39 INFO - PROCESS | 4092 | 1465918180000 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:39 INFO - PROCESS | 4092 | 1465918180002 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:39 INFO - PROCESS | 4092 | ++DOCSHELL 17F5C400 == 39 [pid = 4092] [id = 222] 08:29:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (19CA7800) [pid = 4092] [serial = 664] [outer = 00000000] 08:29:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (19E45400) [pid = 4092] [serial = 665] [outer = 19CA7800] 08:29:40 INFO - PROCESS | 4092 | 1465918180044 Marionette DEBUG loaded listener.js 08:29:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (19EB5C00) [pid = 4092] [serial = 666] [outer = 19CA7800] 08:29:40 INFO - PROCESS | 4092 | 1465918180480 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:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 641ms 08:29:40 INFO - PROCESS | 4092 | 1465918180515 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:29:40 INFO - PROCESS | 4092 | 1465918180519 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 08:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:29:40 INFO - PROCESS | 4092 | 1465918180525 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:29:40 INFO - PROCESS | 4092 | 1465918180530 Marionette TRACE conn3 <- [1,854,null,{}] 08:29:40 INFO - PROCESS | 4092 | 1465918180537 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:29:40 INFO - PROCESS | 4092 | 1465918180540 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:40 INFO - PROCESS | 4092 | 1465918180658 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:29:40 INFO - PROCESS | 4092 | 1465918180835 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:40 INFO - PROCESS | 4092 | 1465918180840 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:40 INFO - PROCESS | 4092 | ++DOCSHELL 110DE000 == 40 [pid = 4092] [id = 223] 08:29:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (111E1400) [pid = 4092] [serial = 667] [outer = 00000000] 08:29:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (11C11800) [pid = 4092] [serial = 668] [outer = 111E1400] 08:29:40 INFO - PROCESS | 4092 | 1465918180920 Marionette DEBUG loaded listener.js 08:29:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (12AA4C00) [pid = 4092] [serial = 669] [outer = 111E1400] 08:29:41 INFO - PROCESS | 4092 | 1465918181658 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:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1187ms 08:29:41 INFO - PROCESS | 4092 | 1465918181722 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:29:41 INFO - PROCESS | 4092 | 1465918181729 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 08:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:29:41 INFO - PROCESS | 4092 | 1465918181739 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:29:41 INFO - PROCESS | 4092 | 1465918181743 Marionette TRACE conn3 <- [1,858,null,{}] 08:29:41 INFO - PROCESS | 4092 | 1465918181747 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:29:41 INFO - PROCESS | 4092 | 1465918181750 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:41 INFO - PROCESS | 4092 | 1465918181870 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:29:41 INFO - PROCESS | 4092 | 1465918181987 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:41 INFO - PROCESS | 4092 | 1465918181990 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:42 INFO - PROCESS | 4092 | ++DOCSHELL 12B5FC00 == 41 [pid = 4092] [id = 224] 08:29:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (13254400) [pid = 4092] [serial = 670] [outer = 00000000] 08:29:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (13CA2000) [pid = 4092] [serial = 671] [outer = 13254400] 08:29:42 INFO - PROCESS | 4092 | 1465918182045 Marionette DEBUG loaded listener.js 08:29:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (11CC1000) [pid = 4092] [serial = 672] [outer = 13254400] 08:29:43 INFO - PROCESS | 4092 | --DOCSHELL 1784B000 == 40 [pid = 4092] [id = 221] 08:29:43 INFO - PROCESS | 4092 | --DOCSHELL 1688D800 == 39 [pid = 4092] [id = 220] 08:29:43 INFO - PROCESS | 4092 | --DOCSHELL 1047F000 == 38 [pid = 4092] [id = 219] 08:29:43 INFO - PROCESS | 4092 | --DOCSHELL 1736B800 == 37 [pid = 4092] [id = 218] 08:29:43 INFO - PROCESS | 4092 | --DOCSHELL 1538D800 == 36 [pid = 4092] [id = 217] 08:29:43 INFO - PROCESS | 4092 | --DOCSHELL 14EBB000 == 35 [pid = 4092] [id = 216] 08:29:43 INFO - PROCESS | 4092 | --DOCSHELL 134B6C00 == 34 [pid = 4092] [id = 215] 08:29:43 INFO - PROCESS | 4092 | --DOCSHELL 12AA7400 == 33 [pid = 4092] [id = 214] 08:29:43 INFO - PROCESS | 4092 | --DOCSHELL 103CB400 == 32 [pid = 4092] [id = 213] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (19CA4C00) [pid = 4092] [serial = 573] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (1877A800) [pid = 4092] [serial = 623] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (15F53400) [pid = 4092] [serial = 588] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (12AA8400) [pid = 4092] [serial = 593] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (12B64000) [pid = 4092] [serial = 594] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (17042000) [pid = 4092] [serial = 591] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (15F58800) [pid = 4092] [serial = 605] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (14E1C000) [pid = 4092] [serial = 602] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (14E23800) [pid = 4092] [serial = 603] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (13158800) [pid = 4092] [serial = 599] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (131D5400) [pid = 4092] [serial = 600] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (17F50800) [pid = 4092] [serial = 612] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (12BC0800) [pid = 4092] [serial = 596] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (12DF9000) [pid = 4092] [serial = 597] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1786A800) [pid = 4092] [serial = 611] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (1877B800) [pid = 4092] [serial = 624] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (17F5D400) [pid = 4092] [serial = 614] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (17950800) [pid = 4092] [serial = 618] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (169E3000) [pid = 4092] [serial = 617] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (182B5C00) [pid = 4092] [serial = 620] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (17F5A400) [pid = 4092] [serial = 615] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (169E9000) [pid = 4092] [serial = 608] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (18494000) [pid = 4092] [serial = 621] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (1727C000) [pid = 4092] [serial = 609] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (15FB1000) [pid = 4092] [serial = 606] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 4092 | 1465918183213 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:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1499ms 08:29:43 INFO - PROCESS | 4092 | 1465918183232 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:29:43 INFO - PROCESS | 4092 | 1465918183235 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 08:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:29:43 INFO - PROCESS | 4092 | 1465918183240 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:29:43 INFO - PROCESS | 4092 | 1465918183244 Marionette TRACE conn3 <- [1,862,null,{}] 08:29:43 INFO - PROCESS | 4092 | 1465918183250 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:29:43 INFO - PROCESS | 4092 | 1465918183253 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:43 INFO - PROCESS | 4092 | 1465918183339 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:29:43 INFO - PROCESS | 4092 | 1465918183465 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:43 INFO - PROCESS | 4092 | 1465918183469 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:43 INFO - PROCESS | 4092 | ++DOCSHELL 11002C00 == 33 [pid = 4092] [id = 225] 08:29:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (111E1C00) [pid = 4092] [serial = 673] [outer = 00000000] 08:29:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (12B66C00) [pid = 4092] [serial = 674] [outer = 111E1C00] 08:29:43 INFO - PROCESS | 4092 | 1465918183515 Marionette DEBUG loaded listener.js 08:29:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (13260000) [pid = 4092] [serial = 675] [outer = 111E1C00] 08:29:43 INFO - PROCESS | 4092 | 1465918183923 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:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 734ms 08:29:43 INFO - PROCESS | 4092 | 1465918183980 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:29:43 INFO - PROCESS | 4092 | 1465918183984 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 08:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:29:44 INFO - PROCESS | 4092 | 1465918183990 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:29:44 INFO - PROCESS | 4092 | 1465918183993 Marionette TRACE conn3 <- [1,866,null,{}] 08:29:44 INFO - PROCESS | 4092 | 1465918183997 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:29:44 INFO - PROCESS | 4092 | 1465918183999 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:44 INFO - PROCESS | 4092 | 1465918184086 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:29:44 INFO - PROCESS | 4092 | 1465918184094 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:44 INFO - PROCESS | 4092 | 1465918184097 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:44 INFO - PROCESS | 4092 | ++DOCSHELL 14E25400 == 34 [pid = 4092] [id = 226] 08:29:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (14E29000) [pid = 4092] [serial = 676] [outer = 00000000] 08:29:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (1538B800) [pid = 4092] [serial = 677] [outer = 14E29000] 08:29:44 INFO - PROCESS | 4092 | 1465918184143 Marionette DEBUG loaded listener.js 08:29:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (156D8400) [pid = 4092] [serial = 678] [outer = 14E29000] 08:29:44 INFO - PROCESS | 4092 | 1465918184610 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:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 625ms 08:29:44 INFO - PROCESS | 4092 | 1465918184626 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:29:44 INFO - PROCESS | 4092 | 1465918184628 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 08:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:29:44 INFO - PROCESS | 4092 | 1465918184632 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:29:44 INFO - PROCESS | 4092 | 1465918184635 Marionette TRACE conn3 <- [1,870,null,{}] 08:29:44 INFO - PROCESS | 4092 | 1465918184649 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:29:44 INFO - PROCESS | 4092 | 1465918184654 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:44 INFO - PROCESS | 4092 | 1465918184735 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:29:44 INFO - PROCESS | 4092 | 1465918184771 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:44 INFO - PROCESS | 4092 | 1465918184774 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:44 INFO - PROCESS | 4092 | ++DOCSHELL 16946C00 == 35 [pid = 4092] [id = 227] 08:29:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (1694A400) [pid = 4092] [serial = 679] [outer = 00000000] 08:29:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (16FF6800) [pid = 4092] [serial = 680] [outer = 1694A400] 08:29:44 INFO - PROCESS | 4092 | 1465918184835 Marionette DEBUG loaded listener.js 08:29:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (1727DC00) [pid = 4092] [serial = 681] [outer = 1694A400] 08:29:45 INFO - PROCESS | 4092 | 1465918185275 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:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 687ms 08:29:45 INFO - PROCESS | 4092 | 1465918185331 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:29:45 INFO - PROCESS | 4092 | 1465918185334 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 08:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:29:45 INFO - PROCESS | 4092 | 1465918185337 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:29:45 INFO - PROCESS | 4092 | 1465918185339 Marionette TRACE conn3 <- [1,874,null,{}] 08:29:45 INFO - PROCESS | 4092 | 1465918185342 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:29:45 INFO - PROCESS | 4092 | 1465918185344 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:45 INFO - PROCESS | 4092 | 1465918185454 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:29:45 INFO - PROCESS | 4092 | 1465918185460 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:45 INFO - PROCESS | 4092 | 1465918185462 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:45 INFO - PROCESS | 4092 | ++DOCSHELL 16FF0800 == 36 [pid = 4092] [id = 228] 08:29:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (17044400) [pid = 4092] [serial = 682] [outer = 00000000] 08:29:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (17F53C00) [pid = 4092] [serial = 683] [outer = 17044400] 08:29:45 INFO - PROCESS | 4092 | 1465918185549 Marionette DEBUG loaded listener.js 08:29:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (17F5DC00) [pid = 4092] [serial = 684] [outer = 17044400] 08:29:45 INFO - PROCESS | 4092 | 1465918185963 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:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 640ms 08:29:45 INFO - PROCESS | 4092 | 1465918185974 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:29:45 INFO - PROCESS | 4092 | 1465918185976 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 08:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:29:45 INFO - PROCESS | 4092 | 1465918185980 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:29:45 INFO - PROCESS | 4092 | 1465918185981 Marionette TRACE conn3 <- [1,878,null,{}] 08:29:45 INFO - PROCESS | 4092 | 1465918185985 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:29:45 INFO - PROCESS | 4092 | 1465918185986 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:46 INFO - PROCESS | 4092 | 1465918186096 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:29:46 INFO - PROCESS | 4092 | 1465918186175 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:46 INFO - PROCESS | 4092 | 1465918186177 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:46 INFO - PROCESS | 4092 | ++DOCSHELL 1303C000 == 37 [pid = 4092] [id = 229] 08:29:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (13154400) [pid = 4092] [serial = 685] [outer = 00000000] 08:29:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (182AAC00) [pid = 4092] [serial = 686] [outer = 13154400] 08:29:46 INFO - PROCESS | 4092 | 1465918186224 Marionette DEBUG loaded listener.js 08:29:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (18490C00) [pid = 4092] [serial = 687] [outer = 13154400] 08:29:46 INFO - PROCESS | 4092 | 1465918186643 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:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 703ms 08:29:46 INFO - PROCESS | 4092 | 1465918186680 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:29:46 INFO - PROCESS | 4092 | 1465918186682 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 08:29:46 INFO - PROCESS | 4092 | 1465918186685 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:29:46 INFO - PROCESS | 4092 | 1465918186687 Marionette TRACE conn3 <- [1,882,null,{}] 08:29:46 INFO - PROCESS | 4092 | 1465918186690 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:29:46 INFO - PROCESS | 4092 | 1465918186696 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:46 INFO - PROCESS | 4092 | 1465918186823 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:29:46 INFO - PROCESS | 4092 | 1465918186832 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:46 INFO - PROCESS | 4092 | 1465918186834 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:46 INFO - PROCESS | 4092 | ++DOCSHELL 1812BC00 == 38 [pid = 4092] [id = 230] 08:29:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (18493400) [pid = 4092] [serial = 688] [outer = 00000000] 08:29:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (19CA6400) [pid = 4092] [serial = 689] [outer = 18493400] 08:29:46 INFO - PROCESS | 4092 | 1465918186938 Marionette DEBUG loaded listener.js 08:29:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (19CA7000) [pid = 4092] [serial = 690] [outer = 18493400] 08:29:47 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (15E73400) [pid = 4092] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:29:47 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (177A2800) [pid = 4092] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:29:47 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (17F5E000) [pid = 4092] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:29:47 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (17F58400) [pid = 4092] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:29:47 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (10433000) [pid = 4092] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:29:47 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (14EBC400) [pid = 4092] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:29:47 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (134B9000) [pid = 4092] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:29:47 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (12AE7C00) [pid = 4092] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:29:47 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (12A9D400) [pid = 4092] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:29:47 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (16FF5C00) [pid = 4092] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:29:47 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (105EA800) [pid = 4092] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:29:47 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (13B3C000) [pid = 4092] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:29:47 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (17275000) [pid = 4092] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:29:47 INFO - PROCESS | 4092 | 1465918187456 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:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 797ms 08:29:47 INFO - PROCESS | 4092 | 1465918187487 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:29:47 INFO - PROCESS | 4092 | 1465918187489 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 08:29:47 INFO - PROCESS | 4092 | 1465918187492 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:29:47 INFO - PROCESS | 4092 | 1465918187494 Marionette TRACE conn3 <- [1,886,null,{}] 08:29:47 INFO - PROCESS | 4092 | 1465918187497 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:29:47 INFO - PROCESS | 4092 | 1465918187499 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:47 INFO - PROCESS | 4092 | 1465918187574 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:29:47 INFO - PROCESS | 4092 | 1465918187579 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:47 INFO - PROCESS | 4092 | 1465918187581 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:47 INFO - PROCESS | 4092 | ++DOCSHELL 12AE2800 == 39 [pid = 4092] [id = 231] 08:29:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (12AE7C00) [pid = 4092] [serial = 691] [outer = 00000000] 08:29:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (16FF5000) [pid = 4092] [serial = 692] [outer = 12AE7C00] 08:29:47 INFO - PROCESS | 4092 | 1465918187623 Marionette DEBUG loaded listener.js 08:29:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1783F800) [pid = 4092] [serial = 693] [outer = 12AE7C00] 08:29:48 INFO - PROCESS | 4092 | 1465918188049 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:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 594ms 08:29:48 INFO - PROCESS | 4092 | 1465918188090 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:29:48 INFO - PROCESS | 4092 | 1465918188092 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 08:29:48 INFO - PROCESS | 4092 | 1465918188095 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:29:48 INFO - PROCESS | 4092 | 1465918188097 Marionette TRACE conn3 <- [1,890,null,{}] 08:29:48 INFO - PROCESS | 4092 | 1465918188100 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:29:48 INFO - PROCESS | 4092 | 1465918188101 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:48 INFO - PROCESS | 4092 | 1465918188182 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:29:48 INFO - PROCESS | 4092 | 1465918188187 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:48 INFO - PROCESS | 4092 | 1465918188189 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:48 INFO - PROCESS | 4092 | ++DOCSHELL 15E73400 == 40 [pid = 4092] [id = 232] 08:29:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (17846000) [pid = 4092] [serial = 694] [outer = 00000000] 08:29:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (19E36000) [pid = 4092] [serial = 695] [outer = 17846000] 08:29:48 INFO - PROCESS | 4092 | 1465918188231 Marionette DEBUG loaded listener.js 08:29:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1A046400) [pid = 4092] [serial = 696] [outer = 17846000] 08:29:48 INFO - PROCESS | 4092 | 1465918188637 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:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 593ms 08:29:48 INFO - PROCESS | 4092 | 1465918188696 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:29:48 INFO - PROCESS | 4092 | 1465918188698 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 08:29:48 INFO - PROCESS | 4092 | 1465918188703 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:29:48 INFO - PROCESS | 4092 | 1465918188705 Marionette TRACE conn3 <- [1,894,null,{}] 08:29:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (19E2AC00) [pid = 4092] [serial = 697] [outer = 1B73C000] 08:29:48 INFO - PROCESS | 4092 | 1465918188731 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:29:48 INFO - PROCESS | 4092 | 1465918188733 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:48 INFO - PROCESS | 4092 | 1465918188850 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:29:48 INFO - PROCESS | 4092 | 1465918188862 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:48 INFO - PROCESS | 4092 | 1465918188864 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:48 INFO - PROCESS | 4092 | ++DOCSHELL 1A731C00 == 41 [pid = 4092] [id = 233] 08:29:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (1A739800) [pid = 4092] [serial = 698] [outer = 00000000] 08:29:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1A83CC00) [pid = 4092] [serial = 699] [outer = 1A739800] 08:29:48 INFO - PROCESS | 4092 | 1465918188907 Marionette DEBUG loaded listener.js 08:29:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1A83F800) [pid = 4092] [serial = 700] [outer = 1A739800] 08:29:49 INFO - PROCESS | 4092 | 1465918189358 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:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 703ms 08:29:49 INFO - PROCESS | 4092 | 1465918189424 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:29:49 INFO - PROCESS | 4092 | 1465918189428 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 08:29:49 INFO - PROCESS | 4092 | 1465918189437 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:29:49 INFO - PROCESS | 4092 | 1465918189442 Marionette TRACE conn3 <- [1,898,null,{}] 08:29:49 INFO - PROCESS | 4092 | 1465918189448 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:29:49 INFO - PROCESS | 4092 | 1465918189452 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:49 INFO - PROCESS | 4092 | 1465918189563 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:29:49 INFO - PROCESS | 4092 | 1465918189654 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:49 INFO - PROCESS | 4092 | 1465918189657 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:49 INFO - PROCESS | 4092 | ++DOCSHELL 10E2E000 == 42 [pid = 4092] [id = 234] 08:29:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (10E30400) [pid = 4092] [serial = 701] [outer = 00000000] 08:29:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (11CC0C00) [pid = 4092] [serial = 702] [outer = 10E30400] 08:29:49 INFO - PROCESS | 4092 | 1465918189714 Marionette DEBUG loaded listener.js 08:29:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (12BBF400) [pid = 4092] [serial = 703] [outer = 10E30400] 08:29:50 INFO - PROCESS | 4092 | 1465918190320 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:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 937ms 08:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:29:50 INFO - PROCESS | 4092 | 1465918190388 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:29:50 INFO - PROCESS | 4092 | 1465918190392 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 08:29:50 INFO - PROCESS | 4092 | 1465918190399 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:29:50 INFO - PROCESS | 4092 | 1465918190402 Marionette TRACE conn3 <- [1,902,null,{}] 08:29:50 INFO - PROCESS | 4092 | 1465918190407 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:29:50 INFO - PROCESS | 4092 | 1465918190410 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:50 INFO - PROCESS | 4092 | 1465918190556 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:29:50 INFO - PROCESS | 4092 | 1465918190612 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:50 INFO - PROCESS | 4092 | 1465918190615 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:50 INFO - PROCESS | 4092 | ++DOCSHELL 14EC4C00 == 43 [pid = 4092] [id = 235] 08:29:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (159A3000) [pid = 4092] [serial = 704] [outer = 00000000] 08:29:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (15F55000) [pid = 4092] [serial = 705] [outer = 159A3000] 08:29:50 INFO - PROCESS | 4092 | 1465918190670 Marionette DEBUG loaded listener.js 08:29:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (15FB3400) [pid = 4092] [serial = 706] [outer = 159A3000] 08:29:51 INFO - PROCESS | 4092 | 1465918191250 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:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 891ms 08:29:51 INFO - PROCESS | 4092 | 1465918191298 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:29:51 INFO - PROCESS | 4092 | 1465918191301 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 08:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:29:51 INFO - PROCESS | 4092 | 1465918191305 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:29:51 INFO - PROCESS | 4092 | 1465918191307 Marionette TRACE conn3 <- [1,906,null,{}] 08:29:51 INFO - PROCESS | 4092 | 1465918191316 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:29:51 INFO - PROCESS | 4092 | 1465918191321 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:51 INFO - PROCESS | 4092 | 1465918191427 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:29:51 INFO - PROCESS | 4092 | 1465918191528 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:51 INFO - PROCESS | 4092 | 1465918191532 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:51 INFO - PROCESS | 4092 | ++DOCSHELL 19A51C00 == 44 [pid = 4092] [id = 236] 08:29:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (19A52000) [pid = 4092] [serial = 707] [outer = 00000000] 08:29:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (19CA5000) [pid = 4092] [serial = 708] [outer = 19A52000] 08:29:51 INFO - PROCESS | 4092 | 1465918191587 Marionette DEBUG loaded listener.js 08:29:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (19E46C00) [pid = 4092] [serial = 709] [outer = 19A52000] 08:29:52 INFO - PROCESS | 4092 | 1465918192196 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:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 937ms 08:29:52 INFO - PROCESS | 4092 | 1465918192249 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:29:52 INFO - PROCESS | 4092 | 1465918192252 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 08:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:29:52 INFO - PROCESS | 4092 | 1465918192255 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:29:52 INFO - PROCESS | 4092 | 1465918192257 Marionette TRACE conn3 <- [1,910,null,{}] 08:29:52 INFO - PROCESS | 4092 | 1465918192261 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:29:52 INFO - PROCESS | 4092 | 1465918192263 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:52 INFO - PROCESS | 4092 | 1465918192370 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:29:52 INFO - PROCESS | 4092 | 1465918192468 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:52 INFO - PROCESS | 4092 | 1465918192470 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:52 INFO - PROCESS | 4092 | ++DOCSHELL 1A842800 == 45 [pid = 4092] [id = 237] 08:29:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (1A843C00) [pid = 4092] [serial = 710] [outer = 00000000] 08:29:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (1A84A000) [pid = 4092] [serial = 711] [outer = 1A843C00] 08:29:52 INFO - PROCESS | 4092 | 1465918192522 Marionette DEBUG loaded listener.js 08:29:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (1A99BC00) [pid = 4092] [serial = 712] [outer = 1A843C00] 08:29:53 INFO - PROCESS | 4092 | 1465918193250 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:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1031ms 08:29:53 INFO - PROCESS | 4092 | 1465918193299 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:29:53 INFO - PROCESS | 4092 | 1465918193303 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 08:29:53 INFO - PROCESS | 4092 | 1465918193327 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:29:53 INFO - PROCESS | 4092 | 1465918193331 Marionette TRACE conn3 <- [1,914,null,{}] 08:29:53 INFO - PROCESS | 4092 | 1465918193336 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:29:53 INFO - PROCESS | 4092 | 1465918193339 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:53 INFO - PROCESS | 4092 | 1465918193438 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:29:53 INFO - PROCESS | 4092 | 1465918193522 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:53 INFO - PROCESS | 4092 | 1465918193527 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:53 INFO - PROCESS | 4092 | ++DOCSHELL 105F0800 == 46 [pid = 4092] [id = 238] 08:29:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (1146BC00) [pid = 4092] [serial = 713] [outer = 00000000] 08:29:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (10E30C00) [pid = 4092] [serial = 714] [outer = 1146BC00] 08:29:53 INFO - PROCESS | 4092 | 1465918193632 Marionette DEBUG loaded listener.js 08:29:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (12B62C00) [pid = 4092] [serial = 715] [outer = 1146BC00] 08:29:54 INFO - PROCESS | 4092 | --DOCSHELL 1393E400 == 45 [pid = 4092] [id = 210] 08:29:54 INFO - PROCESS | 4092 | --DOCSHELL 15E73400 == 44 [pid = 4092] [id = 232] 08:29:54 INFO - PROCESS | 4092 | --DOCSHELL 12AE2800 == 43 [pid = 4092] [id = 231] 08:29:54 INFO - PROCESS | 4092 | --DOCSHELL 1812BC00 == 42 [pid = 4092] [id = 230] 08:29:54 INFO - PROCESS | 4092 | --DOCSHELL 1303C000 == 41 [pid = 4092] [id = 229] 08:29:54 INFO - PROCESS | 4092 | --DOCSHELL 16FF0800 == 40 [pid = 4092] [id = 228] 08:29:54 INFO - PROCESS | 4092 | --DOCSHELL 16946C00 == 39 [pid = 4092] [id = 227] 08:29:54 INFO - PROCESS | 4092 | --DOCSHELL 14E25400 == 38 [pid = 4092] [id = 226] 08:29:54 INFO - PROCESS | 4092 | --DOCSHELL 11002C00 == 37 [pid = 4092] [id = 225] 08:29:54 INFO - PROCESS | 4092 | --DOCSHELL 17F5C400 == 36 [pid = 4092] [id = 222] 08:29:54 INFO - PROCESS | 4092 | --DOCSHELL 110DE000 == 35 [pid = 4092] [id = 223] 08:29:54 INFO - PROCESS | 4092 | --DOCSHELL 10A4B800 == 34 [pid = 4092] [id = 211] 08:29:54 INFO - PROCESS | 4092 | --DOCSHELL 12B5FC00 == 33 [pid = 4092] [id = 224] 08:29:54 INFO - PROCESS | 4092 | --DOCSHELL 114BB400 == 32 [pid = 4092] [id = 212] 08:29:54 INFO - PROCESS | 4092 | --DOCSHELL 1A842800 == 31 [pid = 4092] [id = 237] 08:29:54 INFO - PROCESS | 4092 | --DOCSHELL 19A51C00 == 30 [pid = 4092] [id = 236] 08:29:54 INFO - PROCESS | 4092 | --DOCSHELL 1A731C00 == 29 [pid = 4092] [id = 233] 08:29:54 INFO - PROCESS | 4092 | --DOCSHELL 10E2E000 == 28 [pid = 4092] [id = 234] 08:29:54 INFO - PROCESS | 4092 | --DOCSHELL 14EC4C00 == 27 [pid = 4092] [id = 235] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (1694BC00) [pid = 4092] [serial = 650] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (1784C800) [pid = 4092] [serial = 653] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (17271000) [pid = 4092] [serial = 651] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (19C9D400) [pid = 4092] [serial = 656] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (17F57400) [pid = 4092] [serial = 654] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (19CA7400) [pid = 4092] [serial = 662] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (105EA000) [pid = 4092] [serial = 638] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (10E2AC00) [pid = 4092] [serial = 639] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (15390000) [pid = 4092] [serial = 647] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (1393FC00) [pid = 4092] [serial = 644] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (13B41800) [pid = 4092] [serial = 645] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (12B62000) [pid = 4092] [serial = 641] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (12BBFC00) [pid = 4092] [serial = 642] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (19E33C00) [pid = 4092] [serial = 636] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (156DFC00) [pid = 4092] [serial = 635] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (17FB9800) [pid = 4092] [serial = 659] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (10E2B000) [pid = 4092] [serial = 627] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (10A53800) [pid = 4092] [serial = 626] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (19E2B400) [pid = 4092] [serial = 663] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (19CA2800) [pid = 4092] [serial = 657] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (14E1C800) [pid = 4092] [serial = 630] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (13C71C00) [pid = 4092] [serial = 629] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (182B5400) [pid = 4092] [serial = 633] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1794EC00) [pid = 4092] [serial = 632] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (19E45400) [pid = 4092] [serial = 665] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (182AA400) [pid = 4092] [serial = 660] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (15C69C00) [pid = 4092] [serial = 648] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 4092 | 1465918194768 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:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1500ms 08:29:54 INFO - PROCESS | 4092 | 1465918194826 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:29:54 INFO - PROCESS | 4092 | 1465918194830 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 08:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:29:54 INFO - PROCESS | 4092 | 1465918194834 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:29:54 INFO - PROCESS | 4092 | 1465918194837 Marionette TRACE conn3 <- [1,918,null,{}] 08:29:54 INFO - PROCESS | 4092 | 1465918194842 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:29:54 INFO - PROCESS | 4092 | 1465918194845 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:54 INFO - PROCESS | 4092 | 1465918194936 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:29:55 INFO - PROCESS | 4092 | 1465918195056 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:55 INFO - PROCESS | 4092 | 1465918195058 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:55 INFO - PROCESS | 4092 | ++DOCSHELL 10E2B000 == 28 [pid = 4092] [id = 239] 08:29:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (10E2D400) [pid = 4092] [serial = 716] [outer = 00000000] 08:29:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (111EC000) [pid = 4092] [serial = 717] [outer = 10E2D400] 08:29:55 INFO - PROCESS | 4092 | 1465918195105 Marionette DEBUG loaded listener.js 08:29:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (12811000) [pid = 4092] [serial = 718] [outer = 10E2D400] 08:29:55 INFO - PROCESS | 4092 | 1465918195505 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:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 688ms 08:29:55 INFO - PROCESS | 4092 | 1465918195531 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:29:55 INFO - PROCESS | 4092 | 1465918195535 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 08:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:29:55 INFO - PROCESS | 4092 | 1465918195542 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:29:55 INFO - PROCESS | 4092 | 1465918195544 Marionette TRACE conn3 <- [1,922,null,{}] 08:29:55 INFO - PROCESS | 4092 | 1465918195548 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:29:55 INFO - PROCESS | 4092 | 1465918195550 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:55 INFO - PROCESS | 4092 | 1465918195637 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:29:55 INFO - PROCESS | 4092 | 1465918195644 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:55 INFO - PROCESS | 4092 | 1465918195647 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:55 INFO - PROCESS | 4092 | ++DOCSHELL 12BC0800 == 29 [pid = 4092] [id = 240] 08:29:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (1303C000) [pid = 4092] [serial = 719] [outer = 00000000] 08:29:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (13141000) [pid = 4092] [serial = 720] [outer = 1303C000] 08:29:55 INFO - PROCESS | 4092 | 1465918195693 Marionette DEBUG loaded listener.js 08:29:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (131D3000) [pid = 4092] [serial = 721] [outer = 1303C000] 08:29:56 INFO - PROCESS | 4092 | 1465918196152 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:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 641ms 08:29:56 INFO - PROCESS | 4092 | 1465918196180 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:29:56 INFO - PROCESS | 4092 | 1465918196183 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 08:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:29:56 INFO - PROCESS | 4092 | 1465918196186 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:29:56 INFO - PROCESS | 4092 | 1465918196190 Marionette TRACE conn3 <- [1,926,null,{}] 08:29:56 INFO - PROCESS | 4092 | 1465918196200 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:29:56 INFO - PROCESS | 4092 | 1465918196204 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:56 INFO - PROCESS | 4092 | 1465918196285 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:29:56 INFO - PROCESS | 4092 | 1465918196295 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:56 INFO - PROCESS | 4092 | 1465918196298 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:56 INFO - PROCESS | 4092 | ++DOCSHELL 14312000 == 30 [pid = 4092] [id = 241] 08:29:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (14E1A800) [pid = 4092] [serial = 722] [outer = 00000000] 08:29:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (14E25000) [pid = 4092] [serial = 723] [outer = 14E1A800] 08:29:56 INFO - PROCESS | 4092 | 1465918196344 Marionette DEBUG loaded listener.js 08:29:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (14EC3C00) [pid = 4092] [serial = 724] [outer = 14E1A800] 08:29:56 INFO - PROCESS | 4092 | 1465918196811 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:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 702ms 08:29:56 INFO - PROCESS | 4092 | 1465918196884 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:29:56 INFO - PROCESS | 4092 | 1465918196887 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 08:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:29:56 INFO - PROCESS | 4092 | 1465918196890 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:29:56 INFO - PROCESS | 4092 | 1465918196891 Marionette TRACE conn3 <- [1,930,null,{}] 08:29:56 INFO - PROCESS | 4092 | 1465918196895 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:29:56 INFO - PROCESS | 4092 | 1465918196897 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:56 INFO - PROCESS | 4092 | 1465918197009 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:29:56 INFO - PROCESS | 4092 | 1465918197014 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:57 INFO - PROCESS | 4092 | 1465918197016 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:57 INFO - PROCESS | 4092 | ++DOCSHELL 14E1F000 == 31 [pid = 4092] [id = 242] 08:29:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (14EB8C00) [pid = 4092] [serial = 725] [outer = 00000000] 08:29:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (15FA9C00) [pid = 4092] [serial = 726] [outer = 14EB8C00] 08:29:57 INFO - PROCESS | 4092 | 1465918197059 Marionette DEBUG loaded listener.js 08:29:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (15FB5C00) [pid = 4092] [serial = 727] [outer = 14EB8C00] 08:29:57 INFO - PROCESS | 4092 | 1465918197495 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:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 641ms 08:29:57 INFO - PROCESS | 4092 | 1465918197527 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:29:57 INFO - PROCESS | 4092 | 1465918197529 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 08:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:29:57 INFO - PROCESS | 4092 | 1465918197533 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:29:57 INFO - PROCESS | 4092 | 1465918197534 Marionette TRACE conn3 <- [1,934,null,{}] 08:29:57 INFO - PROCESS | 4092 | 1465918197538 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:29:57 INFO - PROCESS | 4092 | 1465918197539 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:57 INFO - PROCESS | 4092 | 1465918197644 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:29:57 INFO - PROCESS | 4092 | 1465918197726 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:57 INFO - PROCESS | 4092 | 1465918197728 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:57 INFO - PROCESS | 4092 | ++DOCSHELL 16881000 == 32 [pid = 4092] [id = 243] 08:29:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (1688D400) [pid = 4092] [serial = 728] [outer = 00000000] 08:29:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (16FF0800) [pid = 4092] [serial = 729] [outer = 1688D400] 08:29:57 INFO - PROCESS | 4092 | 1465918197771 Marionette DEBUG loaded listener.js 08:29:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (17042C00) [pid = 4092] [serial = 730] [outer = 1688D400] 08:29:58 INFO - PROCESS | 4092 | 1465918198177 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:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 703ms 08:29:58 INFO - PROCESS | 4092 | 1465918198237 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:29:58 INFO - PROCESS | 4092 | 1465918198239 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 08:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:29:58 INFO - PROCESS | 4092 | 1465918198243 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:29:58 INFO - PROCESS | 4092 | 1465918198244 Marionette TRACE conn3 <- [1,938,null,{}] 08:29:58 INFO - PROCESS | 4092 | 1465918198248 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:29:58 INFO - PROCESS | 4092 | 1465918198253 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:58 INFO - PROCESS | 4092 | 1465918198388 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:29:58 INFO - PROCESS | 4092 | 1465918198447 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:58 INFO - PROCESS | 4092 | 1465918198449 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:58 INFO - PROCESS | 4092 | ++DOCSHELL 1794F400 == 33 [pid = 4092] [id = 244] 08:29:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (17950400) [pid = 4092] [serial = 731] [outer = 00000000] 08:29:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (17F5B400) [pid = 4092] [serial = 732] [outer = 17950400] 08:29:58 INFO - PROCESS | 4092 | 1465918198492 Marionette DEBUG loaded listener.js 08:29:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (17FC5400) [pid = 4092] [serial = 733] [outer = 17950400] 08:29:59 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (18493400) [pid = 4092] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:29:59 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (13154400) [pid = 4092] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:29:59 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (111E1400) [pid = 4092] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:29:59 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (1694A400) [pid = 4092] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:29:59 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (111E1C00) [pid = 4092] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:29:59 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (14E29000) [pid = 4092] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:29:59 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (19CA7800) [pid = 4092] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:29:59 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (13254400) [pid = 4092] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:29:59 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (1A739800) [pid = 4092] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:29:59 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (17846000) [pid = 4092] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:29:59 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (12AE7C00) [pid = 4092] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:29:59 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (17044400) [pid = 4092] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:29:59 INFO - PROCESS | 4092 | 1465918199139 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:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 937ms 08:29:59 INFO - PROCESS | 4092 | 1465918199189 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:29:59 INFO - PROCESS | 4092 | 1465918199191 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 08:29:59 INFO - PROCESS | 4092 | 1465918199194 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:29:59 INFO - PROCESS | 4092 | 1465918199205 Marionette TRACE conn3 <- [1,942,null,{}] 08:29:59 INFO - PROCESS | 4092 | 1465918199208 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:29:59 INFO - PROCESS | 4092 | 1465918199210 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:59 INFO - PROCESS | 4092 | 1465918199296 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:29:59 INFO - PROCESS | 4092 | 1465918199305 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:59 INFO - PROCESS | 4092 | 1465918199307 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:59 INFO - PROCESS | 4092 | ++DOCSHELL 11473800 == 34 [pid = 4092] [id = 245] 08:29:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (11C1C400) [pid = 4092] [serial = 734] [outer = 00000000] 08:29:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (159A5800) [pid = 4092] [serial = 735] [outer = 11C1C400] 08:29:59 INFO - PROCESS | 4092 | 1465918199349 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (15FAFC00) [pid = 4092] [serial = 736] [outer = 11C1C400] 08:29:59 INFO - PROCESS | 4092 | 1465918199757 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:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 594ms 08:29:59 INFO - PROCESS | 4092 | 1465918199791 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:29:59 INFO - PROCESS | 4092 | 1465918199793 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 08:29:59 INFO - PROCESS | 4092 | 1465918199797 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:29:59 INFO - PROCESS | 4092 | 1465918199798 Marionette TRACE conn3 <- [1,946,null,{}] 08:29:59 INFO - PROCESS | 4092 | 1465918199802 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:29:59 INFO - PROCESS | 4092 | 1465918199804 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:59 INFO - PROCESS | 4092 | 1465918199879 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:29:59 INFO - PROCESS | 4092 | 1465918199884 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:59 INFO - PROCESS | 4092 | 1465918199886 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:29:59 INFO - PROCESS | 4092 | ++DOCSHELL 16942800 == 35 [pid = 4092] [id = 246] 08:29:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (17846000) [pid = 4092] [serial = 737] [outer = 00000000] 08:29:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (182AB000) [pid = 4092] [serial = 738] [outer = 17846000] 08:29:59 INFO - PROCESS | 4092 | 1465918199929 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (182AE800) [pid = 4092] [serial = 739] [outer = 17846000] 08:30:00 INFO - PROCESS | 4092 | 1465918200363 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:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 593ms 08:30:00 INFO - PROCESS | 4092 | 1465918200397 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 4092 | 1465918200399 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 08:30:00 INFO - PROCESS | 4092 | 1465918200402 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:30:00 INFO - PROCESS | 4092 | 1465918200404 Marionette TRACE conn3 <- [1,950,null,{}] 08:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:30:00 INFO - PROCESS | 4092 | 1465918200407 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:30:00 INFO - PROCESS | 4092 | 1465918200409 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:00 INFO - PROCESS | 4092 | 1465918200483 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:30:00 INFO - PROCESS | 4092 | 1465918200488 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:00 INFO - PROCESS | 4092 | 1465918200490 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:00 INFO - PROCESS | 4092 | ++DOCSHELL 1430EC00 == 36 [pid = 4092] [id = 247] 08:30:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (19A4FC00) [pid = 4092] [serial = 740] [outer = 00000000] 08:30:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (19C9C400) [pid = 4092] [serial = 741] [outer = 19A4FC00] 08:30:00 INFO - PROCESS | 4092 | 1465918200532 Marionette DEBUG loaded listener.js 08:30:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (19A54000) [pid = 4092] [serial = 742] [outer = 19A4FC00] 08:30:00 INFO - PROCESS | 4092 | 1465918200965 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:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 593ms 08:30:00 INFO - PROCESS | 4092 | 1465918201001 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 4092 | 1465918201003 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 08:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:30:01 INFO - PROCESS | 4092 | 1465918201017 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:30:01 INFO - PROCESS | 4092 | 1465918201019 Marionette TRACE conn3 <- [1,954,null,{}] 08:30:01 INFO - PROCESS | 4092 | 1465918201036 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:30:01 INFO - PROCESS | 4092 | 1465918201038 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:01 INFO - PROCESS | 4092 | 1465918201154 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:30:01 INFO - PROCESS | 4092 | 1465918201281 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:01 INFO - PROCESS | 4092 | 1465918201284 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:01 INFO - PROCESS | 4092 | ++DOCSHELL 103CA800 == 37 [pid = 4092] [id = 248] 08:30:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (103CB400) [pid = 4092] [serial = 743] [outer = 00000000] 08:30:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (104E1400) [pid = 4092] [serial = 744] [outer = 103CB400] 08:30:01 INFO - PROCESS | 4092 | 1465918201350 Marionette DEBUG loaded listener.js 08:30:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (10A51800) [pid = 4092] [serial = 745] [outer = 103CB400] 08:30:02 INFO - PROCESS | 4092 | 1465918202094 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:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1093ms 08:30:02 INFO - PROCESS | 4092 | 1465918202134 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:30:02 INFO - PROCESS | 4092 | 1465918202138 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 08:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:30:02 INFO - PROCESS | 4092 | 1465918202145 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:30:02 INFO - PROCESS | 4092 | 1465918202149 Marionette TRACE conn3 <- [1,958,null,{}] 08:30:02 INFO - PROCESS | 4092 | 1465918202153 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:30:02 INFO - PROCESS | 4092 | 1465918202156 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:02 INFO - PROCESS | 4092 | 1465918202292 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:30:02 INFO - PROCESS | 4092 | 1465918202428 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:02 INFO - PROCESS | 4092 | 1465918202431 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:02 INFO - PROCESS | 4092 | ++DOCSHELL 13933C00 == 38 [pid = 4092] [id = 249] 08:30:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (13934000) [pid = 4092] [serial = 746] [outer = 00000000] 08:30:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (13B35800) [pid = 4092] [serial = 747] [outer = 13934000] 08:30:02 INFO - PROCESS | 4092 | 1465918202486 Marionette DEBUG loaded listener.js 08:30:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (13C74C00) [pid = 4092] [serial = 748] [outer = 13934000] 08:30:03 INFO - PROCESS | 4092 | 1465918203235 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:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1155ms 08:30:03 INFO - PROCESS | 4092 | 1465918203300 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:30:03 INFO - PROCESS | 4092 | 1465918203304 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 08:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:30:03 INFO - PROCESS | 4092 | 1465918203309 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:30:03 INFO - PROCESS | 4092 | 1465918203313 Marionette TRACE conn3 <- [1,962,null,{}] 08:30:03 INFO - PROCESS | 4092 | 1465918203318 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:30:03 INFO - PROCESS | 4092 | 1465918203322 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:03 INFO - PROCESS | 4092 | 1465918203435 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:30:03 INFO - PROCESS | 4092 | 1465918203515 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:03 INFO - PROCESS | 4092 | 1465918203519 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:03 INFO - PROCESS | 4092 | ++DOCSHELL 12AA4000 == 39 [pid = 4092] [id = 250] 08:30:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (12AA8400) [pid = 4092] [serial = 749] [outer = 00000000] 08:30:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (12B63400) [pid = 4092] [serial = 750] [outer = 12AA8400] 08:30:03 INFO - PROCESS | 4092 | 1465918203566 Marionette DEBUG loaded listener.js 08:30:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (1309E800) [pid = 4092] [serial = 751] [outer = 12AA8400] 08:30:03 INFO - PROCESS | 4092 | --DOCSHELL 1430EC00 == 38 [pid = 4092] [id = 247] 08:30:03 INFO - PROCESS | 4092 | --DOCSHELL 16942800 == 37 [pid = 4092] [id = 246] 08:30:03 INFO - PROCESS | 4092 | --DOCSHELL 11473800 == 36 [pid = 4092] [id = 245] 08:30:03 INFO - PROCESS | 4092 | --DOCSHELL 1794F400 == 35 [pid = 4092] [id = 244] 08:30:03 INFO - PROCESS | 4092 | --DOCSHELL 16881000 == 34 [pid = 4092] [id = 243] 08:30:03 INFO - PROCESS | 4092 | --DOCSHELL 14E1F000 == 33 [pid = 4092] [id = 242] 08:30:03 INFO - PROCESS | 4092 | --DOCSHELL 14312000 == 32 [pid = 4092] [id = 241] 08:30:03 INFO - PROCESS | 4092 | --DOCSHELL 12BC0800 == 31 [pid = 4092] [id = 240] 08:30:03 INFO - PROCESS | 4092 | --DOCSHELL 10E2B000 == 30 [pid = 4092] [id = 239] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (19CA6400) [pid = 4092] [serial = 689] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (18490C00) [pid = 4092] [serial = 687] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (11C11800) [pid = 4092] [serial = 668] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (12AA4C00) [pid = 4092] [serial = 669] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (16FF6800) [pid = 4092] [serial = 680] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (182AAC00) [pid = 4092] [serial = 686] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (12B66C00) [pid = 4092] [serial = 674] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (13260000) [pid = 4092] [serial = 675] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (1538B800) [pid = 4092] [serial = 677] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (156D8400) [pid = 4092] [serial = 678] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (19EB5C00) [pid = 4092] [serial = 666] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (13CA2000) [pid = 4092] [serial = 671] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (11CC1000) [pid = 4092] [serial = 672] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1A83CC00) [pid = 4092] [serial = 699] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (1A83F800) [pid = 4092] [serial = 700] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1A046400) [pid = 4092] [serial = 696] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (10E32400) [pid = 4092] [serial = 393] [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:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (1783F800) [pid = 4092] [serial = 693] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (16FF5000) [pid = 4092] [serial = 692] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (19CA7000) [pid = 4092] [serial = 690] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (17F53C00) [pid = 4092] [serial = 683] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (17F5DC00) [pid = 4092] [serial = 684] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (19E36000) [pid = 4092] [serial = 695] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (1727DC00) [pid = 4092] [serial = 681] [outer = 00000000] [url = about:blank] 08:30:04 INFO - PROCESS | 4092 | 1465918204123 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:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 843ms 08:30:04 INFO - PROCESS | 4092 | 1465918204149 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:30:04 INFO - PROCESS | 4092 | 1465918204154 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 08:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:30:04 INFO - PROCESS | 4092 | 1465918204160 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:30:04 INFO - PROCESS | 4092 | 1465918204162 Marionette TRACE conn3 <- [1,966,null,{}] 08:30:04 INFO - PROCESS | 4092 | 1465918204166 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:30:04 INFO - PROCESS | 4092 | 1465918204168 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:04 INFO - PROCESS | 4092 | 1465918204275 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:30:04 INFO - PROCESS | 4092 | 1465918204283 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:04 INFO - PROCESS | 4092 | 1465918204285 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:04 INFO - PROCESS | 4092 | ++DOCSHELL 12DF9800 == 31 [pid = 4092] [id = 251] 08:30:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (12DFA000) [pid = 4092] [serial = 752] [outer = 00000000] 08:30:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (13260000) [pid = 4092] [serial = 753] [outer = 12DFA000] 08:30:04 INFO - PROCESS | 4092 | 1465918204332 Marionette DEBUG loaded listener.js 08:30:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (13C1D400) [pid = 4092] [serial = 754] [outer = 12DFA000] 08:30:04 INFO - PROCESS | 4092 | 1465918204805 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:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 687ms 08:30:04 INFO - PROCESS | 4092 | 1465918204859 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:30:04 INFO - PROCESS | 4092 | 1465918204861 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 08:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:30:04 INFO - PROCESS | 4092 | 1465918204864 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:30:04 INFO - PROCESS | 4092 | 1465918204868 Marionette TRACE conn3 <- [1,970,null,{}] 08:30:04 INFO - PROCESS | 4092 | 1465918204908 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:30:04 INFO - PROCESS | 4092 | 1465918204912 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:04 INFO - PROCESS | 4092 | 1465918204999 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:30:05 INFO - PROCESS | 4092 | 1465918205084 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:05 INFO - PROCESS | 4092 | 1465918205087 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:05 INFO - PROCESS | 4092 | ++DOCSHELL 1538F000 == 32 [pid = 4092] [id = 252] 08:30:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (15397000) [pid = 4092] [serial = 755] [outer = 00000000] 08:30:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (15C6DC00) [pid = 4092] [serial = 756] [outer = 15397000] 08:30:05 INFO - PROCESS | 4092 | 1465918205135 Marionette DEBUG loaded listener.js 08:30:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (15FAD000) [pid = 4092] [serial = 757] [outer = 15397000] 08:30:05 INFO - PROCESS | 4092 | 1465918205522 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:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 718ms 08:30:05 INFO - PROCESS | 4092 | 1465918205584 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:30:05 INFO - PROCESS | 4092 | 1465918205587 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 08:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:30:05 INFO - PROCESS | 4092 | 1465918205590 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:30:05 INFO - PROCESS | 4092 | 1465918205592 Marionette TRACE conn3 <- [1,974,null,{}] 08:30:05 INFO - PROCESS | 4092 | 1465918205595 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:30:05 INFO - PROCESS | 4092 | 1465918205597 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:05 INFO - PROCESS | 4092 | 1465918205679 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:30:05 INFO - PROCESS | 4092 | 1465918205684 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:05 INFO - PROCESS | 4092 | 1465918205686 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:05 INFO - PROCESS | 4092 | ++DOCSHELL 17038C00 == 33 [pid = 4092] [id = 253] 08:30:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (17039C00) [pid = 4092] [serial = 758] [outer = 00000000] 08:30:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (17846C00) [pid = 4092] [serial = 759] [outer = 17039C00] 08:30:05 INFO - PROCESS | 4092 | 1465918205729 Marionette DEBUG loaded listener.js 08:30:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (17868800) [pid = 4092] [serial = 760] [outer = 17039C00] 08:30:06 INFO - PROCESS | 4092 | 1465918206178 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:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 641ms 08:30:06 INFO - PROCESS | 4092 | 1465918206228 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:30:06 INFO - PROCESS | 4092 | 1465918206230 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 08:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:30:06 INFO - PROCESS | 4092 | 1465918206233 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:30:06 INFO - PROCESS | 4092 | 1465918206235 Marionette TRACE conn3 <- [1,978,null,{}] 08:30:06 INFO - PROCESS | 4092 | 1465918206239 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:30:06 INFO - PROCESS | 4092 | 1465918206241 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:06 INFO - PROCESS | 4092 | 1465918206347 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:30:06 INFO - PROCESS | 4092 | 1465918206428 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:06 INFO - PROCESS | 4092 | 1465918206430 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:06 INFO - PROCESS | 4092 | ++DOCSHELL 1309F400 == 34 [pid = 4092] [id = 254] 08:30:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (17F51800) [pid = 4092] [serial = 761] [outer = 00000000] 08:30:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (17F59C00) [pid = 4092] [serial = 762] [outer = 17F51800] 08:30:06 INFO - PROCESS | 4092 | 1465918206484 Marionette DEBUG loaded listener.js 08:30:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (17FC4800) [pid = 4092] [serial = 763] [outer = 17F51800] 08:30:06 INFO - PROCESS | 4092 | 1465918206899 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:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 703ms 08:30:06 INFO - PROCESS | 4092 | 1465918206933 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:30:06 INFO - PROCESS | 4092 | 1465918206935 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 08:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:30:06 INFO - PROCESS | 4092 | 1465918206938 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:30:06 INFO - PROCESS | 4092 | 1465918206940 Marionette TRACE conn3 <- [1,982,null,{}] 08:30:06 INFO - PROCESS | 4092 | 1465918206953 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:30:06 INFO - PROCESS | 4092 | 1465918206959 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:07 INFO - PROCESS | 4092 | 1465918207093 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:30:07 INFO - PROCESS | 4092 | 1465918207153 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:07 INFO - PROCESS | 4092 | 1465918207155 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:07 INFO - PROCESS | 4092 | ++DOCSHELL 169E2C00 == 35 [pid = 4092] [id = 255] 08:30:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (1794A400) [pid = 4092] [serial = 764] [outer = 00000000] 08:30:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (19A53400) [pid = 4092] [serial = 765] [outer = 1794A400] 08:30:07 INFO - PROCESS | 4092 | 1465918207198 Marionette DEBUG loaded listener.js 08:30:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (19CA3000) [pid = 4092] [serial = 766] [outer = 1794A400] 08:30:07 INFO - PROCESS | 4092 | 1465918207624 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:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 749ms 08:30:07 INFO - PROCESS | 4092 | 1465918207679 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:30:07 INFO - PROCESS | 4092 | 1465918207681 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 08:30:07 INFO - PROCESS | 4092 | 1465918207684 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:30:07 INFO - PROCESS | 4092 | 1465918207685 Marionette TRACE conn3 <- [1,986,null,{}] 08:30:07 INFO - PROCESS | 4092 | 1465918207688 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:30:07 INFO - PROCESS | 4092 | 1465918207690 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:07 INFO - PROCESS | 4092 | 1465918207824 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:30:07 INFO - PROCESS | 4092 | 1465918207835 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:07 INFO - PROCESS | 4092 | 1465918207837 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:07 INFO - PROCESS | 4092 | ++DOCSHELL 19CA0C00 == 36 [pid = 4092] [id = 256] 08:30:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (19E2A000) [pid = 4092] [serial = 767] [outer = 00000000] 08:30:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (19E34000) [pid = 4092] [serial = 768] [outer = 19E2A000] 08:30:07 INFO - PROCESS | 4092 | 1465918207888 Marionette DEBUG loaded listener.js 08:30:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (19E3F000) [pid = 4092] [serial = 769] [outer = 19E2A000] 08:30:08 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (17950400) [pid = 4092] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:30:08 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (10E2D400) [pid = 4092] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:30:08 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (1146BC00) [pid = 4092] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:30:08 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (14E1A800) [pid = 4092] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:30:08 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (1303C000) [pid = 4092] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:30:08 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (1688D400) [pid = 4092] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:30:08 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (10E30400) [pid = 4092] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:30:08 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (159A3000) [pid = 4092] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:30:08 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (19A52000) [pid = 4092] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:30:08 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1A843C00) [pid = 4092] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:30:08 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (11C1C400) [pid = 4092] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:30:08 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (14EB8C00) [pid = 4092] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:30:08 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (17846000) [pid = 4092] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:30:08 INFO - PROCESS | 4092 | 1465918208382 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:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 734ms 08:30:08 INFO - PROCESS | 4092 | 1465918208425 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:30:08 INFO - PROCESS | 4092 | 1465918208427 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 08:30:08 INFO - PROCESS | 4092 | 1465918208430 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:30:08 INFO - PROCESS | 4092 | 1465918208432 Marionette TRACE conn3 <- [1,990,null,{}] 08:30:08 INFO - PROCESS | 4092 | 1465918208435 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:30:08 INFO - PROCESS | 4092 | 1465918208437 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:08 INFO - PROCESS | 4092 | 1465918208513 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:30:08 INFO - PROCESS | 4092 | 1465918208518 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:08 INFO - PROCESS | 4092 | 1465918208520 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:08 INFO - PROCESS | 4092 | ++DOCSHELL 10A47400 == 37 [pid = 4092] [id = 257] 08:30:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (10EC6400) [pid = 4092] [serial = 770] [outer = 00000000] 08:30:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (14311C00) [pid = 4092] [serial = 771] [outer = 10EC6400] 08:30:08 INFO - PROCESS | 4092 | 1465918208570 Marionette DEBUG loaded listener.js 08:30:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (17869800) [pid = 4092] [serial = 772] [outer = 10EC6400] 08:30:09 INFO - PROCESS | 4092 | 1465918209009 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:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 640ms 08:30:09 INFO - PROCESS | 4092 | 1465918209069 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:30:09 INFO - PROCESS | 4092 | 1465918209071 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 08:30:09 INFO - PROCESS | 4092 | 1465918209074 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:30:09 INFO - PROCESS | 4092 | 1465918209076 Marionette TRACE conn3 <- [1,994,null,{}] 08:30:09 INFO - PROCESS | 4092 | 1465918209079 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:30:09 INFO - PROCESS | 4092 | 1465918209081 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:09 INFO - PROCESS | 4092 | 1465918209183 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:30:09 INFO - PROCESS | 4092 | 1465918209189 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:09 INFO - PROCESS | 4092 | 1465918209191 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:09 INFO - PROCESS | 4092 | ++DOCSHELL 10432400 == 38 [pid = 4092] [id = 258] 08:30:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (15F57C00) [pid = 4092] [serial = 773] [outer = 00000000] 08:30:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (18494800) [pid = 4092] [serial = 774] [outer = 15F57C00] 08:30:09 INFO - PROCESS | 4092 | 1465918209233 Marionette DEBUG loaded listener.js 08:30:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (19E29C00) [pid = 4092] [serial = 775] [outer = 15F57C00] 08:30:09 INFO - PROCESS | 4092 | 1465918209656 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:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 641ms 08:30:09 INFO - PROCESS | 4092 | 1465918209712 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:30:09 INFO - PROCESS | 4092 | 1465918209714 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 08:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:30:09 INFO - PROCESS | 4092 | 1465918209718 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:30:09 INFO - PROCESS | 4092 | 1465918209719 Marionette TRACE conn3 <- [1,998,null,{}] 08:30:09 INFO - PROCESS | 4092 | 1465918209723 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:30:09 INFO - PROCESS | 4092 | 1465918209725 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:09 INFO - PROCESS | 4092 | 1465918209802 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:30:09 INFO - PROCESS | 4092 | 1465918209817 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:09 INFO - PROCESS | 4092 | 1465918209819 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:09 INFO - PROCESS | 4092 | ++DOCSHELL 17844400 == 39 [pid = 4092] [id = 259] 08:30:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1785D800) [pid = 4092] [serial = 776] [outer = 00000000] 08:30:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (1A04A400) [pid = 4092] [serial = 777] [outer = 1785D800] 08:30:09 INFO - PROCESS | 4092 | 1465918209862 Marionette DEBUG loaded listener.js 08:30:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1A04C400) [pid = 4092] [serial = 778] [outer = 1785D800] 08:30:10 INFO - PROCESS | 4092 | 1465918210282 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:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 593ms 08:30:10 INFO - PROCESS | 4092 | 1465918210347 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:30:10 INFO - PROCESS | 4092 | 1465918210351 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 08:30:10 INFO - PROCESS | 4092 | 1465918210360 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:30:10 INFO - PROCESS | 4092 | 1465918210365 Marionette TRACE conn3 <- [1,1002,null,{}] 08:30:10 INFO - PROCESS | 4092 | 1465918210371 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:30:10 INFO - PROCESS | 4092 | 1465918210374 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:10 INFO - PROCESS | 4092 | 1465918210486 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:30:10 INFO - PROCESS | 4092 | 1465918210635 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:10 INFO - PROCESS | 4092 | 1465918210641 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:10 INFO - PROCESS | 4092 | ++DOCSHELL 10EC8800 == 40 [pid = 4092] [id = 260] 08:30:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (10EC9800) [pid = 4092] [serial = 779] [outer = 00000000] 08:30:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (1146C800) [pid = 4092] [serial = 780] [outer = 10EC9800] 08:30:10 INFO - PROCESS | 4092 | 1465918210709 Marionette DEBUG loaded listener.js 08:30:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (12AA5000) [pid = 4092] [serial = 781] [outer = 10EC9800] 08:30:11 INFO - PROCESS | 4092 | 1465918211252 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:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 937ms 08:30:11 INFO - PROCESS | 4092 | 1465918211311 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:30:11 INFO - PROCESS | 4092 | 1465918211314 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 08:30:11 INFO - PROCESS | 4092 | 1465918211320 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:30:11 INFO - PROCESS | 4092 | 1465918211324 Marionette TRACE conn3 <- [1,1006,null,{}] 08:30:11 INFO - PROCESS | 4092 | 1465918211328 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:30:11 INFO - PROCESS | 4092 | 1465918211331 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:11 INFO - PROCESS | 4092 | 1465918211437 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:30:11 INFO - PROCESS | 4092 | 1465918211564 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:11 INFO - PROCESS | 4092 | 1465918211567 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:11 INFO - PROCESS | 4092 | ++DOCSHELL 14E26400 == 41 [pid = 4092] [id = 261] 08:30:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (14E28000) [pid = 4092] [serial = 782] [outer = 00000000] 08:30:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (159A1000) [pid = 4092] [serial = 783] [outer = 14E28000] 08:30:11 INFO - PROCESS | 4092 | 1465918211632 Marionette DEBUG loaded listener.js 08:30:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (16692C00) [pid = 4092] [serial = 784] [outer = 14E28000] 08:30:12 INFO - PROCESS | 4092 | 1465918212203 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:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 937ms 08:30:12 INFO - PROCESS | 4092 | 1465918212261 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:30:12 INFO - PROCESS | 4092 | 1465918212264 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 08:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:30:12 INFO - PROCESS | 4092 | 1465918212268 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:30:12 INFO - PROCESS | 4092 | 1465918212270 Marionette TRACE conn3 <- [1,1010,null,{}] 08:30:12 INFO - PROCESS | 4092 | 1465918212279 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:30:12 INFO - PROCESS | 4092 | 1465918212284 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:12 INFO - PROCESS | 4092 | 1465918212392 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:30:12 INFO - PROCESS | 4092 | 1465918212521 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:12 INFO - PROCESS | 4092 | 1465918212525 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:12 INFO - PROCESS | 4092 | ++DOCSHELL 18775800 == 42 [pid = 4092] [id = 262] 08:30:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (18776000) [pid = 4092] [serial = 785] [outer = 00000000] 08:30:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (19CA1C00) [pid = 4092] [serial = 786] [outer = 18776000] 08:30:12 INFO - PROCESS | 4092 | 1465918212582 Marionette DEBUG loaded listener.js 08:30:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (19EBE800) [pid = 4092] [serial = 787] [outer = 18776000] 08:30:13 INFO - PROCESS | 4092 | 1465918213189 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:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 999ms 08:30:13 INFO - PROCESS | 4092 | 1465918213269 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:30:13 INFO - PROCESS | 4092 | 1465918213272 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 08:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:30:13 INFO - PROCESS | 4092 | 1465918213275 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:30:13 INFO - PROCESS | 4092 | 1465918213277 Marionette TRACE conn3 <- [1,1014,null,{}] 08:30:13 INFO - PROCESS | 4092 | 1465918213280 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:30:13 INFO - PROCESS | 4092 | 1465918213283 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:13 INFO - PROCESS | 4092 | 1465918213386 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:30:13 INFO - PROCESS | 4092 | 1465918213517 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:13 INFO - PROCESS | 4092 | 1465918213519 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:13 INFO - PROCESS | 4092 | ++DOCSHELL 19CA6C00 == 43 [pid = 4092] [id = 263] 08:30:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (19CA7400) [pid = 4092] [serial = 788] [outer = 00000000] 08:30:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (1A841C00) [pid = 4092] [serial = 789] [outer = 19CA7400] 08:30:13 INFO - PROCESS | 4092 | 1465918213573 Marionette DEBUG loaded listener.js 08:30:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (1A844000) [pid = 4092] [serial = 790] [outer = 19CA7400] 08:30:14 INFO - PROCESS | 4092 | 1465918214257 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:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1031ms 08:30:14 INFO - PROCESS | 4092 | 1465918214314 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:30:14 INFO - PROCESS | 4092 | 1465918214318 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 08:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:30:14 INFO - PROCESS | 4092 | 1465918214339 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:30:14 INFO - PROCESS | 4092 | 1465918214342 Marionette TRACE conn3 <- [1,1018,null,{}] 08:30:14 INFO - PROCESS | 4092 | 1465918214362 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:30:14 INFO - PROCESS | 4092 | 1465918214365 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:14 INFO - PROCESS | 4092 | 1465918214461 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:30:14 INFO - PROCESS | 4092 | 1465918214591 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:14 INFO - PROCESS | 4092 | 1465918214594 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:14 INFO - PROCESS | 4092 | ++DOCSHELL 111E3000 == 44 [pid = 4092] [id = 264] 08:30:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (12BC8000) [pid = 4092] [serial = 791] [outer = 00000000] 08:30:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (130C6800) [pid = 4092] [serial = 792] [outer = 12BC8000] 08:30:14 INFO - PROCESS | 4092 | 1465918214647 Marionette DEBUG loaded listener.js 08:30:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (13254400) [pid = 4092] [serial = 793] [outer = 12BC8000] 08:30:15 INFO - PROCESS | 4092 | --DOCSHELL 10432400 == 43 [pid = 4092] [id = 258] 08:30:15 INFO - PROCESS | 4092 | --DOCSHELL 10A47400 == 42 [pid = 4092] [id = 257] 08:30:15 INFO - PROCESS | 4092 | --DOCSHELL 19CA0C00 == 41 [pid = 4092] [id = 256] 08:30:15 INFO - PROCESS | 4092 | --DOCSHELL 169E2C00 == 40 [pid = 4092] [id = 255] 08:30:15 INFO - PROCESS | 4092 | --DOCSHELL 1309F400 == 39 [pid = 4092] [id = 254] 08:30:15 INFO - PROCESS | 4092 | --DOCSHELL 17038C00 == 38 [pid = 4092] [id = 253] 08:30:15 INFO - PROCESS | 4092 | --DOCSHELL 1538F000 == 37 [pid = 4092] [id = 252] 08:30:15 INFO - PROCESS | 4092 | --DOCSHELL 12DF9800 == 36 [pid = 4092] [id = 251] 08:30:15 INFO - PROCESS | 4092 | --DOCSHELL 12AA4000 == 35 [pid = 4092] [id = 250] 08:30:15 INFO - PROCESS | 4092 | --DOCSHELL 103CA800 == 34 [pid = 4092] [id = 248] 08:30:15 INFO - PROCESS | 4092 | --DOCSHELL 13933C00 == 33 [pid = 4092] [id = 249] 08:30:15 INFO - PROCESS | 4092 | --DOCSHELL 105F0800 == 32 [pid = 4092] [id = 238] 08:30:15 INFO - PROCESS | 4092 | --DOCSHELL 19CA6C00 == 31 [pid = 4092] [id = 263] 08:30:15 INFO - PROCESS | 4092 | --DOCSHELL 18775800 == 30 [pid = 4092] [id = 262] 08:30:15 INFO - PROCESS | 4092 | --DOCSHELL 17844400 == 29 [pid = 4092] [id = 259] 08:30:15 INFO - PROCESS | 4092 | --DOCSHELL 10EC8800 == 28 [pid = 4092] [id = 260] 08:30:15 INFO - PROCESS | 4092 | --DOCSHELL 14E26400 == 27 [pid = 4092] [id = 261] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (13141000) [pid = 4092] [serial = 720] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (131D3000) [pid = 4092] [serial = 721] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (17042C00) [pid = 4092] [serial = 730] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (16FF0800) [pid = 4092] [serial = 729] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (12BBF400) [pid = 4092] [serial = 703] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (11CC0C00) [pid = 4092] [serial = 702] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (15FB3400) [pid = 4092] [serial = 706] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (15F55000) [pid = 4092] [serial = 705] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (19E46C00) [pid = 4092] [serial = 709] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (19CA5000) [pid = 4092] [serial = 708] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (1A99BC00) [pid = 4092] [serial = 712] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (1A84A000) [pid = 4092] [serial = 711] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (15FAFC00) [pid = 4092] [serial = 736] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (159A5800) [pid = 4092] [serial = 735] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (17FC5400) [pid = 4092] [serial = 733] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (15FA9C00) [pid = 4092] [serial = 726] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (15FB5C00) [pid = 4092] [serial = 727] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (182AB000) [pid = 4092] [serial = 738] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (182AE800) [pid = 4092] [serial = 739] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (14EC3C00) [pid = 4092] [serial = 724] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (19C9C400) [pid = 4092] [serial = 741] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (17F5B400) [pid = 4092] [serial = 732] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (111EC000) [pid = 4092] [serial = 717] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (12811000) [pid = 4092] [serial = 718] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (12B62C00) [pid = 4092] [serial = 715] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (10E30C00) [pid = 4092] [serial = 714] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (14E25000) [pid = 4092] [serial = 723] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 4092 | 1465918215773 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:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1453ms 08:30:15 INFO - PROCESS | 4092 | 1465918215805 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:30:15 INFO - PROCESS | 4092 | 1465918215809 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 08:30:15 INFO - PROCESS | 4092 | 1465918215815 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:30:15 INFO - PROCESS | 4092 | 1465918215818 Marionette TRACE conn3 <- [1,1022,null,{}] 08:30:15 INFO - PROCESS | 4092 | 1465918215824 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:30:15 INFO - PROCESS | 4092 | 1465918215827 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:15 INFO - PROCESS | 4092 | 1465918215913 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:30:15 INFO - PROCESS | 4092 | 1465918215921 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:15 INFO - PROCESS | 4092 | 1465918215925 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:15 INFO - PROCESS | 4092 | ++DOCSHELL 10EC5000 == 28 [pid = 4092] [id = 265] 08:30:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (10EC5400) [pid = 4092] [serial = 794] [outer = 00000000] 08:30:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (11479400) [pid = 4092] [serial = 795] [outer = 10EC5400] 08:30:15 INFO - PROCESS | 4092 | 1465918215973 Marionette DEBUG loaded listener.js 08:30:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (12A10800) [pid = 4092] [serial = 796] [outer = 10EC5400] 08:30:16 INFO - PROCESS | 4092 | 1465918216452 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:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 687ms 08:30:16 INFO - PROCESS | 4092 | 1465918216547 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:30:16 INFO - PROCESS | 4092 | 1465918216552 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 08:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:30:16 INFO - PROCESS | 4092 | 1465918216558 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:30:16 INFO - PROCESS | 4092 | 1465918216561 Marionette TRACE conn3 <- [1,1026,null,{}] 08:30:16 INFO - PROCESS | 4092 | 1465918216565 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:30:16 INFO - PROCESS | 4092 | 1465918216568 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:16 INFO - PROCESS | 4092 | 1465918216651 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:30:16 INFO - PROCESS | 4092 | 1465918216738 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:16 INFO - PROCESS | 4092 | 1465918216740 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:16 INFO - PROCESS | 4092 | ++DOCSHELL 130A0C00 == 29 [pid = 4092] [id = 266] 08:30:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (130A1400) [pid = 4092] [serial = 797] [outer = 00000000] 08:30:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (1315E800) [pid = 4092] [serial = 798] [outer = 130A1400] 08:30:16 INFO - PROCESS | 4092 | 1465918216796 Marionette DEBUG loaded listener.js 08:30:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (131DE000) [pid = 4092] [serial = 799] [outer = 130A1400] 08:30:17 INFO - PROCESS | 4092 | 1465918217181 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:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 687ms 08:30:17 INFO - PROCESS | 4092 | 1465918217256 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:30:17 INFO - PROCESS | 4092 | 1465918217258 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 08:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:30:17 INFO - PROCESS | 4092 | 1465918217265 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:30:17 INFO - PROCESS | 4092 | 1465918217269 Marionette TRACE conn3 <- [1,1030,null,{}] 08:30:17 INFO - PROCESS | 4092 | 1465918217279 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:30:17 INFO - PROCESS | 4092 | 1465918217284 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:17 INFO - PROCESS | 4092 | 1465918217383 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:30:17 INFO - PROCESS | 4092 | 1465918217402 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:17 INFO - PROCESS | 4092 | 1465918217405 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:17 INFO - PROCESS | 4092 | ++DOCSHELL 15118000 == 30 [pid = 4092] [id = 267] 08:30:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (15118800) [pid = 4092] [serial = 800] [outer = 00000000] 08:30:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (156D2400) [pid = 4092] [serial = 801] [outer = 15118800] 08:30:17 INFO - PROCESS | 4092 | 1465918217451 Marionette DEBUG loaded listener.js 08:30:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (15C6CC00) [pid = 4092] [serial = 802] [outer = 15118800] 08:30:17 INFO - PROCESS | 4092 | 1465918217946 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:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 703ms 08:30:17 INFO - PROCESS | 4092 | 1465918217965 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:30:17 INFO - PROCESS | 4092 | 1465918217968 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 08:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:30:17 INFO - PROCESS | 4092 | 1465918218004 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:30:17 INFO - PROCESS | 4092 | 1465918218006 Marionette TRACE conn3 <- [1,1034,null,{}] 08:30:18 INFO - PROCESS | 4092 | 1465918218016 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:30:18 INFO - PROCESS | 4092 | 1465918218018 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:18 INFO - PROCESS | 4092 | 1465918218127 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:30:18 INFO - PROCESS | 4092 | 1465918218133 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:18 INFO - PROCESS | 4092 | 1465918218135 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:18 INFO - PROCESS | 4092 | ++DOCSHELL 14E29C00 == 31 [pid = 4092] [id = 268] 08:30:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (159A5800) [pid = 4092] [serial = 803] [outer = 00000000] 08:30:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (16881800) [pid = 4092] [serial = 804] [outer = 159A5800] 08:30:18 INFO - PROCESS | 4092 | 1465918218179 Marionette DEBUG loaded listener.js 08:30:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (169E1C00) [pid = 4092] [serial = 805] [outer = 159A5800] 08:30:18 INFO - PROCESS | 4092 | 1465918218592 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:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 672ms 08:30:18 INFO - PROCESS | 4092 | 1465918218655 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:30:18 INFO - PROCESS | 4092 | 1465918218657 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 08:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:30:18 INFO - PROCESS | 4092 | 1465918218660 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:30:18 INFO - PROCESS | 4092 | 1465918218662 Marionette TRACE conn3 <- [1,1038,null,{}] 08:30:18 INFO - PROCESS | 4092 | 1465918218665 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:30:18 INFO - PROCESS | 4092 | 1465918218667 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:18 INFO - PROCESS | 4092 | 1465918218773 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:30:18 INFO - PROCESS | 4092 | 1465918218781 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:18 INFO - PROCESS | 4092 | 1465918218783 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:18 INFO - PROCESS | 4092 | ++DOCSHELL 16FECC00 == 32 [pid = 4092] [id = 269] 08:30:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (16FF0800) [pid = 4092] [serial = 806] [outer = 00000000] 08:30:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (1779EC00) [pid = 4092] [serial = 807] [outer = 16FF0800] 08:30:18 INFO - PROCESS | 4092 | 1465918218827 Marionette DEBUG loaded listener.js 08:30:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (17848C00) [pid = 4092] [serial = 808] [outer = 16FF0800] 08:30:19 INFO - PROCESS | 4092 | 1465918219276 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:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 624ms 08:30:19 INFO - PROCESS | 4092 | 1465918219298 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:30:19 INFO - PROCESS | 4092 | 1465918219300 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 08:30:19 INFO - PROCESS | 4092 | 1465918219304 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:30:19 INFO - PROCESS | 4092 | 1465918219305 Marionette TRACE conn3 <- [1,1042,null,{}] 08:30:19 INFO - PROCESS | 4092 | 1465918219309 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:30:19 INFO - PROCESS | 4092 | 1465918219314 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:19 INFO - PROCESS | 4092 | 1465918219440 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:30:19 INFO - PROCESS | 4092 | 1465918219525 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:19 INFO - PROCESS | 4092 | 1465918219527 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:19 INFO - PROCESS | 4092 | ++DOCSHELL 17279000 == 33 [pid = 4092] [id = 270] 08:30:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (17F56C00) [pid = 4092] [serial = 809] [outer = 00000000] 08:30:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (1821D400) [pid = 4092] [serial = 810] [outer = 17F56C00] 08:30:19 INFO - PROCESS | 4092 | 1465918219570 Marionette DEBUG loaded listener.js 08:30:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (1848CC00) [pid = 4092] [serial = 811] [outer = 17F56C00] 08:30:19 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (17F51800) [pid = 4092] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:30:19 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (1794A400) [pid = 4092] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:30:19 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (12AA8400) [pid = 4092] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:30:19 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (15397000) [pid = 4092] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:30:19 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (17039C00) [pid = 4092] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:30:19 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (12DFA000) [pid = 4092] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:30:19 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (103CB400) [pid = 4092] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:30:19 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (19E2A000) [pid = 4092] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:30:19 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (13934000) [pid = 4092] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:30:19 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1785D800) [pid = 4092] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:30:19 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (10EC6400) [pid = 4092] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:30:19 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (19A4FC00) [pid = 4092] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:30:19 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (15F57C00) [pid = 4092] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:30:20 INFO - PROCESS | 4092 | 1465918220198 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:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 937ms 08:30:20 INFO - PROCESS | 4092 | 1465918220250 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:30:20 INFO - PROCESS | 4092 | 1465918220252 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 08:30:20 INFO - PROCESS | 4092 | 1465918220255 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:30:20 INFO - PROCESS | 4092 | 1465918220257 Marionette TRACE conn3 <- [1,1046,null,{}] 08:30:20 INFO - PROCESS | 4092 | 1465918220260 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:30:20 INFO - PROCESS | 4092 | 1465918220262 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:20 INFO - PROCESS | 4092 | 1465918220338 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:30:20 INFO - PROCESS | 4092 | 1465918220344 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:20 INFO - PROCESS | 4092 | 1465918220346 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:20 INFO - PROCESS | 4092 | ++DOCSHELL 13C1C800 == 34 [pid = 4092] [id = 271] 08:30:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (14E25400) [pid = 4092] [serial = 812] [outer = 00000000] 08:30:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (15FAEC00) [pid = 4092] [serial = 813] [outer = 14E25400] 08:30:20 INFO - PROCESS | 4092 | 1465918220388 Marionette DEBUG loaded listener.js 08:30:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (17043400) [pid = 4092] [serial = 814] [outer = 14E25400] 08:30:20 INFO - PROCESS | 4092 | 1465918220794 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:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 593ms 08:30:20 INFO - PROCESS | 4092 | 1465918220852 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:30:20 INFO - PROCESS | 4092 | 1465918220854 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 08:30:20 INFO - PROCESS | 4092 | 1465918220857 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:30:20 INFO - PROCESS | 4092 | 1465918220859 Marionette TRACE conn3 <- [1,1050,null,{}] 08:30:20 INFO - PROCESS | 4092 | 1465918220863 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:30:20 INFO - PROCESS | 4092 | 1465918220865 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:20 INFO - PROCESS | 4092 | 1465918220950 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:30:20 INFO - PROCESS | 4092 | 1465918220957 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:20 INFO - PROCESS | 4092 | 1465918220959 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:20 INFO - PROCESS | 4092 | ++DOCSHELL 1315CC00 == 35 [pid = 4092] [id = 272] 08:30:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (156D8800) [pid = 4092] [serial = 815] [outer = 00000000] 08:30:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (18228400) [pid = 4092] [serial = 816] [outer = 156D8800] 08:30:20 INFO - PROCESS | 4092 | 1465918221002 Marionette DEBUG loaded listener.js 08:30:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (1848FC00) [pid = 4092] [serial = 817] [outer = 156D8800] 08:30:21 INFO - PROCESS | 4092 | 1465918221429 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:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 594ms 08:30:21 INFO - PROCESS | 4092 | 1465918221457 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:30:21 INFO - PROCESS | 4092 | 1465918221459 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 08:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:30:21 INFO - PROCESS | 4092 | 1465918221462 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:30:21 INFO - PROCESS | 4092 | 1465918221464 Marionette TRACE conn3 <- [1,1054,null,{}] 08:30:21 INFO - PROCESS | 4092 | 1465918221468 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:30:21 INFO - PROCESS | 4092 | 1465918221469 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:21 INFO - PROCESS | 4092 | 1465918221583 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:30:21 INFO - PROCESS | 4092 | 1465918221591 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:21 INFO - PROCESS | 4092 | 1465918221593 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:21 INFO - PROCESS | 4092 | ++DOCSHELL 15117800 == 36 [pid = 4092] [id = 273] 08:30:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (18782000) [pid = 4092] [serial = 818] [outer = 00000000] 08:30:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (19C9E400) [pid = 4092] [serial = 819] [outer = 18782000] 08:30:21 INFO - PROCESS | 4092 | 1465918221636 Marionette DEBUG loaded listener.js 08:30:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (19CA3800) [pid = 4092] [serial = 820] [outer = 18782000] 08:30:22 INFO - PROCESS | 4092 | 1465918222141 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:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 734ms 08:30:22 INFO - PROCESS | 4092 | 1465918222201 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:30:22 INFO - PROCESS | 4092 | 1465918222206 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 08:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:30:22 INFO - PROCESS | 4092 | 1465918222212 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:30:22 INFO - PROCESS | 4092 | 1465918222216 Marionette TRACE conn3 <- [1,1058,null,{}] 08:30:22 INFO - PROCESS | 4092 | 1465918222222 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:30:22 INFO - PROCESS | 4092 | 1465918222225 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:22 INFO - PROCESS | 4092 | 1465918222388 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:30:22 INFO - PROCESS | 4092 | 1465918222499 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:22 INFO - PROCESS | 4092 | 1465918222504 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:22 INFO - PROCESS | 4092 | ++DOCSHELL 105F0800 == 37 [pid = 4092] [id = 274] 08:30:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (105F1400) [pid = 4092] [serial = 821] [outer = 00000000] 08:30:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (12AE2800) [pid = 4092] [serial = 822] [outer = 105F1400] 08:30:22 INFO - PROCESS | 4092 | 1465918222559 Marionette DEBUG loaded listener.js 08:30:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (12BCC400) [pid = 4092] [serial = 823] [outer = 105F1400] 08:30:23 INFO - PROCESS | 4092 | 1465918223217 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:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1047ms 08:30:23 INFO - PROCESS | 4092 | 1465918223260 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:30:23 INFO - PROCESS | 4092 | 1465918223264 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 08:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:30:23 INFO - PROCESS | 4092 | 1465918223289 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:30:23 INFO - PROCESS | 4092 | 1465918223292 Marionette TRACE conn3 <- [1,1062,null,{}] 08:30:23 INFO - PROCESS | 4092 | 1465918223320 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:30:23 INFO - PROCESS | 4092 | 1465918223323 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:23 INFO - PROCESS | 4092 | 1465918223450 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:30:23 INFO - PROCESS | 4092 | 1465918223569 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:23 INFO - PROCESS | 4092 | 1465918223572 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:23 INFO - PROCESS | 4092 | ++DOCSHELL 13CA2000 == 38 [pid = 4092] [id = 275] 08:30:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (13CA8400) [pid = 4092] [serial = 824] [outer = 00000000] 08:30:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (14E24800) [pid = 4092] [serial = 825] [outer = 13CA8400] 08:30:23 INFO - PROCESS | 4092 | 1465918223627 Marionette DEBUG loaded listener.js 08:30:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (14EC4C00) [pid = 4092] [serial = 826] [outer = 13CA8400] 08:30:24 INFO - PROCESS | 4092 | 1465918224483 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:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1281ms 08:30:24 INFO - PROCESS | 4092 | 1465918224554 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:30:24 INFO - PROCESS | 4092 | 1465918224558 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 08:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:30:24 INFO - PROCESS | 4092 | 1465918224563 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:30:24 INFO - PROCESS | 4092 | 1465918224566 Marionette TRACE conn3 <- [1,1066,null,{}] 08:30:24 INFO - PROCESS | 4092 | 1465918224571 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:30:24 INFO - PROCESS | 4092 | 1465918224574 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:24 INFO - PROCESS | 4092 | 1465918224683 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:30:24 INFO - PROCESS | 4092 | --DOCSHELL 1315CC00 == 37 [pid = 4092] [id = 272] 08:30:24 INFO - PROCESS | 4092 | --DOCSHELL 13C1C800 == 36 [pid = 4092] [id = 271] 08:30:24 INFO - PROCESS | 4092 | --DOCSHELL 17279000 == 35 [pid = 4092] [id = 270] 08:30:24 INFO - PROCESS | 4092 | --DOCSHELL 16FECC00 == 34 [pid = 4092] [id = 269] 08:30:24 INFO - PROCESS | 4092 | --DOCSHELL 14E29C00 == 33 [pid = 4092] [id = 268] 08:30:24 INFO - PROCESS | 4092 | --DOCSHELL 15118000 == 32 [pid = 4092] [id = 267] 08:30:24 INFO - PROCESS | 4092 | --DOCSHELL 130A0C00 == 31 [pid = 4092] [id = 266] 08:30:24 INFO - PROCESS | 4092 | --DOCSHELL 10EC5000 == 30 [pid = 4092] [id = 265] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (17F59C00) [pid = 4092] [serial = 762] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (17FC4800) [pid = 4092] [serial = 763] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (19CA3000) [pid = 4092] [serial = 766] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (19A53400) [pid = 4092] [serial = 765] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (12B63400) [pid = 4092] [serial = 750] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1309E800) [pid = 4092] [serial = 751] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (15C6DC00) [pid = 4092] [serial = 756] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (15FAD000) [pid = 4092] [serial = 757] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (17846C00) [pid = 4092] [serial = 759] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (13260000) [pid = 4092] [serial = 753] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (13C1D400) [pid = 4092] [serial = 754] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (104E1400) [pid = 4092] [serial = 744] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (10A51800) [pid = 4092] [serial = 745] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (19E34000) [pid = 4092] [serial = 768] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (13B35800) [pid = 4092] [serial = 747] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (13C74C00) [pid = 4092] [serial = 748] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1A04A400) [pid = 4092] [serial = 777] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1A04C400) [pid = 4092] [serial = 778] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (14311C00) [pid = 4092] [serial = 771] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (19A54000) [pid = 4092] [serial = 742] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (18494800) [pid = 4092] [serial = 774] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (19E29C00) [pid = 4092] [serial = 775] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (17869800) [pid = 4092] [serial = 772] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (19E3F000) [pid = 4092] [serial = 769] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (17868800) [pid = 4092] [serial = 760] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 4092 | 1465918224803 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:24 INFO - PROCESS | 4092 | 1465918224807 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:24 INFO - PROCESS | 4092 | ++DOCSHELL 104E7000 == 31 [pid = 4092] [id = 276] 08:30:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (10560000) [pid = 4092] [serial = 827] [outer = 00000000] 08:30:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (10A4F800) [pid = 4092] [serial = 828] [outer = 10560000] 08:30:24 INFO - PROCESS | 4092 | 1465918224854 Marionette DEBUG loaded listener.js 08:30:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (10EC7000) [pid = 4092] [serial = 829] [outer = 10560000] 08:30:25 INFO - PROCESS | 4092 | 1465918225276 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:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 750ms 08:30:25 INFO - PROCESS | 4092 | 1465918225312 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:30:25 INFO - PROCESS | 4092 | 1465918225317 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 08:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:30:25 INFO - PROCESS | 4092 | 1465918225323 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:30:25 INFO - PROCESS | 4092 | 1465918225326 Marionette TRACE conn3 <- [1,1070,null,{}] 08:30:25 INFO - PROCESS | 4092 | 1465918225334 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:30:25 INFO - PROCESS | 4092 | 1465918225336 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:25 INFO - PROCESS | 4092 | 1465918225419 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:30:25 INFO - PROCESS | 4092 | 1465918225425 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:25 INFO - PROCESS | 4092 | 1465918225428 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:25 INFO - PROCESS | 4092 | ++DOCSHELL 130A8C00 == 32 [pid = 4092] [id = 277] 08:30:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (130C2000) [pid = 4092] [serial = 830] [outer = 00000000] 08:30:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (13935800) [pid = 4092] [serial = 831] [outer = 130C2000] 08:30:25 INFO - PROCESS | 4092 | 1465918225477 Marionette DEBUG loaded listener.js 08:30:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (13B42C00) [pid = 4092] [serial = 832] [outer = 130C2000] 08:30:25 INFO - PROCESS | 4092 | 1465918225933 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:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 656ms 08:30:25 INFO - PROCESS | 4092 | 1465918225979 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:30:25 INFO - PROCESS | 4092 | 1465918225981 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 08:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:30:25 INFO - PROCESS | 4092 | 1465918225985 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:30:25 INFO - PROCESS | 4092 | 1465918225988 Marionette TRACE conn3 <- [1,1074,null,{}] 08:30:26 INFO - PROCESS | 4092 | 1465918225999 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:30:26 INFO - PROCESS | 4092 | 1465918226003 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:26 INFO - PROCESS | 4092 | 1465918226093 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:30:26 INFO - PROCESS | 4092 | 1465918226102 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:26 INFO - PROCESS | 4092 | 1465918226105 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:26 INFO - PROCESS | 4092 | ++DOCSHELL 1538D800 == 33 [pid = 4092] [id = 278] 08:30:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (156D2C00) [pid = 4092] [serial = 833] [outer = 00000000] 08:30:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (15F53C00) [pid = 4092] [serial = 834] [outer = 156D2C00] 08:30:26 INFO - PROCESS | 4092 | 1465918226154 Marionette DEBUG loaded listener.js 08:30:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (15FB0000) [pid = 4092] [serial = 835] [outer = 156D2C00] 08:30:26 INFO - PROCESS | 4092 | 1465918226609 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:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 703ms 08:30:26 INFO - PROCESS | 4092 | 1465918226684 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:30:26 INFO - PROCESS | 4092 | 1465918226687 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 08:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:30:26 INFO - PROCESS | 4092 | 1465918226690 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:30:26 INFO - PROCESS | 4092 | 1465918226692 Marionette TRACE conn3 <- [1,1078,null,{}] 08:30:26 INFO - PROCESS | 4092 | 1465918226695 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:30:26 INFO - PROCESS | 4092 | 1465918226697 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:26 INFO - PROCESS | 4092 | 1465918226789 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:30:26 INFO - PROCESS | 4092 | 1465918226795 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:26 INFO - PROCESS | 4092 | 1465918226797 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:26 INFO - PROCESS | 4092 | ++DOCSHELL 1688E400 == 34 [pid = 4092] [id = 279] 08:30:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (16FF5400) [pid = 4092] [serial = 836] [outer = 00000000] 08:30:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (177AD000) [pid = 4092] [serial = 837] [outer = 16FF5400] 08:30:26 INFO - PROCESS | 4092 | 1465918226840 Marionette DEBUG loaded listener.js 08:30:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (17864400) [pid = 4092] [serial = 838] [outer = 16FF5400] 08:30:27 INFO - PROCESS | 4092 | 1465918227314 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:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 703ms 08:30:27 INFO - PROCESS | 4092 | 1465918227389 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:30:27 INFO - PROCESS | 4092 | 1465918227391 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 08:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:30:27 INFO - PROCESS | 4092 | 1465918227395 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:30:27 INFO - PROCESS | 4092 | 1465918227397 Marionette TRACE conn3 <- [1,1082,null,{}] 08:30:27 INFO - PROCESS | 4092 | 1465918227400 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:30:27 INFO - PROCESS | 4092 | 1465918227402 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:27 INFO - PROCESS | 4092 | 1465918227535 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:30:27 INFO - PROCESS | 4092 | 1465918227556 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:27 INFO - PROCESS | 4092 | 1465918227558 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:27 INFO - PROCESS | 4092 | ++DOCSHELL 1785E800 == 35 [pid = 4092] [id = 280] 08:30:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (17947000) [pid = 4092] [serial = 839] [outer = 00000000] 08:30:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (17F54000) [pid = 4092] [serial = 840] [outer = 17947000] 08:30:27 INFO - PROCESS | 4092 | 1465918227601 Marionette DEBUG loaded listener.js 08:30:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (17F5BC00) [pid = 4092] [serial = 841] [outer = 17947000] 08:30:28 INFO - PROCESS | 4092 | 1465918228046 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:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 687ms 08:30:28 INFO - PROCESS | 4092 | 1465918228094 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:30:28 INFO - PROCESS | 4092 | 1465918228096 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 08:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:30:28 INFO - PROCESS | 4092 | 1465918228100 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:30:28 INFO - PROCESS | 4092 | 1465918228103 Marionette TRACE conn3 <- [1,1086,null,{}] 08:30:28 INFO - PROCESS | 4092 | 1465918228107 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:30:28 INFO - PROCESS | 4092 | 1465918228116 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:28 INFO - PROCESS | 4092 | 1465918228259 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:30:28 INFO - PROCESS | 4092 | 1465918228271 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:28 INFO - PROCESS | 4092 | 1465918228273 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:28 INFO - PROCESS | 4092 | ++DOCSHELL 17861800 == 36 [pid = 4092] [id = 281] 08:30:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (182AB000) [pid = 4092] [serial = 842] [outer = 00000000] 08:30:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (19A54C00) [pid = 4092] [serial = 843] [outer = 182AB000] 08:30:28 INFO - PROCESS | 4092 | 1465918228316 Marionette DEBUG loaded listener.js 08:30:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (19A56000) [pid = 4092] [serial = 844] [outer = 182AB000] 08:30:28 INFO - PROCESS | 4092 | 1465918228742 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:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 688ms 08:30:28 INFO - PROCESS | 4092 | 1465918228799 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:30:28 INFO - PROCESS | 4092 | 1465918228801 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 08:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:30:28 INFO - PROCESS | 4092 | 1465918228813 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:30:28 INFO - PROCESS | 4092 | 1465918228815 Marionette TRACE conn3 <- [1,1090,null,{}] 08:30:28 INFO - PROCESS | 4092 | 1465918228855 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:30:28 INFO - PROCESS | 4092 | 1465918228857 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:28 INFO - PROCESS | 4092 | 1465918228966 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:30:28 INFO - PROCESS | 4092 | 1465918228977 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:28 INFO - PROCESS | 4092 | 1465918228979 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:28 INFO - PROCESS | 4092 | ++DOCSHELL 19E29C00 == 37 [pid = 4092] [id = 282] 08:30:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (19E2A400) [pid = 4092] [serial = 845] [outer = 00000000] 08:30:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (19E31C00) [pid = 4092] [serial = 846] [outer = 19E2A400] 08:30:29 INFO - PROCESS | 4092 | 1465918229021 Marionette DEBUG loaded listener.js 08:30:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (19E32C00) [pid = 4092] [serial = 847] [outer = 19E2A400] 08:30:29 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (159A5800) [pid = 4092] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:30:29 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (12BC8000) [pid = 4092] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:30:29 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (130A1400) [pid = 4092] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:30:29 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (10EC5400) [pid = 4092] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:30:29 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (15118800) [pid = 4092] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:30:29 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (156D8800) [pid = 4092] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:30:29 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (16FF0800) [pid = 4092] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:30:29 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (10EC9800) [pid = 4092] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:30:29 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (14E28000) [pid = 4092] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:30:29 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (18776000) [pid = 4092] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:30:29 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (19CA7400) [pid = 4092] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:30:29 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (17F56C00) [pid = 4092] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:30:29 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (14E25400) [pid = 4092] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:30:29 INFO - PROCESS | 4092 | 1465918229505 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:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 750ms 08:30:29 INFO - PROCESS | 4092 | 1465918229566 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:30:29 INFO - PROCESS | 4092 | 1465918229568 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 08:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:30:29 INFO - PROCESS | 4092 | 1465918229571 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:30:29 INFO - PROCESS | 4092 | 1465918229573 Marionette TRACE conn3 <- [1,1094,null,{}] 08:30:29 INFO - PROCESS | 4092 | 1465918229576 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:30:29 INFO - PROCESS | 4092 | 1465918229578 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:29 INFO - PROCESS | 4092 | 1465918229654 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:30:29 INFO - PROCESS | 4092 | 1465918229660 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:29 INFO - PROCESS | 4092 | 1465918229662 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:29 INFO - PROCESS | 4092 | ++DOCSHELL 111EC000 == 38 [pid = 4092] [id = 283] 08:30:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (111ED000) [pid = 4092] [serial = 848] [outer = 00000000] 08:30:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (159A5800) [pid = 4092] [serial = 849] [outer = 111ED000] 08:30:29 INFO - PROCESS | 4092 | 1465918229704 Marionette DEBUG loaded listener.js 08:30:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1779FC00) [pid = 4092] [serial = 850] [outer = 111ED000] 08:30:30 INFO - PROCESS | 4092 | 1465918230113 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:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 593ms 08:30:30 INFO - PROCESS | 4092 | 1465918230169 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:30:30 INFO - PROCESS | 4092 | 1465918230172 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 08:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:30:30 INFO - PROCESS | 4092 | 1465918230177 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:30:30 INFO - PROCESS | 4092 | 1465918230179 Marionette TRACE conn3 <- [1,1098,null,{}] 08:30:30 INFO - PROCESS | 4092 | 1465918230183 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:30:30 INFO - PROCESS | 4092 | 1465918230184 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:30 INFO - PROCESS | 4092 | 1465918230261 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:30:30 INFO - PROCESS | 4092 | 1465918230266 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:30 INFO - PROCESS | 4092 | 1465918230268 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:30 INFO - PROCESS | 4092 | ++DOCSHELL 14E20000 == 39 [pid = 4092] [id = 284] 08:30:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (156D8800) [pid = 4092] [serial = 851] [outer = 00000000] 08:30:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (19E39800) [pid = 4092] [serial = 852] [outer = 156D8800] 08:30:30 INFO - PROCESS | 4092 | 1465918230310 Marionette DEBUG loaded listener.js 08:30:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (19EBC400) [pid = 4092] [serial = 853] [outer = 156D8800] 08:30:30 INFO - PROCESS | 4092 | 1465918230747 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:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 594ms 08:30:30 INFO - PROCESS | 4092 | 1465918230771 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:30:30 INFO - PROCESS | 4092 | 1465918230773 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 08:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:30:30 INFO - PROCESS | 4092 | 1465918230776 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:30:30 INFO - PROCESS | 4092 | 1465918230778 Marionette TRACE conn3 <- [1,1102,null,{}] 08:30:30 INFO - PROCESS | 4092 | 1465918230794 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:30:30 INFO - PROCESS | 4092 | 1465918230796 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:30 INFO - PROCESS | 4092 | 1465918230875 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:30:30 INFO - PROCESS | 4092 | 1465918230880 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:30 INFO - PROCESS | 4092 | 1465918230882 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:30 INFO - PROCESS | 4092 | ++DOCSHELL 19C9A800 == 40 [pid = 4092] [id = 285] 08:30:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (19E32800) [pid = 4092] [serial = 854] [outer = 00000000] 08:30:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (1A047C00) [pid = 4092] [serial = 855] [outer = 19E32800] 08:30:30 INFO - PROCESS | 4092 | 1465918230926 Marionette DEBUG loaded listener.js 08:30:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1A04DC00) [pid = 4092] [serial = 856] [outer = 19E32800] 08:30:31 INFO - PROCESS | 4092 | 1465918231472 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:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 734ms 08:30:31 INFO - PROCESS | 4092 | 1465918231518 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:30:31 INFO - PROCESS | 4092 | 1465918231522 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 08:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:30:31 INFO - PROCESS | 4092 | 1465918231528 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:30:31 INFO - PROCESS | 4092 | 1465918231531 Marionette TRACE conn3 <- [1,1106,null,{}] 08:30:31 INFO - PROCESS | 4092 | 1465918231537 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:30:31 INFO - PROCESS | 4092 | 1465918231540 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:31 INFO - PROCESS | 4092 | 1465918231703 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:30:31 INFO - PROCESS | 4092 | 1465918231805 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:31 INFO - PROCESS | 4092 | 1465918231810 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:31 INFO - PROCESS | 4092 | ++DOCSHELL 12B63400 == 41 [pid = 4092] [id = 286] 08:30:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (12B64C00) [pid = 4092] [serial = 857] [outer = 00000000] 08:30:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (13032400) [pid = 4092] [serial = 858] [outer = 12B64C00] 08:30:31 INFO - PROCESS | 4092 | 1465918231865 Marionette DEBUG loaded listener.js 08:30:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (13933C00) [pid = 4092] [serial = 859] [outer = 12B64C00] 08:30:32 INFO - PROCESS | 4092 | 1465918232461 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:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1000ms 08:30:32 INFO - PROCESS | 4092 | 1465918232531 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:30:32 INFO - PROCESS | 4092 | 1465918232536 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 08:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:30:32 INFO - PROCESS | 4092 | 1465918232543 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:30:32 INFO - PROCESS | 4092 | 1465918232545 Marionette TRACE conn3 <- [1,1110,null,{}] 08:30:32 INFO - PROCESS | 4092 | 1465918232549 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:30:32 INFO - PROCESS | 4092 | 1465918232552 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:32 INFO - PROCESS | 4092 | 1465918232668 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:30:32 INFO - PROCESS | 4092 | 1465918232790 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:32 INFO - PROCESS | 4092 | 1465918232793 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:32 INFO - PROCESS | 4092 | ++DOCSHELL 15C67C00 == 42 [pid = 4092] [id = 287] 08:30:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (15FAB400) [pid = 4092] [serial = 860] [outer = 00000000] 08:30:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (16FF7400) [pid = 4092] [serial = 861] [outer = 15FAB400] 08:30:32 INFO - PROCESS | 4092 | 1465918232850 Marionette DEBUG loaded listener.js 08:30:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (1786A000) [pid = 4092] [serial = 862] [outer = 15FAB400] 08:30:33 INFO - PROCESS | 4092 | 1465918233447 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:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 937ms 08:30:33 INFO - PROCESS | 4092 | 1465918233488 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:30:33 INFO - PROCESS | 4092 | 1465918233490 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 08:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:30:33 INFO - PROCESS | 4092 | 1465918233494 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:30:33 INFO - PROCESS | 4092 | 1465918233498 Marionette TRACE conn3 <- [1,1114,null,{}] 08:30:33 INFO - PROCESS | 4092 | 1465918233509 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:30:33 INFO - PROCESS | 4092 | 1465918233513 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:33 INFO - PROCESS | 4092 | 1465918233616 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:30:33 INFO - PROCESS | 4092 | 1465918233743 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:33 INFO - PROCESS | 4092 | 1465918233747 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:33 INFO - PROCESS | 4092 | ++DOCSHELL 18780000 == 43 [pid = 4092] [id = 288] 08:30:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (18782800) [pid = 4092] [serial = 863] [outer = 00000000] 08:30:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (1A047000) [pid = 4092] [serial = 864] [outer = 18782800] 08:30:33 INFO - PROCESS | 4092 | 1465918233803 Marionette DEBUG loaded listener.js 08:30:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (1A73B400) [pid = 4092] [serial = 865] [outer = 18782800] 08:30:34 INFO - PROCESS | 4092 | 1465918234439 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:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1000ms 08:30:34 INFO - PROCESS | 4092 | 1465918234495 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:30:34 INFO - PROCESS | 4092 | 1465918234498 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 08:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:30:34 INFO - PROCESS | 4092 | 1465918234501 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:30:34 INFO - PROCESS | 4092 | 1465918234503 Marionette TRACE conn3 <- [1,1118,null,{}] 08:30:34 INFO - PROCESS | 4092 | 1465918234507 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:30:34 INFO - PROCESS | 4092 | 1465918234510 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:34 INFO - PROCESS | 4092 | 1465918234615 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:30:34 INFO - PROCESS | 4092 | 1465918234836 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:34 INFO - PROCESS | 4092 | 1465918234839 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:34 INFO - PROCESS | 4092 | ++DOCSHELL 105EA400 == 44 [pid = 4092] [id = 289] 08:30:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (105EC400) [pid = 4092] [serial = 866] [outer = 00000000] 08:30:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (10B67400) [pid = 4092] [serial = 867] [outer = 105EC400] 08:30:34 INFO - PROCESS | 4092 | 1465918234910 Marionette DEBUG loaded listener.js 08:30:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (10EC6400) [pid = 4092] [serial = 868] [outer = 105EC400] 08:30:35 INFO - PROCESS | 4092 | 1465918235490 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:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1046ms 08:30:36 INFO - PROCESS | 4092 | --DOCSHELL 111E3000 == 43 [pid = 4092] [id = 264] 08:30:36 INFO - PROCESS | 4092 | --DOCSHELL 14E20000 == 42 [pid = 4092] [id = 284] 08:30:36 INFO - PROCESS | 4092 | --DOCSHELL 111EC000 == 41 [pid = 4092] [id = 283] 08:30:36 INFO - PROCESS | 4092 | --DOCSHELL 19E29C00 == 40 [pid = 4092] [id = 282] 08:30:36 INFO - PROCESS | 4092 | --DOCSHELL 17861800 == 39 [pid = 4092] [id = 281] 08:30:36 INFO - PROCESS | 4092 | --DOCSHELL 1785E800 == 38 [pid = 4092] [id = 280] 08:30:36 INFO - PROCESS | 4092 | --DOCSHELL 1688E400 == 37 [pid = 4092] [id = 279] 08:30:36 INFO - PROCESS | 4092 | --DOCSHELL 1538D800 == 36 [pid = 4092] [id = 278] 08:30:36 INFO - PROCESS | 4092 | --DOCSHELL 130A8C00 == 35 [pid = 4092] [id = 277] 08:30:36 INFO - PROCESS | 4092 | --DOCSHELL 104E7000 == 34 [pid = 4092] [id = 276] 08:30:36 INFO - PROCESS | 4092 | --DOCSHELL 105F0800 == 33 [pid = 4092] [id = 274] 08:30:36 INFO - PROCESS | 4092 | --DOCSHELL 13CA2000 == 32 [pid = 4092] [id = 275] 08:30:36 INFO - PROCESS | 4092 | --DOCSHELL 15117800 == 31 [pid = 4092] [id = 273] 08:30:36 INFO - PROCESS | 4092 | --DOCSHELL 18780000 == 30 [pid = 4092] [id = 288] 08:30:36 INFO - PROCESS | 4092 | --DOCSHELL 19C9A800 == 29 [pid = 4092] [id = 285] 08:30:36 INFO - PROCESS | 4092 | --DOCSHELL 12B63400 == 28 [pid = 4092] [id = 286] 08:30:36 INFO - PROCESS | 4092 | --DOCSHELL 15C67C00 == 27 [pid = 4092] [id = 287] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (1779EC00) [pid = 4092] [serial = 807] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (12AA5000) [pid = 4092] [serial = 781] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (1146C800) [pid = 4092] [serial = 780] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (16692C00) [pid = 4092] [serial = 784] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (159A1000) [pid = 4092] [serial = 783] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (19EBE800) [pid = 4092] [serial = 787] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (19CA1C00) [pid = 4092] [serial = 786] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (1A844000) [pid = 4092] [serial = 790] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (1A841C00) [pid = 4092] [serial = 789] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (169E1C00) [pid = 4092] [serial = 805] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (1821D400) [pid = 4092] [serial = 810] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (17848C00) [pid = 4092] [serial = 808] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (18228400) [pid = 4092] [serial = 816] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (1848CC00) [pid = 4092] [serial = 811] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (15FAEC00) [pid = 4092] [serial = 813] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (17043400) [pid = 4092] [serial = 814] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (15C6CC00) [pid = 4092] [serial = 802] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (19C9E400) [pid = 4092] [serial = 819] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (16881800) [pid = 4092] [serial = 804] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (130C6800) [pid = 4092] [serial = 792] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (13254400) [pid = 4092] [serial = 793] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1315E800) [pid = 4092] [serial = 798] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (131DE000) [pid = 4092] [serial = 799] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (11479400) [pid = 4092] [serial = 795] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (12A10800) [pid = 4092] [serial = 796] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (156D2400) [pid = 4092] [serial = 801] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1848FC00) [pid = 4092] [serial = 817] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 4092 | 1465918236149 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:30:36 INFO - PROCESS | 4092 | 1465918236154 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 08:30:36 INFO - PROCESS | 4092 | 1465918236212 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:30:36 INFO - PROCESS | 4092 | 1465918236215 Marionette TRACE conn3 <- [1,1122,null,{}] 08:30:36 INFO - PROCESS | 4092 | 1465918236221 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:30:36 INFO - PROCESS | 4092 | 1465918236225 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:36 INFO - PROCESS | 4092 | 1465918236309 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:30:36 INFO - PROCESS | 4092 | 1465918236316 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:36 INFO - PROCESS | 4092 | 1465918236321 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:36 INFO - PROCESS | 4092 | ++DOCSHELL 10EC4400 == 28 [pid = 4092] [id = 290] 08:30:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (10EC9400) [pid = 4092] [serial = 869] [outer = 00000000] 08:30:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (111E1400) [pid = 4092] [serial = 870] [outer = 10EC9400] 08:30:36 INFO - PROCESS | 4092 | 1465918236380 Marionette DEBUG loaded listener.js 08:30:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (11471400) [pid = 4092] [serial = 871] [outer = 10EC9400] 08:30:36 INFO - PROCESS | 4092 | 1465918236863 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:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 703ms 08:30:36 INFO - PROCESS | 4092 | 1465918236913 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:30:36 INFO - PROCESS | 4092 | 1465918236916 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 08:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:30:36 INFO - PROCESS | 4092 | 1465918236923 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:30:36 INFO - PROCESS | 4092 | 1465918236927 Marionette TRACE conn3 <- [1,1126,null,{}] 08:30:36 INFO - PROCESS | 4092 | 1465918236931 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:30:36 INFO - PROCESS | 4092 | 1465918236934 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:37 INFO - PROCESS | 4092 | 1465918237017 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:30:37 INFO - PROCESS | 4092 | 1465918237026 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:37 INFO - PROCESS | 4092 | 1465918237029 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:37 INFO - PROCESS | 4092 | ++DOCSHELL 12D65000 == 29 [pid = 4092] [id = 291] 08:30:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (12D69C00) [pid = 4092] [serial = 872] [outer = 00000000] 08:30:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (130A8C00) [pid = 4092] [serial = 873] [outer = 12D69C00] 08:30:37 INFO - PROCESS | 4092 | 1465918237079 Marionette DEBUG loaded listener.js 08:30:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1315BC00) [pid = 4092] [serial = 874] [outer = 12D69C00] 08:30:37 INFO - PROCESS | 4092 | 1465918237547 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:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 656ms 08:30:37 INFO - PROCESS | 4092 | 1465918237577 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:30:37 INFO - PROCESS | 4092 | 1465918237579 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 08:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:30:37 INFO - PROCESS | 4092 | 1465918237583 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:30:37 INFO - PROCESS | 4092 | 1465918237585 Marionette TRACE conn3 <- [1,1130,null,{}] 08:30:37 INFO - PROCESS | 4092 | 1465918237594 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:30:37 INFO - PROCESS | 4092 | 1465918237599 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:37 INFO - PROCESS | 4092 | 1465918237714 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:30:37 INFO - PROCESS | 4092 | 1465918237803 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:37 INFO - PROCESS | 4092 | 1465918237807 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:37 INFO - PROCESS | 4092 | ++DOCSHELL 131DAC00 == 30 [pid = 4092] [id = 292] 08:30:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (13B36800) [pid = 4092] [serial = 875] [outer = 00000000] 08:30:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (14311000) [pid = 4092] [serial = 876] [outer = 13B36800] 08:30:37 INFO - PROCESS | 4092 | 1465918237855 Marionette DEBUG loaded listener.js 08:30:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (14E22000) [pid = 4092] [serial = 877] [outer = 13B36800] 08:30:38 INFO - PROCESS | 4092 | 1465918238228 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:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 688ms 08:30:38 INFO - PROCESS | 4092 | 1465918238282 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:30:38 INFO - PROCESS | 4092 | 1465918238284 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 08:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:30:38 INFO - PROCESS | 4092 | 1465918238287 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:30:38 INFO - PROCESS | 4092 | 1465918238289 Marionette TRACE conn3 <- [1,1134,null,{}] 08:30:38 INFO - PROCESS | 4092 | 1465918238292 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:30:38 INFO - PROCESS | 4092 | 1465918238294 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:38 INFO - PROCESS | 4092 | 1465918238433 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:30:38 INFO - PROCESS | 4092 | 1465918238454 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:38 INFO - PROCESS | 4092 | 1465918238457 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:38 INFO - PROCESS | 4092 | ++DOCSHELL 14E20000 == 31 [pid = 4092] [id = 293] 08:30:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (14EB6C00) [pid = 4092] [serial = 878] [outer = 00000000] 08:30:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (15F53400) [pid = 4092] [serial = 879] [outer = 14EB6C00] 08:30:38 INFO - PROCESS | 4092 | 1465918238500 Marionette DEBUG loaded listener.js 08:30:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (15FAC400) [pid = 4092] [serial = 880] [outer = 14EB6C00] 08:30:38 INFO - PROCESS | 4092 | 1465918238929 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:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 687ms 08:30:38 INFO - PROCESS | 4092 | 1465918238987 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:30:38 INFO - PROCESS | 4092 | 1465918238989 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 08:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:30:38 INFO - PROCESS | 4092 | 1465918238993 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:30:38 INFO - PROCESS | 4092 | 1465918238994 Marionette TRACE conn3 <- [1,1138,null,{}] 08:30:38 INFO - PROCESS | 4092 | 1465918238998 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:30:38 INFO - PROCESS | 4092 | 1465918239000 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:39 INFO - PROCESS | 4092 | 1465918239165 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:30:39 INFO - PROCESS | 4092 | 1465918239191 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:39 INFO - PROCESS | 4092 | 1465918239193 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:39 INFO - PROCESS | 4092 | ++DOCSHELL 1688D400 == 32 [pid = 4092] [id = 294] 08:30:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (17042000) [pid = 4092] [serial = 881] [outer = 00000000] 08:30:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (17843C00) [pid = 4092] [serial = 882] [outer = 17042000] 08:30:39 INFO - PROCESS | 4092 | 1465918239240 Marionette DEBUG loaded listener.js 08:30:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (17861800) [pid = 4092] [serial = 883] [outer = 17042000] 08:30:39 INFO - PROCESS | 4092 | 1465918239672 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:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 734ms 08:30:39 INFO - PROCESS | 4092 | 1465918239733 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:30:39 INFO - PROCESS | 4092 | 1465918239736 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 08:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:30:39 INFO - PROCESS | 4092 | 1465918239739 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:30:39 INFO - PROCESS | 4092 | 1465918239741 Marionette TRACE conn3 <- [1,1142,null,{}] 08:30:39 INFO - PROCESS | 4092 | 1465918239744 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:30:39 INFO - PROCESS | 4092 | 1465918239749 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:39 INFO - PROCESS | 4092 | 1465918239882 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:30:39 INFO - PROCESS | 4092 | 1465918239946 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:39 INFO - PROCESS | 4092 | 1465918239948 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:39 INFO - PROCESS | 4092 | ++DOCSHELL 17FB9C00 == 33 [pid = 4092] [id = 295] 08:30:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (1812DC00) [pid = 4092] [serial = 884] [outer = 00000000] 08:30:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (18487400) [pid = 4092] [serial = 885] [outer = 1812DC00] 08:30:39 INFO - PROCESS | 4092 | 1465918239992 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (18494800) [pid = 4092] [serial = 886] [outer = 1812DC00] 08:30:40 INFO - PROCESS | 4092 | 1465918240674 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:30:40 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (17947000) [pid = 4092] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:30:40 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (182AB000) [pid = 4092] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:30:40 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (19E2A400) [pid = 4092] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:30:40 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (13CA8400) [pid = 4092] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:30:40 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (10560000) [pid = 4092] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:30:40 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (18782000) [pid = 4092] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:30:40 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (156D2C00) [pid = 4092] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:30:40 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (105F1400) [pid = 4092] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:30:40 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (130C2000) [pid = 4092] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:30:40 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (16FF5400) [pid = 4092] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:30:40 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (156D8800) [pid = 4092] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:30:40 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (19E32800) [pid = 4092] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:30:40 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (111ED000) [pid = 4092] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 999ms 08:30:40 INFO - PROCESS | 4092 | 1465918240741 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:30:40 INFO - PROCESS | 4092 | 1465918240743 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 08:30:40 INFO - PROCESS | 4092 | 1465918240746 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:30:40 INFO - PROCESS | 4092 | 1465918240748 Marionette TRACE conn3 <- [1,1146,null,{}] 08:30:40 INFO - PROCESS | 4092 | 1465918240751 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:30:40 INFO - PROCESS | 4092 | 1465918240753 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:40 INFO - PROCESS | 4092 | 1465918240836 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:30:40 INFO - PROCESS | 4092 | 1465918240843 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:40 INFO - PROCESS | 4092 | 1465918240845 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:40 INFO - PROCESS | 4092 | ++DOCSHELL 13935C00 == 34 [pid = 4092] [id = 296] 08:30:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (13B36000) [pid = 4092] [serial = 887] [outer = 00000000] 08:30:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (14EC1000) [pid = 4092] [serial = 888] [outer = 13B36000] 08:30:40 INFO - PROCESS | 4092 | 1465918240888 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (16FF5400) [pid = 4092] [serial = 889] [outer = 13B36000] 08:30:41 INFO - PROCESS | 4092 | 1465918241324 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:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 641ms 08:30:41 INFO - PROCESS | 4092 | 1465918241385 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:30:41 INFO - PROCESS | 4092 | 1465918241387 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 08:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:30:41 INFO - PROCESS | 4092 | 1465918241390 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - PROCESS | 4092 | 1465918241392 Marionette TRACE conn3 <- [1,1150,null,{}] 08:30:41 INFO - PROCESS | 4092 | 1465918241395 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:30:41 INFO - PROCESS | 4092 | 1465918241397 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:41 INFO - PROCESS | 4092 | 1465918241471 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:30:41 INFO - PROCESS | 4092 | 1465918241477 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:41 INFO - PROCESS | 4092 | 1465918241479 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:41 INFO - PROCESS | 4092 | ++DOCSHELL 131D9000 == 35 [pid = 4092] [id = 297] 08:30:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (17376400) [pid = 4092] [serial = 890] [outer = 00000000] 08:30:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1877D400) [pid = 4092] [serial = 891] [outer = 17376400] 08:30:41 INFO - PROCESS | 4092 | 1465918241532 Marionette DEBUG loaded listener.js 08:30:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (19A53000) [pid = 4092] [serial = 892] [outer = 17376400] 08:30:41 INFO - PROCESS | 4092 | 1465918241936 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:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 593ms 08:30:41 INFO - PROCESS | 4092 | 1465918241987 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:30:41 INFO - PROCESS | 4092 | 1465918241989 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 08:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:30:41 INFO - PROCESS | 4092 | 1465918241996 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - PROCESS | 4092 | 1465918241998 Marionette TRACE conn3 <- [1,1154,null,{}] 08:30:41 INFO - PROCESS | 4092 | 1465918242001 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:30:41 INFO - PROCESS | 4092 | 1465918242003 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:42 INFO - PROCESS | 4092 | 1465918242079 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:30:42 INFO - PROCESS | 4092 | 1465918242085 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:42 INFO - PROCESS | 4092 | 1465918242087 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:42 INFO - PROCESS | 4092 | ++DOCSHELL 0F390400 == 36 [pid = 4092] [id = 298] 08:30:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (10A52C00) [pid = 4092] [serial = 893] [outer = 00000000] 08:30:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (19E2F400) [pid = 4092] [serial = 894] [outer = 10A52C00] 08:30:42 INFO - PROCESS | 4092 | 1465918242131 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (19E31000) [pid = 4092] [serial = 895] [outer = 10A52C00] 08:30:42 INFO - PROCESS | 4092 | 1465918242590 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:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 640ms 08:30:42 INFO - PROCESS | 4092 | 1465918242636 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:30:42 INFO - PROCESS | 4092 | 1465918242638 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 08:30:42 INFO - PROCESS | 4092 | 1465918242641 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:30:42 INFO - PROCESS | 4092 | 1465918242642 Marionette TRACE conn3 <- [1,1158,null,{}] 08:30:42 INFO - PROCESS | 4092 | 1465918242646 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:30:42 INFO - PROCESS | 4092 | 1465918242648 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:42 INFO - PROCESS | 4092 | 1465918242772 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:30:43 INFO - PROCESS | 4092 | 1465918243012 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:43 INFO - PROCESS | 4092 | 1465918243015 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:43 INFO - PROCESS | 4092 | ++DOCSHELL 12AA9C00 == 37 [pid = 4092] [id = 299] 08:30:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (12AAA000) [pid = 4092] [serial = 896] [outer = 00000000] 08:30:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (12B5E800) [pid = 4092] [serial = 897] [outer = 12AAA000] 08:30:43 INFO - PROCESS | 4092 | 1465918243075 Marionette DEBUG loaded listener.js 08:30:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (12D63000) [pid = 4092] [serial = 898] [outer = 12AAA000] 08:30:43 INFO - PROCESS | 4092 | 1465918243845 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:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1250ms 08:30:43 INFO - PROCESS | 4092 | 1465918243894 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:30:43 INFO - PROCESS | 4092 | 1465918243898 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 08:30:43 INFO - PROCESS | 4092 | 1465918243903 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:30:43 INFO - PROCESS | 4092 | 1465918243906 Marionette TRACE conn3 <- [1,1162,null,{}] 08:30:43 INFO - PROCESS | 4092 | 1465918243910 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:30:43 INFO - PROCESS | 4092 | 1465918243913 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:44 INFO - PROCESS | 4092 | 1465918244029 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:30:44 INFO - PROCESS | 4092 | 1465918244157 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:44 INFO - PROCESS | 4092 | 1465918244160 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:44 INFO - PROCESS | 4092 | ++DOCSHELL 13CA2000 == 38 [pid = 4092] [id = 300] 08:30:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (13CAC800) [pid = 4092] [serial = 899] [outer = 00000000] 08:30:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (15C71000) [pid = 4092] [serial = 900] [outer = 13CAC800] 08:30:44 INFO - PROCESS | 4092 | 1465918244215 Marionette DEBUG loaded listener.js 08:30:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (15FB8800) [pid = 4092] [serial = 901] [outer = 13CAC800] 08:30:45 INFO - PROCESS | 4092 | 1465918245075 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:30:45 INFO - PROCESS | 4092 | 1465918245163 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 08:30:45 INFO - PROCESS | 4092 | 1465918245168 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:30:45 INFO - PROCESS | 4092 | 1465918245171 Marionette TRACE conn3 <- [1,1166,null,{}] 08:30:45 INFO - PROCESS | 4092 | 1465918245177 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:30:45 INFO - PROCESS | 4092 | 1465918245181 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:45 INFO - PROCESS | 4092 | 1465918245347 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:30:45 INFO - PROCESS | 4092 | --DOCSHELL 0F390400 == 37 [pid = 4092] [id = 298] 08:30:45 INFO - PROCESS | 4092 | --DOCSHELL 131D9000 == 36 [pid = 4092] [id = 297] 08:30:45 INFO - PROCESS | 4092 | --DOCSHELL 13935C00 == 35 [pid = 4092] [id = 296] 08:30:45 INFO - PROCESS | 4092 | --DOCSHELL 17FB9C00 == 34 [pid = 4092] [id = 295] 08:30:45 INFO - PROCESS | 4092 | --DOCSHELL 1688D400 == 33 [pid = 4092] [id = 294] 08:30:45 INFO - PROCESS | 4092 | --DOCSHELL 14E20000 == 32 [pid = 4092] [id = 293] 08:30:45 INFO - PROCESS | 4092 | --DOCSHELL 131DAC00 == 31 [pid = 4092] [id = 292] 08:30:45 INFO - PROCESS | 4092 | --DOCSHELL 12D65000 == 30 [pid = 4092] [id = 291] 08:30:45 INFO - PROCESS | 4092 | --DOCSHELL 10EC4400 == 29 [pid = 4092] [id = 290] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (17F54000) [pid = 4092] [serial = 840] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (19A54C00) [pid = 4092] [serial = 843] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (17F5BC00) [pid = 4092] [serial = 841] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (19E31C00) [pid = 4092] [serial = 846] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (14E24800) [pid = 4092] [serial = 825] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (14EC4C00) [pid = 4092] [serial = 826] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (10A4F800) [pid = 4092] [serial = 828] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (10EC7000) [pid = 4092] [serial = 829] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (19CA3800) [pid = 4092] [serial = 820] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (19A56000) [pid = 4092] [serial = 844] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (15F53C00) [pid = 4092] [serial = 834] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (15FB0000) [pid = 4092] [serial = 835] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (12AE2800) [pid = 4092] [serial = 822] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (12BCC400) [pid = 4092] [serial = 823] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (13935800) [pid = 4092] [serial = 831] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (13B42C00) [pid = 4092] [serial = 832] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (177AD000) [pid = 4092] [serial = 837] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (19EBC400) [pid = 4092] [serial = 853] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (1A047C00) [pid = 4092] [serial = 855] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1A04DC00) [pid = 4092] [serial = 856] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (19E39800) [pid = 4092] [serial = 852] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (19E32C00) [pid = 4092] [serial = 847] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (159A5800) [pid = 4092] [serial = 849] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (1779FC00) [pid = 4092] [serial = 850] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (17864400) [pid = 4092] [serial = 838] [outer = 00000000] [url = about:blank] 08:30:45 INFO - PROCESS | 4092 | 1465918245464 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:45 INFO - PROCESS | 4092 | 1465918245469 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:45 INFO - PROCESS | 4092 | ++DOCSHELL 1055F800 == 30 [pid = 4092] [id = 301] 08:30:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (1055FC00) [pid = 4092] [serial = 902] [outer = 00000000] 08:30:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (11004C00) [pid = 4092] [serial = 903] [outer = 1055FC00] 08:30:45 INFO - PROCESS | 4092 | 1465918245519 Marionette DEBUG loaded listener.js 08:30:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (12BBFC00) [pid = 4092] [serial = 904] [outer = 1055FC00] 08:30:45 INFO - PROCESS | 4092 | 1465918245974 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:30:45 INFO - PROCESS | 4092 | 1465918246016 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 08:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:30:46 INFO - PROCESS | 4092 | 1465918246023 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:30:46 INFO - PROCESS | 4092 | 1465918246025 Marionette TRACE conn3 <- [1,1170,null,{}] 08:30:46 INFO - PROCESS | 4092 | 1465918246029 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:30:46 INFO - PROCESS | 4092 | 1465918246031 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:46 INFO - PROCESS | 4092 | 1465918246114 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:30:46 INFO - PROCESS | 4092 | 1465918246122 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:46 INFO - PROCESS | 4092 | 1465918246125 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:46 INFO - PROCESS | 4092 | ++DOCSHELL 1430B800 == 31 [pid = 4092] [id = 302] 08:30:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (1430F400) [pid = 4092] [serial = 905] [outer = 00000000] 08:30:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (14E21800) [pid = 4092] [serial = 906] [outer = 1430F400] 08:30:46 INFO - PROCESS | 4092 | 1465918246171 Marionette DEBUG loaded listener.js 08:30:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (14EBBC00) [pid = 4092] [serial = 907] [outer = 1430F400] 08:30:46 INFO - PROCESS | 4092 | 1465918246630 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:30:46 INFO - PROCESS | 4092 | 1465918246663 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 08:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:30:46 INFO - PROCESS | 4092 | 1465918246668 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:30:46 INFO - PROCESS | 4092 | 1465918246673 Marionette TRACE conn3 <- [1,1174,null,{}] 08:30:46 INFO - PROCESS | 4092 | 1465918246686 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:30:46 INFO - PROCESS | 4092 | 1465918246691 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:46 INFO - PROCESS | 4092 | 1465918246800 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:30:46 INFO - PROCESS | 4092 | 1465918246888 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:46 INFO - PROCESS | 4092 | 1465918246891 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:46 INFO - PROCESS | 4092 | ++DOCSHELL 15F58800 == 32 [pid = 4092] [id = 303] 08:30:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (1688D400) [pid = 4092] [serial = 908] [outer = 00000000] 08:30:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (1785C400) [pid = 4092] [serial = 909] [outer = 1688D400] 08:30:46 INFO - PROCESS | 4092 | 1465918246937 Marionette DEBUG loaded listener.js 08:30:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (17F51400) [pid = 4092] [serial = 910] [outer = 1688D400] 08:30:47 INFO - PROCESS | 4092 | 1465918247309 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:30:47 INFO - PROCESS | 4092 | 1465918247368 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 08:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:30:47 INFO - PROCESS | 4092 | 1465918247371 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:30:47 INFO - PROCESS | 4092 | 1465918247373 Marionette TRACE conn3 <- [1,1178,null,{}] 08:30:47 INFO - PROCESS | 4092 | 1465918247375 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:30:47 INFO - PROCESS | 4092 | 1465918247377 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:47 INFO - PROCESS | 4092 | 1465918247505 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:30:47 INFO - PROCESS | 4092 | 1465918247540 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:47 INFO - PROCESS | 4092 | 1465918247542 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:47 INFO - PROCESS | 4092 | ++DOCSHELL 17F5C000 == 33 [pid = 4092] [id = 304] 08:30:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (17FC4800) [pid = 4092] [serial = 911] [outer = 00000000] 08:30:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (18491C00) [pid = 4092] [serial = 912] [outer = 17FC4800] 08:30:47 INFO - PROCESS | 4092 | 1465918247586 Marionette DEBUG loaded listener.js 08:30:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (19C99400) [pid = 4092] [serial = 913] [outer = 17FC4800] 08:30:48 INFO - PROCESS | 4092 | 1465918248021 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:30:48 INFO - PROCESS | 4092 | 1465918248078 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 08:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:30:48 INFO - PROCESS | 4092 | 1465918248081 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:30:48 INFO - PROCESS | 4092 | 1465918248082 Marionette TRACE conn3 <- [1,1182,null,{}] 08:30:48 INFO - PROCESS | 4092 | 1465918248086 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:30:48 INFO - PROCESS | 4092 | 1465918248088 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:48 INFO - PROCESS | 4092 | 1465918248222 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:30:48 INFO - PROCESS | 4092 | 1465918248281 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:48 INFO - PROCESS | 4092 | 1465918248284 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:48 INFO - PROCESS | 4092 | ++DOCSHELL 13C71800 == 34 [pid = 4092] [id = 305] 08:30:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (19CA3000) [pid = 4092] [serial = 914] [outer = 00000000] 08:30:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (19E33800) [pid = 4092] [serial = 915] [outer = 19CA3000] 08:30:48 INFO - PROCESS | 4092 | 1465918248327 Marionette DEBUG loaded listener.js 08:30:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (19E3D000) [pid = 4092] [serial = 916] [outer = 19CA3000] 08:30:48 INFO - PROCESS | 4092 | 1465918248749 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:30:48 INFO - PROCESS | 4092 | 1465918248782 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 08:30:48 INFO - PROCESS | 4092 | 1465918248785 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:30:48 INFO - PROCESS | 4092 | 1465918248787 Marionette TRACE conn3 <- [1,1186,null,{}] 08:30:48 INFO - PROCESS | 4092 | 1465918248790 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:30:48 INFO - PROCESS | 4092 | 1465918248796 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:48 INFO - PROCESS | 4092 | 1465918248929 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:30:48 INFO - PROCESS | 4092 | 1465918248942 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:48 INFO - PROCESS | 4092 | 1465918248944 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:48 INFO - PROCESS | 4092 | ++DOCSHELL 19EC3000 == 35 [pid = 4092] [id = 306] 08:30:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (19EC3C00) [pid = 4092] [serial = 917] [outer = 00000000] 08:30:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1A737800) [pid = 4092] [serial = 918] [outer = 19EC3C00] 08:30:48 INFO - PROCESS | 4092 | 1465918248986 Marionette DEBUG loaded listener.js 08:30:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1A83F000) [pid = 4092] [serial = 919] [outer = 19EC3C00] 08:30:49 INFO - PROCESS | 4092 | 1465918249428 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:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 688ms 08:30:49 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (13B36800) [pid = 4092] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:30:49 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (12D69C00) [pid = 4092] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:30:49 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (10EC9400) [pid = 4092] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:30:49 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1812DC00) [pid = 4092] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:30:49 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (17042000) [pid = 4092] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:30:49 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (105EC400) [pid = 4092] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:30:49 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (13B36000) [pid = 4092] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:30:49 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (12B64C00) [pid = 4092] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:30:49 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (15FAB400) [pid = 4092] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:30:49 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (18782800) [pid = 4092] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:30:49 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (14EB6C00) [pid = 4092] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:30:49 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (17376400) [pid = 4092] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:30:49 INFO - PROCESS | 4092 | 1465918249607 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 08:30:49 INFO - PROCESS | 4092 | 1465918249609 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 08:30:49 INFO - PROCESS | 4092 | 1465918249623 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:30:49 INFO - PROCESS | 4092 | 1465918249625 Marionette TRACE conn3 <- [1,1190,null,{}] 08:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:30:49 INFO - PROCESS | 4092 | 1465918249628 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:30:49 INFO - PROCESS | 4092 | 1465918249630 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:49 INFO - PROCESS | 4092 | 1465918249707 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:30:49 INFO - PROCESS | 4092 | 1465918249714 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:49 INFO - PROCESS | 4092 | 1465918249716 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:49 INFO - PROCESS | 4092 | ++DOCSHELL 13B41C00 == 36 [pid = 4092] [id = 307] 08:30:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (13C71000) [pid = 4092] [serial = 920] [outer = 00000000] 08:30:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (15C6F800) [pid = 4092] [serial = 921] [outer = 13C71000] 08:30:49 INFO - PROCESS | 4092 | 1465918249764 Marionette DEBUG loaded listener.js 08:30:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (17376400) [pid = 4092] [serial = 922] [outer = 13C71000] 08:30:50 INFO - PROCESS | 4092 | 1465918250192 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:30:50 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:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 562ms 08:30:50 INFO - PROCESS | 4092 | 1465918250215 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 08:30:50 INFO - PROCESS | 4092 | 1465918250216 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 08:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:30:50 INFO - PROCESS | 4092 | 1465918250220 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:30:50 INFO - PROCESS | 4092 | 1465918250222 Marionette TRACE conn3 <- [1,1194,null,{}] 08:30:50 INFO - PROCESS | 4092 | 1465918250225 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:30:50 INFO - PROCESS | 4092 | 1465918250227 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:50 INFO - PROCESS | 4092 | 1465918250305 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:30:50 INFO - PROCESS | 4092 | 1465918250310 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:50 INFO - PROCESS | 4092 | 1465918250312 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:50 INFO - PROCESS | 4092 | ++DOCSHELL 13935C00 == 37 [pid = 4092] [id = 308] 08:30:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (1812B000) [pid = 4092] [serial = 923] [outer = 00000000] 08:30:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1A7C5000) [pid = 4092] [serial = 924] [outer = 1812B000] 08:30:50 INFO - PROCESS | 4092 | 1465918250355 Marionette DEBUG loaded listener.js 08:30:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (1A844400) [pid = 4092] [serial = 925] [outer = 1812B000] 08:30:50 INFO - PROCESS | 4092 | 1465918250763 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:30:50 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:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 593ms 08:30:50 INFO - PROCESS | 4092 | 1465918250819 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 08:30:50 INFO - PROCESS | 4092 | 1465918250821 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 08:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:30:50 INFO - PROCESS | 4092 | 1465918250825 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:30:50 INFO - PROCESS | 4092 | 1465918250826 Marionette TRACE conn3 <- [1,1198,null,{}] 08:30:50 INFO - PROCESS | 4092 | 1465918250829 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:30:50 INFO - PROCESS | 4092 | 1465918250831 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:50 INFO - PROCESS | 4092 | 1465918250908 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:30:50 INFO - PROCESS | 4092 | 1465918250915 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:50 INFO - PROCESS | 4092 | 1465918250917 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:50 INFO - PROCESS | 4092 | ++DOCSHELL 16942800 == 38 [pid = 4092] [id = 309] 08:30:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (1A849800) [pid = 4092] [serial = 926] [outer = 00000000] 08:30:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1A99C000) [pid = 4092] [serial = 927] [outer = 1A849800] 08:30:50 INFO - PROCESS | 4092 | 1465918250960 Marionette DEBUG loaded listener.js 08:30:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1A84BC00) [pid = 4092] [serial = 928] [outer = 1A849800] 08:30:51 INFO - PROCESS | 4092 | 1465918251404 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:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 640ms 08:30:51 INFO - PROCESS | 4092 | 1465918251463 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:30:51 INFO - PROCESS | 4092 | 1465918251465 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 08:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:30:51 INFO - PROCESS | 4092 | 1465918251472 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:30:51 INFO - PROCESS | 4092 | 1465918251473 Marionette TRACE conn3 <- [1,1202,null,{}] 08:30:51 INFO - PROCESS | 4092 | 1465918251477 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:30:51 INFO - PROCESS | 4092 | 1465918251479 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:51 INFO - PROCESS | 4092 | 1465918251558 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:30:51 INFO - PROCESS | 4092 | 1465918251564 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:51 INFO - PROCESS | 4092 | 1465918251566 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:51 INFO - PROCESS | 4092 | ++DOCSHELL 17F56800 == 39 [pid = 4092] [id = 310] 08:30:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (1A9A1C00) [pid = 4092] [serial = 929] [outer = 00000000] 08:30:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1A9A7800) [pid = 4092] [serial = 930] [outer = 1A9A1C00] 08:30:51 INFO - PROCESS | 4092 | 1465918251610 Marionette DEBUG loaded listener.js 08:30:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1A9A9000) [pid = 4092] [serial = 931] [outer = 1A9A1C00] 08:30:52 INFO - PROCESS | 4092 | 1465918252329 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:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 906ms 08:30:52 INFO - PROCESS | 4092 | 1465918252373 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:30:52 INFO - PROCESS | 4092 | 1465918252378 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 08:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:30:52 INFO - PROCESS | 4092 | 1465918252383 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:30:52 INFO - PROCESS | 4092 | 1465918252386 Marionette TRACE conn3 <- [1,1206,null,{}] 08:30:52 INFO - PROCESS | 4092 | 1465918252391 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:30:52 INFO - PROCESS | 4092 | 1465918252395 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:52 INFO - PROCESS | 4092 | 1465918252508 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:30:52 INFO - PROCESS | 4092 | 1465918252632 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:52 INFO - PROCESS | 4092 | 1465918252635 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:52 INFO - PROCESS | 4092 | ++DOCSHELL 12DED800 == 40 [pid = 4092] [id = 311] 08:30:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (130C6000) [pid = 4092] [serial = 932] [outer = 00000000] 08:30:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (13CABC00) [pid = 4092] [serial = 933] [outer = 130C6000] 08:30:52 INFO - PROCESS | 4092 | 1465918252691 Marionette DEBUG loaded listener.js 08:30:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (14E29000) [pid = 4092] [serial = 934] [outer = 130C6000] 08:30:53 INFO - PROCESS | 4092 | 1465918253258 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:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 937ms 08:30:53 INFO - PROCESS | 4092 | 1465918253329 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:30:53 INFO - PROCESS | 4092 | 1465918253334 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 08:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:30:53 INFO - PROCESS | 4092 | 1465918253341 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:30:53 INFO - PROCESS | 4092 | 1465918253343 Marionette TRACE conn3 <- [1,1210,null,{}] 08:30:53 INFO - PROCESS | 4092 | 1465918253347 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:30:53 INFO - PROCESS | 4092 | 1465918253350 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:53 INFO - PROCESS | 4092 | 1465918253493 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:30:53 INFO - PROCESS | 4092 | 1465918253621 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:53 INFO - PROCESS | 4092 | 1465918253624 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:53 INFO - PROCESS | 4092 | ++DOCSHELL 16946000 == 41 [pid = 4092] [id = 312] 08:30:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (16946C00) [pid = 4092] [serial = 935] [outer = 00000000] 08:30:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (17F5E800) [pid = 4092] [serial = 936] [outer = 16946C00] 08:30:53 INFO - PROCESS | 4092 | 1465918253680 Marionette DEBUG loaded listener.js 08:30:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (1848EC00) [pid = 4092] [serial = 937] [outer = 16946C00] 08:30:54 INFO - PROCESS | 4092 | 1465918254254 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:30:54 INFO - PROCESS | 4092 | 1465918254288 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 08:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:30:54 INFO - PROCESS | 4092 | 1465918254292 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:30:54 INFO - PROCESS | 4092 | 1465918254295 Marionette TRACE conn3 <- [1,1214,null,{}] 08:30:54 INFO - PROCESS | 4092 | 1465918254306 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:30:54 INFO - PROCESS | 4092 | 1465918254311 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:54 INFO - PROCESS | 4092 | 1465918254416 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:30:54 INFO - PROCESS | 4092 | 1465918254546 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:54 INFO - PROCESS | 4092 | 1465918254550 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:54 INFO - PROCESS | 4092 | ++DOCSHELL 19C9A800 == 42 [pid = 4092] [id = 313] 08:30:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (19C9F400) [pid = 4092] [serial = 938] [outer = 00000000] 08:30:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (1A849400) [pid = 4092] [serial = 939] [outer = 19C9F400] 08:30:54 INFO - PROCESS | 4092 | 1465918254606 Marionette DEBUG loaded listener.js 08:30:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (1AB13C00) [pid = 4092] [serial = 940] [outer = 19C9F400] 08:30:55 INFO - PROCESS | 4092 | 1465918255382 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:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1141ms 08:30:55 INFO - PROCESS | 4092 | 1465918255436 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:30:55 INFO - PROCESS | 4092 | 1465918255440 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 08:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:30:55 INFO - PROCESS | 4092 | 1465918255444 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:30:55 INFO - PROCESS | 4092 | 1465918255447 Marionette TRACE conn3 <- [1,1218,null,{}] 08:30:55 INFO - PROCESS | 4092 | 1465918255453 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:30:55 INFO - PROCESS | 4092 | 1465918255455 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:55 INFO - PROCESS | 4092 | 1465918255557 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:30:55 INFO - PROCESS | 4092 | 1465918255693 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:55 INFO - PROCESS | 4092 | 1465918255696 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:55 INFO - PROCESS | 4092 | ++DOCSHELL 12B60000 == 43 [pid = 4092] [id = 314] 08:30:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (12B60400) [pid = 4092] [serial = 941] [outer = 00000000] 08:30:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (134B1800) [pid = 4092] [serial = 942] [outer = 12B60400] 08:30:55 INFO - PROCESS | 4092 | 1465918255773 Marionette DEBUG loaded listener.js 08:30:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (13B36C00) [pid = 4092] [serial = 943] [outer = 12B60400] 08:30:56 INFO - PROCESS | 4092 | --DOCSHELL 16942800 == 42 [pid = 4092] [id = 309] 08:30:56 INFO - PROCESS | 4092 | --DOCSHELL 13935C00 == 41 [pid = 4092] [id = 308] 08:30:56 INFO - PROCESS | 4092 | --DOCSHELL 13B41C00 == 40 [pid = 4092] [id = 307] 08:30:56 INFO - PROCESS | 4092 | --DOCSHELL 19EC3000 == 39 [pid = 4092] [id = 306] 08:30:56 INFO - PROCESS | 4092 | --DOCSHELL 13C71800 == 38 [pid = 4092] [id = 305] 08:30:56 INFO - PROCESS | 4092 | --DOCSHELL 17F5C000 == 37 [pid = 4092] [id = 304] 08:30:56 INFO - PROCESS | 4092 | --DOCSHELL 15F58800 == 36 [pid = 4092] [id = 303] 08:30:56 INFO - PROCESS | 4092 | --DOCSHELL 1430B800 == 35 [pid = 4092] [id = 302] 08:30:56 INFO - PROCESS | 4092 | --DOCSHELL 1055F800 == 34 [pid = 4092] [id = 301] 08:30:56 INFO - PROCESS | 4092 | --DOCSHELL 13CA2000 == 33 [pid = 4092] [id = 300] 08:30:56 INFO - PROCESS | 4092 | --DOCSHELL 12AA9C00 == 32 [pid = 4092] [id = 299] 08:30:56 INFO - PROCESS | 4092 | --DOCSHELL 105EA400 == 31 [pid = 4092] [id = 289] 08:30:56 INFO - PROCESS | 4092 | --DOCSHELL 16946000 == 30 [pid = 4092] [id = 312] 08:30:56 INFO - PROCESS | 4092 | --DOCSHELL 19C9A800 == 29 [pid = 4092] [id = 313] 08:30:56 INFO - PROCESS | 4092 | --DOCSHELL 17F56800 == 28 [pid = 4092] [id = 310] 08:30:56 INFO - PROCESS | 4092 | --DOCSHELL 12DED800 == 27 [pid = 4092] [id = 311] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (19E2F400) [pid = 4092] [serial = 894] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (14311000) [pid = 4092] [serial = 876] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (14E22000) [pid = 4092] [serial = 877] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (130A8C00) [pid = 4092] [serial = 873] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (1315BC00) [pid = 4092] [serial = 874] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (111E1400) [pid = 4092] [serial = 870] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (18487400) [pid = 4092] [serial = 885] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (17861800) [pid = 4092] [serial = 883] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (11471400) [pid = 4092] [serial = 871] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (17843C00) [pid = 4092] [serial = 882] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (10EC6400) [pid = 4092] [serial = 868] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (10B67400) [pid = 4092] [serial = 867] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (14EC1000) [pid = 4092] [serial = 888] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (16FF5400) [pid = 4092] [serial = 889] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (18494800) [pid = 4092] [serial = 886] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (13933C00) [pid = 4092] [serial = 859] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (13032400) [pid = 4092] [serial = 858] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (1786A000) [pid = 4092] [serial = 862] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (16FF7400) [pid = 4092] [serial = 861] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1A73B400) [pid = 4092] [serial = 865] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1A047000) [pid = 4092] [serial = 864] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (15F53400) [pid = 4092] [serial = 879] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (15FAC400) [pid = 4092] [serial = 880] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (1877D400) [pid = 4092] [serial = 891] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (19A53000) [pid = 4092] [serial = 892] [outer = 00000000] [url = about:blank] 08:30:56 INFO - PROCESS | 4092 | 1465918256850 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:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1453ms 08:30:56 INFO - PROCESS | 4092 | 1465918256911 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:30:56 INFO - PROCESS | 4092 | 1465918256915 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 08:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:30:56 INFO - PROCESS | 4092 | 1465918256919 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:30:56 INFO - PROCESS | 4092 | 1465918256924 Marionette TRACE conn3 <- [1,1222,null,{}] 08:30:56 INFO - PROCESS | 4092 | 1465918256929 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:30:56 INFO - PROCESS | 4092 | 1465918256931 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:57 INFO - PROCESS | 4092 | 1465918257026 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:30:57 INFO - PROCESS | 4092 | 1465918257040 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:57 INFO - PROCESS | 4092 | 1465918257043 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:57 INFO - PROCESS | 4092 | ++DOCSHELL 111E3800 == 28 [pid = 4092] [id = 315] 08:30:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (111EC000) [pid = 4092] [serial = 944] [outer = 00000000] 08:30:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (12AAB400) [pid = 4092] [serial = 945] [outer = 111EC000] 08:30:57 INFO - PROCESS | 4092 | 1465918257089 Marionette DEBUG loaded listener.js 08:30:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (12B5E000) [pid = 4092] [serial = 946] [outer = 111EC000] 08:30:57 INFO - PROCESS | 4092 | 1465918257562 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:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 703ms 08:30:57 INFO - PROCESS | 4092 | 1465918257620 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 08:30:57 INFO - PROCESS | 4092 | 1465918257625 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 08:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:30:57 INFO - PROCESS | 4092 | 1465918257631 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:30:57 INFO - PROCESS | 4092 | 1465918257634 Marionette TRACE conn3 <- [1,1226,null,{}] 08:30:57 INFO - PROCESS | 4092 | 1465918257637 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:30:57 INFO - PROCESS | 4092 | 1465918257640 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:57 INFO - PROCESS | 4092 | 1465918257761 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:30:57 INFO - PROCESS | 4092 | 1465918257855 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:57 INFO - PROCESS | 4092 | 1465918257857 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:57 INFO - PROCESS | 4092 | ++DOCSHELL 130C2000 == 29 [pid = 4092] [id = 316] 08:30:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (1314E800) [pid = 4092] [serial = 947] [outer = 00000000] 08:30:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (131DE000) [pid = 4092] [serial = 948] [outer = 1314E800] 08:30:57 INFO - PROCESS | 4092 | 1465918257903 Marionette DEBUG loaded listener.js 08:30:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (134B3800) [pid = 4092] [serial = 949] [outer = 1314E800] 08:30:58 INFO - PROCESS | 4092 | 1465918258275 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:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 687ms 08:30:58 INFO - PROCESS | 4092 | 1465918258330 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:30:58 INFO - PROCESS | 4092 | 1465918258333 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 08:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:30:58 INFO - PROCESS | 4092 | 1465918258336 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:30:58 INFO - PROCESS | 4092 | 1465918258339 Marionette TRACE conn3 <- [1,1230,null,{}] 08:30:58 INFO - PROCESS | 4092 | 1465918258350 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:30:58 INFO - PROCESS | 4092 | 1465918258354 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:58 INFO - PROCESS | 4092 | 1465918258436 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:30:58 INFO - PROCESS | 4092 | 1465918258443 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:58 INFO - PROCESS | 4092 | 1465918258446 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:58 INFO - PROCESS | 4092 | ++DOCSHELL 14E21400 == 30 [pid = 4092] [id = 317] 08:30:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (14E21C00) [pid = 4092] [serial = 950] [outer = 00000000] 08:30:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (15390000) [pid = 4092] [serial = 951] [outer = 14E21C00] 08:30:58 INFO - PROCESS | 4092 | 1465918258493 Marionette DEBUG loaded listener.js 08:30:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1599C800) [pid = 4092] [serial = 952] [outer = 14E21C00] 08:30:58 INFO - PROCESS | 4092 | 1465918258977 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:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 687ms 08:30:59 INFO - PROCESS | 4092 | 1465918259035 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:30:59 INFO - PROCESS | 4092 | 1465918259038 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 08:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:30:59 INFO - PROCESS | 4092 | 1465918259043 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:30:59 INFO - PROCESS | 4092 | 1465918259046 Marionette TRACE conn3 <- [1,1234,null,{}] 08:30:59 INFO - PROCESS | 4092 | 1465918259050 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:30:59 INFO - PROCESS | 4092 | 1465918259053 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:59 INFO - PROCESS | 4092 | 1465918259194 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:30:59 INFO - PROCESS | 4092 | 1465918259216 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:59 INFO - PROCESS | 4092 | 1465918259219 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:59 INFO - PROCESS | 4092 | ++DOCSHELL 15C6F000 == 31 [pid = 4092] [id = 318] 08:30:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (15FAC400) [pid = 4092] [serial = 953] [outer = 00000000] 08:30:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (15FB8000) [pid = 4092] [serial = 954] [outer = 15FAC400] 08:30:59 INFO - PROCESS | 4092 | 1465918259267 Marionette DEBUG loaded listener.js 08:30:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (17271000) [pid = 4092] [serial = 955] [outer = 15FAC400] 08:30:59 INFO - PROCESS | 4092 | 1465918259710 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:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 687ms 08:30:59 INFO - PROCESS | 4092 | 1465918259740 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:30:59 INFO - PROCESS | 4092 | 1465918259742 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 08:30:59 INFO - PROCESS | 4092 | 1465918259745 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:30:59 INFO - PROCESS | 4092 | 1465918259747 Marionette TRACE conn3 <- [1,1238,null,{}] 08:30:59 INFO - PROCESS | 4092 | 1465918259750 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:30:59 INFO - PROCESS | 4092 | 1465918259752 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:59 INFO - PROCESS | 4092 | 1465918259856 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:30:59 INFO - PROCESS | 4092 | 1465918259861 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:59 INFO - PROCESS | 4092 | 1465918259863 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:30:59 INFO - PROCESS | 4092 | ++DOCSHELL 15FB7000 == 32 [pid = 4092] [id = 319] 08:30:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (169EB400) [pid = 4092] [serial = 956] [outer = 00000000] 08:30:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (17863C00) [pid = 4092] [serial = 957] [outer = 169EB400] 08:30:59 INFO - PROCESS | 4092 | 1465918259907 Marionette DEBUG loaded listener.js 08:30:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (17950800) [pid = 4092] [serial = 958] [outer = 169EB400] 08:31:00 INFO - PROCESS | 4092 | 1465918260403 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:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 703ms 08:31:00 INFO - PROCESS | 4092 | 1465918260445 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:31:00 INFO - PROCESS | 4092 | 1465918260447 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 08:31:00 INFO - PROCESS | 4092 | 1465918260451 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:31:00 INFO - PROCESS | 4092 | 1465918260452 Marionette TRACE conn3 <- [1,1242,null,{}] 08:31:00 INFO - PROCESS | 4092 | 1465918260456 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:31:00 INFO - PROCESS | 4092 | 1465918260461 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:00 INFO - PROCESS | 4092 | 1465918260608 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:31:00 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (19CA3000) [pid = 4092] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:31:00 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (19EC3C00) [pid = 4092] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:31:00 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (1688D400) [pid = 4092] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:31:00 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1055FC00) [pid = 4092] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:31:00 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (10A52C00) [pid = 4092] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:31:00 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (13CAC800) [pid = 4092] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:31:00 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (12AAA000) [pid = 4092] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:31:00 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (1430F400) [pid = 4092] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:31:00 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (13C71000) [pid = 4092] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:31:00 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (17FC4800) [pid = 4092] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:31:00 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1812B000) [pid = 4092] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:31:00 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (1A849800) [pid = 4092] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:31:00 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (1A9A1C00) [pid = 4092] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:31:00 INFO - PROCESS | 4092 | 1465918260917 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:00 INFO - PROCESS | 4092 | 1465918260919 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:00 INFO - PROCESS | 4092 | ++DOCSHELL 103F3000 == 33 [pid = 4092] [id = 320] 08:31:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (10559400) [pid = 4092] [serial = 959] [outer = 00000000] 08:31:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (13254400) [pid = 4092] [serial = 960] [outer = 10559400] 08:31:00 INFO - PROCESS | 4092 | 1465918260963 Marionette DEBUG loaded listener.js 08:31:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (159A1000) [pid = 4092] [serial = 961] [outer = 10559400] 08:31:01 INFO - PROCESS | 4092 | 1465918261315 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:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 906ms 08:31:01 INFO - PROCESS | 4092 | 1465918261355 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:31:01 INFO - PROCESS | 4092 | 1465918261366 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 08:31:01 INFO - PROCESS | 4092 | 1465918261370 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:31:01 INFO - PROCESS | 4092 | 1465918261371 Marionette TRACE conn3 <- [1,1246,null,{}] 08:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:31:01 INFO - PROCESS | 4092 | 1465918261375 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:31:01 INFO - PROCESS | 4092 | 1465918261376 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:01 INFO - PROCESS | 4092 | 1465918261481 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:31:01 INFO - PROCESS | 4092 | 1465918261488 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:01 INFO - PROCESS | 4092 | 1465918261490 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:01 INFO - PROCESS | 4092 | ++DOCSHELL 10EC9000 == 34 [pid = 4092] [id = 321] 08:31:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1430F400) [pid = 4092] [serial = 962] [outer = 00000000] 08:31:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (1822CC00) [pid = 4092] [serial = 963] [outer = 1430F400] 08:31:01 INFO - PROCESS | 4092 | 1465918261532 Marionette DEBUG loaded listener.js 08:31:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (18489C00) [pid = 4092] [serial = 964] [outer = 1430F400] 08:31:01 INFO - PROCESS | 4092 | 1465918261940 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:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 594ms 08:31:01 INFO - PROCESS | 4092 | 1465918261969 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:31:01 INFO - PROCESS | 4092 | 1465918261971 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 08:31:01 INFO - PROCESS | 4092 | 1465918261974 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:31:01 INFO - PROCESS | 4092 | 1465918261975 Marionette TRACE conn3 <- [1,1250,null,{}] 08:31:01 INFO - PROCESS | 4092 | 1465918261979 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:31:01 INFO - PROCESS | 4092 | 1465918261981 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:02 INFO - PROCESS | 4092 | 1465918262055 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:31:02 INFO - PROCESS | 4092 | 1465918262060 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:02 INFO - PROCESS | 4092 | 1465918262062 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:02 INFO - PROCESS | 4092 | ++DOCSHELL 18220000 == 35 [pid = 4092] [id = 322] 08:31:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (18780000) [pid = 4092] [serial = 965] [outer = 00000000] 08:31:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (19CA1000) [pid = 4092] [serial = 966] [outer = 18780000] 08:31:02 INFO - PROCESS | 4092 | 1465918262105 Marionette DEBUG loaded listener.js 08:31:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (19CA1400) [pid = 4092] [serial = 967] [outer = 18780000] 08:31:02 INFO - PROCESS | 4092 | 1465918262591 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:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 625ms 08:31:02 INFO - PROCESS | 4092 | 1465918262612 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:31:02 INFO - PROCESS | 4092 | 1465918262614 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 08:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:31:02 INFO - PROCESS | 4092 | 1465918262618 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:31:02 INFO - PROCESS | 4092 | 1465918262619 Marionette TRACE conn3 <- [1,1254,null,{}] 08:31:02 INFO - PROCESS | 4092 | 1465918262623 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:31:02 INFO - PROCESS | 4092 | 1465918262625 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:02 INFO - PROCESS | 4092 | 1465918262701 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:31:02 INFO - PROCESS | 4092 | 1465918262706 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:02 INFO - PROCESS | 4092 | 1465918262708 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:02 INFO - PROCESS | 4092 | ++DOCSHELL 19E2E400 == 36 [pid = 4092] [id = 323] 08:31:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (19E2E800) [pid = 4092] [serial = 968] [outer = 00000000] 08:31:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (19E3F000) [pid = 4092] [serial = 969] [outer = 19E2E800] 08:31:02 INFO - PROCESS | 4092 | 1465918262750 Marionette DEBUG loaded listener.js 08:31:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (19EB6400) [pid = 4092] [serial = 970] [outer = 19E2E800] 08:31:03 INFO - PROCESS | 4092 | 1465918263528 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:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1000ms 08:31:03 INFO - PROCESS | 4092 | 1465918263621 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:31:03 INFO - PROCESS | 4092 | 1465918263625 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 08:31:03 INFO - PROCESS | 4092 | 1465918263630 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:31:03 INFO - PROCESS | 4092 | 1465918263635 Marionette TRACE conn3 <- [1,1258,null,{}] 08:31:03 INFO - PROCESS | 4092 | 1465918263640 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:31:03 INFO - PROCESS | 4092 | 1465918263643 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:03 INFO - PROCESS | 4092 | 1465918263786 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:31:03 INFO - PROCESS | 4092 | 1465918263907 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:03 INFO - PROCESS | 4092 | 1465918263910 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:03 INFO - PROCESS | 4092 | ++DOCSHELL 10A50800 == 37 [pid = 4092] [id = 324] 08:31:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (10E28800) [pid = 4092] [serial = 971] [outer = 00000000] 08:31:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (12B5F800) [pid = 4092] [serial = 972] [outer = 10E28800] 08:31:03 INFO - PROCESS | 4092 | 1465918263967 Marionette DEBUG loaded listener.js 08:31:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (1315A800) [pid = 4092] [serial = 973] [outer = 10E28800] 08:31:04 INFO - PROCESS | 4092 | 1465918264655 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:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1078ms 08:31:04 INFO - PROCESS | 4092 | 1465918264723 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:31:04 INFO - PROCESS | 4092 | 1465918264728 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 08:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:31:04 INFO - PROCESS | 4092 | 1465918264861 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:31:04 INFO - PROCESS | 4092 | 1465918264865 Marionette TRACE conn3 <- [1,1262,null,{}] 08:31:04 INFO - PROCESS | 4092 | 1465918264871 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:31:04 INFO - PROCESS | 4092 | 1465918264874 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:04 INFO - PROCESS | 4092 | 1465918264983 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:31:05 INFO - PROCESS | 4092 | 1465918265086 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:05 INFO - PROCESS | 4092 | 1465918265089 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:05 INFO - PROCESS | 4092 | ++DOCSHELL 11005C00 == 38 [pid = 4092] [id = 325] 08:31:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (1100E400) [pid = 4092] [serial = 974] [outer = 00000000] 08:31:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (114BB400) [pid = 4092] [serial = 975] [outer = 1100E400] 08:31:05 INFO - PROCESS | 4092 | 1465918265137 Marionette DEBUG loaded listener.js 08:31:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (12B67000) [pid = 4092] [serial = 976] [outer = 1100E400] 08:31:05 INFO - PROCESS | 4092 | --DOCSHELL 18220000 == 37 [pid = 4092] [id = 322] 08:31:05 INFO - PROCESS | 4092 | --DOCSHELL 10EC9000 == 36 [pid = 4092] [id = 321] 08:31:05 INFO - PROCESS | 4092 | --DOCSHELL 103F3000 == 35 [pid = 4092] [id = 320] 08:31:05 INFO - PROCESS | 4092 | --DOCSHELL 15FB7000 == 34 [pid = 4092] [id = 319] 08:31:05 INFO - PROCESS | 4092 | --DOCSHELL 15C6F000 == 33 [pid = 4092] [id = 318] 08:31:05 INFO - PROCESS | 4092 | --DOCSHELL 14E21400 == 32 [pid = 4092] [id = 317] 08:31:05 INFO - PROCESS | 4092 | --DOCSHELL 130C2000 == 31 [pid = 4092] [id = 316] 08:31:05 INFO - PROCESS | 4092 | --DOCSHELL 111E3800 == 30 [pid = 4092] [id = 315] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (1A99C000) [pid = 4092] [serial = 927] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (1A9A7800) [pid = 4092] [serial = 930] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1A9A9000) [pid = 4092] [serial = 931] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (19E33800) [pid = 4092] [serial = 915] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (1A737800) [pid = 4092] [serial = 918] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (19E3D000) [pid = 4092] [serial = 916] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (1785C400) [pid = 4092] [serial = 909] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (17F51400) [pid = 4092] [serial = 910] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (11004C00) [pid = 4092] [serial = 903] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (12BBFC00) [pid = 4092] [serial = 904] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (19E31000) [pid = 4092] [serial = 895] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (15C71000) [pid = 4092] [serial = 900] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (15FB8800) [pid = 4092] [serial = 901] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (12B5E800) [pid = 4092] [serial = 897] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (12D63000) [pid = 4092] [serial = 898] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (14E21800) [pid = 4092] [serial = 906] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (14EBBC00) [pid = 4092] [serial = 907] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (17376400) [pid = 4092] [serial = 922] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (15C6F800) [pid = 4092] [serial = 921] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1A83F000) [pid = 4092] [serial = 919] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (18491C00) [pid = 4092] [serial = 912] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (1A844400) [pid = 4092] [serial = 925] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (19C99400) [pid = 4092] [serial = 913] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (1A7C5000) [pid = 4092] [serial = 924] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (1A84BC00) [pid = 4092] [serial = 928] [outer = 00000000] [url = about:blank] 08:31:05 INFO - PROCESS | 4092 | 1465918265692 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:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 860ms 08:31:05 INFO - PROCESS | 4092 | 1465918265716 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:31:05 INFO - PROCESS | 4092 | 1465918265719 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 08:31:05 INFO - PROCESS | 4092 | 1465918265724 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:31:05 INFO - PROCESS | 4092 | 1465918265726 Marionette TRACE conn3 <- [1,1266,null,{}] 08:31:05 INFO - PROCESS | 4092 | 1465918265732 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:31:05 INFO - PROCESS | 4092 | 1465918265737 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:05 INFO - PROCESS | 4092 | 1465918265826 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:31:05 INFO - PROCESS | 4092 | 1465918265834 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:05 INFO - PROCESS | 4092 | 1465918265837 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:05 INFO - PROCESS | 4092 | ++DOCSHELL 12B61400 == 31 [pid = 4092] [id = 326] 08:31:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (12B64400) [pid = 4092] [serial = 977] [outer = 00000000] 08:31:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (131D9000) [pid = 4092] [serial = 978] [outer = 12B64400] 08:31:05 INFO - PROCESS | 4092 | 1465918265883 Marionette DEBUG loaded listener.js 08:31:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (13935C00) [pid = 4092] [serial = 979] [outer = 12B64400] 08:31:06 INFO - PROCESS | 4092 | 1465918266366 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:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 688ms 08:31:06 INFO - PROCESS | 4092 | 1465918266425 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:31:06 INFO - PROCESS | 4092 | 1465918266427 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 08:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:31:06 INFO - PROCESS | 4092 | 1465918266431 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:31:06 INFO - PROCESS | 4092 | 1465918266433 Marionette TRACE conn3 <- [1,1270,null,{}] 08:31:06 INFO - PROCESS | 4092 | 1465918266436 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:31:06 INFO - PROCESS | 4092 | 1465918266438 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:06 INFO - PROCESS | 4092 | 1465918266550 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:31:06 INFO - PROCESS | 4092 | 1465918266647 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:06 INFO - PROCESS | 4092 | 1465918266653 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:06 INFO - PROCESS | 4092 | ++DOCSHELL 14EB8C00 == 32 [pid = 4092] [id = 327] 08:31:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (14EBBC00) [pid = 4092] [serial = 980] [outer = 00000000] 08:31:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (1538D800) [pid = 4092] [serial = 981] [outer = 14EBBC00] 08:31:06 INFO - PROCESS | 4092 | 1465918266700 Marionette DEBUG loaded listener.js 08:31:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (15998000) [pid = 4092] [serial = 982] [outer = 14EBBC00] 08:31:07 INFO - PROCESS | 4092 | 1465918267085 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:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 688ms 08:31:07 INFO - PROCESS | 4092 | 1465918267130 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:31:07 INFO - PROCESS | 4092 | 1465918267133 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 08:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:31:07 INFO - PROCESS | 4092 | 1465918267136 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:31:07 INFO - PROCESS | 4092 | 1465918267138 Marionette TRACE conn3 <- [1,1274,null,{}] 08:31:07 INFO - PROCESS | 4092 | 1465918267141 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:31:07 INFO - PROCESS | 4092 | 1465918267143 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:07 INFO - PROCESS | 4092 | 1465918267224 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:31:07 INFO - PROCESS | 4092 | 1465918267230 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:07 INFO - PROCESS | 4092 | 1465918267232 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:07 INFO - PROCESS | 4092 | ++DOCSHELL 15F58C00 == 33 [pid = 4092] [id = 328] 08:31:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (15FB4800) [pid = 4092] [serial = 983] [outer = 00000000] 08:31:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (1779F400) [pid = 4092] [serial = 984] [outer = 15FB4800] 08:31:07 INFO - PROCESS | 4092 | 1465918267282 Marionette DEBUG loaded listener.js 08:31:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (17843C00) [pid = 4092] [serial = 985] [outer = 15FB4800] 08:31:07 INFO - PROCESS | 4092 | 1465918267729 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:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 641ms 08:31:07 INFO - PROCESS | 4092 | 1465918267779 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:31:07 INFO - PROCESS | 4092 | 1465918267781 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 08:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:31:07 INFO - PROCESS | 4092 | 1465918267785 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:31:07 INFO - PROCESS | 4092 | 1465918267786 Marionette TRACE conn3 <- [1,1278,null,{}] 08:31:07 INFO - PROCESS | 4092 | 1465918267790 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:31:07 INFO - PROCESS | 4092 | 1465918267792 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:07 INFO - PROCESS | 4092 | 1465918267900 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:31:07 INFO - PROCESS | 4092 | 1465918267983 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:07 INFO - PROCESS | 4092 | 1465918267985 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:07 INFO - PROCESS | 4092 | ++DOCSHELL 17866400 == 34 [pid = 4092] [id = 329] 08:31:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (17867000) [pid = 4092] [serial = 986] [outer = 00000000] 08:31:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (17F57000) [pid = 4092] [serial = 987] [outer = 17867000] 08:31:08 INFO - PROCESS | 4092 | 1465918268028 Marionette DEBUG loaded listener.js 08:31:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (18126400) [pid = 4092] [serial = 988] [outer = 17867000] 08:31:08 INFO - PROCESS | 4092 | 1465918268457 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:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 703ms 08:31:08 INFO - PROCESS | 4092 | 1465918268484 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:31:08 INFO - PROCESS | 4092 | 1465918268485 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 08:31:08 INFO - PROCESS | 4092 | 1465918268489 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:31:08 INFO - PROCESS | 4092 | 1465918268490 Marionette TRACE conn3 <- [1,1282,null,{}] 08:31:08 INFO - PROCESS | 4092 | 1465918268494 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:31:08 INFO - PROCESS | 4092 | 1465918268500 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:08 INFO - PROCESS | 4092 | 1465918268641 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:31:08 INFO - PROCESS | 4092 | 1465918268649 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:08 INFO - PROCESS | 4092 | 1465918268651 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:08 INFO - PROCESS | 4092 | ++DOCSHELL 19A4E400 == 35 [pid = 4092] [id = 330] 08:31:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (19A4F800) [pid = 4092] [serial = 989] [outer = 00000000] 08:31:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (19C9A400) [pid = 4092] [serial = 990] [outer = 19A4F800] 08:31:08 INFO - PROCESS | 4092 | 1465918268749 Marionette DEBUG loaded listener.js 08:31:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (19E2B400) [pid = 4092] [serial = 991] [outer = 19A4F800] 08:31:09 INFO - PROCESS | 4092 | 1465918269160 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:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 688ms 08:31:09 INFO - PROCESS | 4092 | 1465918269189 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:31:09 INFO - PROCESS | 4092 | 1465918269191 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 08:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:31:09 INFO - PROCESS | 4092 | 1465918269194 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:31:09 INFO - PROCESS | 4092 | 1465918269196 Marionette TRACE conn3 <- [1,1286,null,{}] 08:31:09 INFO - PROCESS | 4092 | 1465918269199 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:31:09 INFO - PROCESS | 4092 | 1465918269201 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:09 INFO - PROCESS | 4092 | 1465918269334 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:31:09 INFO - PROCESS | 4092 | 1465918269360 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:09 INFO - PROCESS | 4092 | 1465918269362 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:09 INFO - PROCESS | 4092 | ++DOCSHELL 19C9A000 == 36 [pid = 4092] [id = 331] 08:31:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (19CA7000) [pid = 4092] [serial = 992] [outer = 00000000] 08:31:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (19EBC400) [pid = 4092] [serial = 993] [outer = 19CA7000] 08:31:09 INFO - PROCESS | 4092 | 1465918269404 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (19E35000) [pid = 4092] [serial = 994] [outer = 19CA7000] 08:31:09 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (1314E800) [pid = 4092] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:31:09 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (12B60400) [pid = 4092] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:31:09 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (14E21C00) [pid = 4092] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:31:09 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (169EB400) [pid = 4092] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:31:09 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (130C6000) [pid = 4092] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:31:09 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (16946C00) [pid = 4092] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:31:09 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (18780000) [pid = 4092] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:31:09 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (19C9F400) [pid = 4092] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:31:09 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (10559400) [pid = 4092] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:31:09 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (111EC000) [pid = 4092] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:31:09 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (1430F400) [pid = 4092] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:31:09 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (15FAC400) [pid = 4092] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:31:09 INFO - PROCESS | 4092 | 1465918269921 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:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 735ms 08:31:09 INFO - PROCESS | 4092 | 1465918269935 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:31:09 INFO - PROCESS | 4092 | 1465918269937 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 08:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:31:09 INFO - PROCESS | 4092 | 1465918269940 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:31:09 INFO - PROCESS | 4092 | 1465918269941 Marionette TRACE conn3 <- [1,1290,null,{}] 08:31:09 INFO - PROCESS | 4092 | 1465918269945 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:31:09 INFO - PROCESS | 4092 | 1465918269946 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:10 INFO - PROCESS | 4092 | 1465918270022 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:31:10 INFO - PROCESS | 4092 | 1465918270027 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:10 INFO - PROCESS | 4092 | 1465918270029 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:10 INFO - PROCESS | 4092 | ++DOCSHELL 12DF1000 == 37 [pid = 4092] [id = 332] 08:31:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (1309F400) [pid = 4092] [serial = 995] [outer = 00000000] 08:31:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (1785D800) [pid = 4092] [serial = 996] [outer = 1309F400] 08:31:10 INFO - PROCESS | 4092 | 1465918270073 Marionette DEBUG loaded listener.js 08:31:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (1821FC00) [pid = 4092] [serial = 997] [outer = 1309F400] 08:31:10 INFO - PROCESS | 4092 | 1465918270514 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:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 640ms 08:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:31:10 INFO - PROCESS | 4092 | 1465918270578 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 4092 | 1465918270580 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 08:31:10 INFO - PROCESS | 4092 | 1465918270583 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:31:10 INFO - PROCESS | 4092 | 1465918270585 Marionette TRACE conn3 <- [1,1294,null,{}] 08:31:10 INFO - PROCESS | 4092 | 1465918270588 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:31:10 INFO - PROCESS | 4092 | 1465918270590 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:10 INFO - PROCESS | 4092 | 1465918270691 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:31:10 INFO - PROCESS | 4092 | 1465918270699 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:10 INFO - PROCESS | 4092 | 1465918270701 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:10 INFO - PROCESS | 4092 | ++DOCSHELL 12A1BC00 == 38 [pid = 4092] [id = 333] 08:31:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (12ADEC00) [pid = 4092] [serial = 998] [outer = 00000000] 08:31:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (18775800) [pid = 4092] [serial = 999] [outer = 12ADEC00] 08:31:10 INFO - PROCESS | 4092 | 1465918270743 Marionette DEBUG loaded listener.js 08:31:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (19E3D000) [pid = 4092] [serial = 1000] [outer = 12ADEC00] 08:31:11 INFO - PROCESS | 4092 | 1465918271181 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:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 625ms 08:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:31:11 INFO - PROCESS | 4092 | 1465918271222 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:31:11 INFO - PROCESS | 4092 | 1465918271224 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 08:31:11 INFO - PROCESS | 4092 | 1465918271227 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:31:11 INFO - PROCESS | 4092 | 1465918271229 Marionette TRACE conn3 <- [1,1298,null,{}] 08:31:11 INFO - PROCESS | 4092 | 1465918271233 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:31:11 INFO - PROCESS | 4092 | 1465918271234 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:11 INFO - PROCESS | 4092 | 1465918271312 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:31:11 INFO - PROCESS | 4092 | 1465918271317 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:11 INFO - PROCESS | 4092 | 1465918271319 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:11 INFO - PROCESS | 4092 | ++DOCSHELL 15FB0000 == 39 [pid = 4092] [id = 334] 08:31:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (1A04C400) [pid = 4092] [serial = 1001] [outer = 00000000] 08:31:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1A7BB400) [pid = 4092] [serial = 1002] [outer = 1A04C400] 08:31:11 INFO - PROCESS | 4092 | 1465918271370 Marionette DEBUG loaded listener.js 08:31:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1A83DC00) [pid = 4092] [serial = 1003] [outer = 1A04C400] 08:31:11 INFO - PROCESS | 4092 | 1465918271798 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:31:11 INFO - PROCESS | 4092 | 1465918271878 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 08:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:31:11 INFO - PROCESS | 4092 | 1465918271887 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:31:11 INFO - PROCESS | 4092 | 1465918271892 Marionette TRACE conn3 <- [1,1302,null,{}] 08:31:11 INFO - PROCESS | 4092 | 1465918271898 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:31:11 INFO - PROCESS | 4092 | 1465918271902 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:11 INFO - PROCESS | 4092 | 1465918272015 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:31:12 INFO - PROCESS | 4092 | 1465918272179 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:12 INFO - PROCESS | 4092 | 1465918272184 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:12 INFO - PROCESS | 4092 | ++DOCSHELL 10E34C00 == 40 [pid = 4092] [id = 335] 08:31:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (10E35400) [pid = 4092] [serial = 1004] [outer = 00000000] 08:31:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (11472800) [pid = 4092] [serial = 1005] [outer = 10E35400] 08:31:12 INFO - PROCESS | 4092 | 1465918272241 Marionette DEBUG loaded listener.js 08:31:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (12B59400) [pid = 4092] [serial = 1006] [outer = 10E35400] 08:31:12 INFO - PROCESS | 4092 | 1465918272793 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:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 937ms 08:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:31:12 INFO - PROCESS | 4092 | 1465918272832 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:31:12 INFO - PROCESS | 4092 | 1465918272835 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 08:31:12 INFO - PROCESS | 4092 | 1465918272840 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:31:12 INFO - PROCESS | 4092 | 1465918272844 Marionette TRACE conn3 <- [1,1306,null,{}] 08:31:12 INFO - PROCESS | 4092 | 1465918272849 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:31:12 INFO - PROCESS | 4092 | 1465918272852 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:12 INFO - PROCESS | 4092 | 1465918272958 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:31:13 INFO - PROCESS | 4092 | 1465918273060 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:13 INFO - PROCESS | 4092 | 1465918273063 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:13 INFO - PROCESS | 4092 | ++DOCSHELL 14E27C00 == 41 [pid = 4092] [id = 336] 08:31:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (14E28000) [pid = 4092] [serial = 1007] [outer = 00000000] 08:31:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (15F50800) [pid = 4092] [serial = 1008] [outer = 14E28000] 08:31:13 INFO - PROCESS | 4092 | 1465918273117 Marionette DEBUG loaded listener.js 08:31:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (15FB8C00) [pid = 4092] [serial = 1009] [outer = 14E28000] 08:31:13 INFO - PROCESS | 4092 | 1465918273724 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:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 937ms 08:31:13 INFO - PROCESS | 4092 | 1465918273782 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:31:13 INFO - PROCESS | 4092 | 1465918273785 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 08:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:31:13 INFO - PROCESS | 4092 | 1465918273788 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:31:13 INFO - PROCESS | 4092 | 1465918273791 Marionette TRACE conn3 <- [1,1310,null,{}] 08:31:13 INFO - PROCESS | 4092 | 1465918273796 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:31:13 INFO - PROCESS | 4092 | 1465918273801 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:13 INFO - PROCESS | 4092 | 1465918273907 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:31:14 INFO - PROCESS | 4092 | 1465918274042 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:14 INFO - PROCESS | 4092 | 1465918274046 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:14 INFO - PROCESS | 4092 | ++DOCSHELL 19C9B800 == 42 [pid = 4092] [id = 337] 08:31:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (19C9E400) [pid = 4092] [serial = 1010] [outer = 00000000] 08:31:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (19E40400) [pid = 4092] [serial = 1011] [outer = 19C9E400] 08:31:14 INFO - PROCESS | 4092 | 1465918274103 Marionette DEBUG loaded listener.js 08:31:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (1A7C5C00) [pid = 4092] [serial = 1012] [outer = 19C9E400] 08:31:14 INFO - PROCESS | 4092 | 1465918274674 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:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 937ms 08:31:14 INFO - PROCESS | 4092 | 1465918274717 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 08:31:14 INFO - PROCESS | 4092 | 1465918274720 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 08:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:31:14 INFO - PROCESS | 4092 | 1465918274723 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:31:14 INFO - PROCESS | 4092 | 1465918274725 Marionette TRACE conn3 <- [1,1314,null,{}] 08:31:14 INFO - PROCESS | 4092 | 1465918274729 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:31:14 INFO - PROCESS | 4092 | 1465918274731 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:14 INFO - PROCESS | 4092 | 1465918274835 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:31:14 INFO - PROCESS | 4092 | 1465918274974 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:14 INFO - PROCESS | 4092 | 1465918274977 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:14 INFO - PROCESS | 4092 | ++DOCSHELL 19CA6800 == 43 [pid = 4092] [id = 338] 08:31:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (19CA7400) [pid = 4092] [serial = 1013] [outer = 00000000] 08:31:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (1A84AC00) [pid = 4092] [serial = 1014] [outer = 19CA7400] 08:31:15 INFO - PROCESS | 4092 | 1465918275030 Marionette DEBUG loaded listener.js 08:31:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (1A99B800) [pid = 4092] [serial = 1015] [outer = 19CA7400] 08:31:15 INFO - PROCESS | 4092 | 1465918275761 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:31:15 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:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1078ms 08:31:15 INFO - PROCESS | 4092 | 1465918275817 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:31:15 INFO - PROCESS | 4092 | 1465918275821 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 08:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:31:15 INFO - PROCESS | 4092 | 1465918275825 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:31:15 INFO - PROCESS | 4092 | 1465918275828 Marionette TRACE conn3 <- [1,1318,null,{}] 08:31:15 INFO - PROCESS | 4092 | 1465918275833 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:31:15 INFO - PROCESS | 4092 | 1465918275836 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:15 INFO - PROCESS | 4092 | 1465918275933 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:31:16 INFO - PROCESS | 4092 | 1465918276065 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:16 INFO - PROCESS | 4092 | 1465918276068 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:16 INFO - PROCESS | 4092 | ++DOCSHELL 110D7800 == 44 [pid = 4092] [id = 339] 08:31:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (111E3800) [pid = 4092] [serial = 1016] [outer = 00000000] 08:31:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (1314D800) [pid = 4092] [serial = 1017] [outer = 111E3800] 08:31:16 INFO - PROCESS | 4092 | 1465918276117 Marionette DEBUG loaded listener.js 08:31:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (13B35C00) [pid = 4092] [serial = 1018] [outer = 111E3800] 08:31:16 INFO - PROCESS | 4092 | --DOCSHELL 12A1BC00 == 43 [pid = 4092] [id = 333] 08:31:16 INFO - PROCESS | 4092 | --DOCSHELL 12DF1000 == 42 [pid = 4092] [id = 332] 08:31:16 INFO - PROCESS | 4092 | --DOCSHELL 19C9A000 == 41 [pid = 4092] [id = 331] 08:31:16 INFO - PROCESS | 4092 | --DOCSHELL 19A4E400 == 40 [pid = 4092] [id = 330] 08:31:16 INFO - PROCESS | 4092 | --DOCSHELL 17866400 == 39 [pid = 4092] [id = 329] 08:31:16 INFO - PROCESS | 4092 | --DOCSHELL 15F58C00 == 38 [pid = 4092] [id = 328] 08:31:16 INFO - PROCESS | 4092 | --DOCSHELL 14EB8C00 == 37 [pid = 4092] [id = 327] 08:31:16 INFO - PROCESS | 4092 | --DOCSHELL 12B61400 == 36 [pid = 4092] [id = 326] 08:31:16 INFO - PROCESS | 4092 | --DOCSHELL 11005C00 == 35 [pid = 4092] [id = 325] 08:31:16 INFO - PROCESS | 4092 | --DOCSHELL 10A50800 == 34 [pid = 4092] [id = 324] 08:31:16 INFO - PROCESS | 4092 | --DOCSHELL 19E2E400 == 33 [pid = 4092] [id = 323] 08:31:16 INFO - PROCESS | 4092 | --DOCSHELL 12B60000 == 32 [pid = 4092] [id = 314] 08:31:16 INFO - PROCESS | 4092 | --DOCSHELL 19CA6800 == 31 [pid = 4092] [id = 338] 08:31:16 INFO - PROCESS | 4092 | --DOCSHELL 19C9B800 == 30 [pid = 4092] [id = 337] 08:31:16 INFO - PROCESS | 4092 | --DOCSHELL 15FB0000 == 29 [pid = 4092] [id = 334] 08:31:16 INFO - PROCESS | 4092 | --DOCSHELL 10E34C00 == 28 [pid = 4092] [id = 335] 08:31:16 INFO - PROCESS | 4092 | --DOCSHELL 14E27C00 == 27 [pid = 4092] [id = 336] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (18489C00) [pid = 4092] [serial = 964] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (1822CC00) [pid = 4092] [serial = 963] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (1599C800) [pid = 4092] [serial = 952] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (15FB8000) [pid = 4092] [serial = 954] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (131DE000) [pid = 4092] [serial = 948] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (134B3800) [pid = 4092] [serial = 949] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (13B36C00) [pid = 4092] [serial = 943] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (134B1800) [pid = 4092] [serial = 942] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (15390000) [pid = 4092] [serial = 951] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (17863C00) [pid = 4092] [serial = 957] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (14E29000) [pid = 4092] [serial = 934] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (13CABC00) [pid = 4092] [serial = 933] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (1848EC00) [pid = 4092] [serial = 937] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (19CA1400) [pid = 4092] [serial = 967] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (17F5E800) [pid = 4092] [serial = 936] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (19E3F000) [pid = 4092] [serial = 969] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (17271000) [pid = 4092] [serial = 955] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (1AB13C00) [pid = 4092] [serial = 940] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1A849400) [pid = 4092] [serial = 939] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (13254400) [pid = 4092] [serial = 960] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (17950800) [pid = 4092] [serial = 958] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (19CA1000) [pid = 4092] [serial = 966] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (159A1000) [pid = 4092] [serial = 961] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (12B5E000) [pid = 4092] [serial = 946] [outer = 00000000] [url = about:blank] 08:31:16 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (12AAB400) [pid = 4092] [serial = 945] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 4092 | 1465918277201 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:31:17 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:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1391ms 08:31:17 INFO - PROCESS | 4092 | 1465918277225 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:31:17 INFO - PROCESS | 4092 | 1465918277228 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 08:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:31:17 INFO - PROCESS | 4092 | 1465918277233 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:31:17 INFO - PROCESS | 4092 | 1465918277237 Marionette TRACE conn3 <- [1,1322,null,{}] 08:31:17 INFO - PROCESS | 4092 | 1465918277242 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:31:17 INFO - PROCESS | 4092 | 1465918277245 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:17 INFO - PROCESS | 4092 | 1465918277331 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:31:17 INFO - PROCESS | 4092 | 1465918277339 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:17 INFO - PROCESS | 4092 | 1465918277342 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:17 INFO - PROCESS | 4092 | ++DOCSHELL 111EA000 == 28 [pid = 4092] [id = 340] 08:31:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (111EC000) [pid = 4092] [serial = 1019] [outer = 00000000] 08:31:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (12AE7C00) [pid = 4092] [serial = 1020] [outer = 111EC000] 08:31:17 INFO - PROCESS | 4092 | 1465918277389 Marionette DEBUG loaded listener.js 08:31:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (12B60400) [pid = 4092] [serial = 1021] [outer = 111EC000] 08:31:17 INFO - PROCESS | 4092 | 1465918277894 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:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 703ms 08:31:17 INFO - PROCESS | 4092 | 1465918277934 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:31:17 INFO - PROCESS | 4092 | 1465918277939 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 08:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:31:17 INFO - PROCESS | 4092 | 1465918277945 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:31:17 INFO - PROCESS | 4092 | 1465918277948 Marionette TRACE conn3 <- [1,1326,null,{}] 08:31:17 INFO - PROCESS | 4092 | 1465918277951 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:31:17 INFO - PROCESS | 4092 | 1465918277954 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:18 INFO - PROCESS | 4092 | 1465918278080 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:31:18 INFO - PROCESS | 4092 | 1465918278174 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:18 INFO - PROCESS | 4092 | 1465918278177 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:18 INFO - PROCESS | 4092 | ++DOCSHELL 13253C00 == 29 [pid = 4092] [id = 341] 08:31:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (13B36C00) [pid = 4092] [serial = 1022] [outer = 00000000] 08:31:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (13C6F400) [pid = 4092] [serial = 1023] [outer = 13B36C00] 08:31:18 INFO - PROCESS | 4092 | 1465918278223 Marionette DEBUG loaded listener.js 08:31:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1430B400) [pid = 4092] [serial = 1024] [outer = 13B36C00] 08:31:19 INFO - PROCESS | 4092 | 1465918279078 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:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1140ms 08:31:19 INFO - PROCESS | 4092 | 1465918279092 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 4092 | 1465918279095 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 08:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:31:19 INFO - PROCESS | 4092 | 1465918279098 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 4092 | 1465918279101 Marionette TRACE conn3 <- [1,1330,null,{}] 08:31:19 INFO - PROCESS | 4092 | 1465918279119 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:31:19 INFO - PROCESS | 4092 | 1465918279123 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:19 INFO - PROCESS | 4092 | 1465918279232 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:31:19 INFO - PROCESS | 4092 | 1465918279240 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:19 INFO - PROCESS | 4092 | 1465918279243 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:19 INFO - PROCESS | 4092 | ++DOCSHELL 15398800 == 30 [pid = 4092] [id = 342] 08:31:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (156D2400) [pid = 4092] [serial = 1025] [outer = 00000000] 08:31:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (15C6FC00) [pid = 4092] [serial = 1026] [outer = 156D2400] 08:31:19 INFO - PROCESS | 4092 | 1465918279291 Marionette DEBUG loaded listener.js 08:31:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (15FABC00) [pid = 4092] [serial = 1027] [outer = 156D2400] 08:31:19 INFO - PROCESS | 4092 | 1465918279770 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:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 687ms 08:31:19 INFO - PROCESS | 4092 | 1465918279797 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 4092 | 1465918279800 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 08:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:31:19 INFO - PROCESS | 4092 | 1465918279803 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 4092 | 1465918279805 Marionette TRACE conn3 <- [1,1334,null,{}] 08:31:19 INFO - PROCESS | 4092 | 1465918279808 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:31:19 INFO - PROCESS | 4092 | 1465918279810 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:19 INFO - PROCESS | 4092 | 1465918279924 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:31:19 INFO - PROCESS | 4092 | 1465918279929 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:19 INFO - PROCESS | 4092 | 1465918279931 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:19 INFO - PROCESS | 4092 | ++DOCSHELL 15C68800 == 31 [pid = 4092] [id = 343] 08:31:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (15C6F000) [pid = 4092] [serial = 1028] [outer = 00000000] 08:31:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (1731D000) [pid = 4092] [serial = 1029] [outer = 15C6F000] 08:31:19 INFO - PROCESS | 4092 | 1465918279977 Marionette DEBUG loaded listener.js 08:31:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (17866400) [pid = 4092] [serial = 1030] [outer = 15C6F000] 08:31:20 INFO - PROCESS | 4092 | 1465918280426 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:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 625ms 08:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:31:20 INFO - PROCESS | 4092 | 1465918280441 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:31:20 INFO - PROCESS | 4092 | 1465918280443 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 08:31:20 INFO - PROCESS | 4092 | 1465918280446 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:31:20 INFO - PROCESS | 4092 | 1465918280448 Marionette TRACE conn3 <- [1,1338,null,{}] 08:31:20 INFO - PROCESS | 4092 | 1465918280451 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:31:20 INFO - PROCESS | 4092 | 1465918280453 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:20 INFO - PROCESS | 4092 | 1465918280559 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:31:20 INFO - PROCESS | 4092 | 1465918280565 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:20 INFO - PROCESS | 4092 | 1465918280567 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:20 INFO - PROCESS | 4092 | ++DOCSHELL 17863400 == 32 [pid = 4092] [id = 344] 08:31:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (17947000) [pid = 4092] [serial = 1031] [outer = 00000000] 08:31:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (17F52400) [pid = 4092] [serial = 1032] [outer = 17947000] 08:31:20 INFO - PROCESS | 4092 | 1465918280609 Marionette DEBUG loaded listener.js 08:31:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (17F5C800) [pid = 4092] [serial = 1033] [outer = 17947000] 08:31:21 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (17867000) [pid = 4092] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:31:21 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (19A4F800) [pid = 4092] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:31:21 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (15FB4800) [pid = 4092] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:31:21 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1100E400) [pid = 4092] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:31:21 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (12B64400) [pid = 4092] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:31:21 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (14EBBC00) [pid = 4092] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:31:21 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (10E28800) [pid = 4092] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:31:21 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (19CA7000) [pid = 4092] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:31:21 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (19E2E800) [pid = 4092] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:31:21 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1309F400) [pid = 4092] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:31:21 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (12ADEC00) [pid = 4092] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:31:21 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (1A04C400) [pid = 4092] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:31:21 INFO - PROCESS | 4092 | 1465918281322 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:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 906ms 08:31:21 INFO - PROCESS | 4092 | 1465918281351 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:31:21 INFO - PROCESS | 4092 | 1465918281353 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 08:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:31:21 INFO - PROCESS | 4092 | 1465918281356 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:31:21 INFO - PROCESS | 4092 | 1465918281358 Marionette TRACE conn3 <- [1,1342,null,{}] 08:31:21 INFO - PROCESS | 4092 | 1465918281361 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:31:21 INFO - PROCESS | 4092 | 1465918281367 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:21 INFO - PROCESS | 4092 | 1465918281485 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:31:21 INFO - PROCESS | 4092 | 1465918281540 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:21 INFO - PROCESS | 4092 | 1465918281542 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:21 INFO - PROCESS | 4092 | ++DOCSHELL 1100E400 == 33 [pid = 4092] [id = 345] 08:31:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (11472000) [pid = 4092] [serial = 1034] [outer = 00000000] 08:31:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (15FB4800) [pid = 4092] [serial = 1035] [outer = 11472000] 08:31:21 INFO - PROCESS | 4092 | 1465918281585 Marionette DEBUG loaded listener.js 08:31:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (182AB000) [pid = 4092] [serial = 1036] [outer = 11472000] 08:31:21 INFO - PROCESS | 4092 | 1465918281973 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:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 640ms 08:31:21 INFO - PROCESS | 4092 | 1465918281994 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:31:21 INFO - PROCESS | 4092 | 1465918281996 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 08:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:31:21 INFO - PROCESS | 4092 | 1465918281999 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:31:21 INFO - PROCESS | 4092 | 1465918282001 Marionette TRACE conn3 <- [1,1346,null,{}] 08:31:22 INFO - PROCESS | 4092 | 1465918282004 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:31:22 INFO - PROCESS | 4092 | 1465918282006 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:22 INFO - PROCESS | 4092 | 1465918282113 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:31:22 INFO - PROCESS | 4092 | 1465918282121 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:22 INFO - PROCESS | 4092 | 1465918282123 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:22 INFO - PROCESS | 4092 | ++DOCSHELL 10A4BC00 == 34 [pid = 4092] [id = 346] 08:31:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (1812BC00) [pid = 4092] [serial = 1037] [outer = 00000000] 08:31:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (18782800) [pid = 4092] [serial = 1038] [outer = 1812BC00] 08:31:22 INFO - PROCESS | 4092 | 1465918282165 Marionette DEBUG loaded listener.js 08:31:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (19A52C00) [pid = 4092] [serial = 1039] [outer = 1812BC00] 08:31:22 INFO - PROCESS | 4092 | 1465918282553 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:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 594ms 08:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:31:22 INFO - PROCESS | 4092 | 1465918282597 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:31:22 INFO - PROCESS | 4092 | 1465918282599 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 08:31:22 INFO - PROCESS | 4092 | 1465918282602 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:31:22 INFO - PROCESS | 4092 | 1465918282604 Marionette TRACE conn3 <- [1,1350,null,{}] 08:31:22 INFO - PROCESS | 4092 | 1465918282607 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:31:22 INFO - PROCESS | 4092 | 1465918282609 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:22 INFO - PROCESS | 4092 | 1465918282686 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:31:22 INFO - PROCESS | 4092 | 1465918282777 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:22 INFO - PROCESS | 4092 | 1465918282779 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:22 INFO - PROCESS | 4092 | ++DOCSHELL 12A10C00 == 35 [pid = 4092] [id = 347] 08:31:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (12AA1C00) [pid = 4092] [serial = 1040] [outer = 00000000] 08:31:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (19CA8400) [pid = 4092] [serial = 1041] [outer = 12AA1C00] 08:31:22 INFO - PROCESS | 4092 | 1465918282822 Marionette DEBUG loaded listener.js 08:31:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (19CA8800) [pid = 4092] [serial = 1042] [outer = 12AA1C00] 08:31:23 INFO - PROCESS | 4092 | 1465918283174 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:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 594ms 08:31:23 INFO - PROCESS | 4092 | 1465918283228 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:31:23 INFO - PROCESS | 4092 | 1465918283232 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 08:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:31:23 INFO - PROCESS | 4092 | 1465918283240 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:31:23 INFO - PROCESS | 4092 | 1465918283244 Marionette TRACE conn3 <- [1,1354,null,{}] 08:31:23 INFO - PROCESS | 4092 | 1465918283250 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:31:23 INFO - PROCESS | 4092 | 1465918283254 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:23 INFO - PROCESS | 4092 | 1465918283375 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:31:23 INFO - PROCESS | 4092 | 1465918283554 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:23 INFO - PROCESS | 4092 | 1465918283559 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:23 INFO - PROCESS | 4092 | ++DOCSHELL 11004400 == 36 [pid = 4092] [id = 348] 08:31:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (11008000) [pid = 4092] [serial = 1043] [outer = 00000000] 08:31:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (12A1BC00) [pid = 4092] [serial = 1044] [outer = 11008000] 08:31:23 INFO - PROCESS | 4092 | 1465918283614 Marionette DEBUG loaded listener.js 08:31:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (12B63400) [pid = 4092] [serial = 1045] [outer = 11008000] 08:31:24 INFO - PROCESS | 4092 | 1465918284372 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:31:24 INFO - PROCESS | 4092 | 1465918284446 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 08:31:24 INFO - PROCESS | 4092 | 1465918284452 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:31:24 INFO - PROCESS | 4092 | 1465918284456 Marionette TRACE conn3 <- [1,1358,null,{}] 08:31:24 INFO - PROCESS | 4092 | 1465918284460 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:31:24 INFO - PROCESS | 4092 | 1465918284463 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:24 INFO - PROCESS | 4092 | 1465918284584 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:31:24 INFO - PROCESS | 4092 | 1465918284705 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:24 INFO - PROCESS | 4092 | 1465918284708 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:24 INFO - PROCESS | 4092 | ++DOCSHELL 14E1C400 == 37 [pid = 4092] [id = 349] 08:31:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (14E1D400) [pid = 4092] [serial = 1046] [outer = 00000000] 08:31:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (14E27C00) [pid = 4092] [serial = 1047] [outer = 14E1D400] 08:31:24 INFO - PROCESS | 4092 | 1465918284765 Marionette DEBUG loaded listener.js 08:31:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (15398400) [pid = 4092] [serial = 1048] [outer = 14E1D400] 08:31:25 INFO - PROCESS | 4092 | 1465918285660 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:31:25 INFO - PROCESS | 4092 | 1465918285710 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 08:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:31:25 INFO - PROCESS | 4092 | 1465918285716 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - PROCESS | 4092 | 1465918285719 Marionette TRACE conn3 <- [1,1362,null,{}] 08:31:25 INFO - PROCESS | 4092 | 1465918285724 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:31:25 INFO - PROCESS | 4092 | 1465918285727 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:25 INFO - PROCESS | 4092 | 1465918285820 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:31:25 INFO - PROCESS | 4092 | 1465918285832 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:25 INFO - PROCESS | 4092 | 1465918285836 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:25 INFO - PROCESS | 4092 | ++DOCSHELL 103F1400 == 31 [pid = 4092] [id = 350] 08:31:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (111E1400) [pid = 4092] [serial = 1049] [outer = 00000000] 08:31:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (12B5B000) [pid = 4092] [serial = 1050] [outer = 111E1400] 08:31:25 INFO - PROCESS | 4092 | 1465918285885 Marionette DEBUG loaded listener.js 08:31:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (12D64400) [pid = 4092] [serial = 1051] [outer = 111E1400] 08:31:26 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:26 INFO - PROCESS | 4092 | 1465918286383 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:31:26 INFO - PROCESS | 4092 | 1465918286422 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 08:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:31:26 INFO - PROCESS | 4092 | 1465918286428 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:31:26 INFO - PROCESS | 4092 | 1465918286431 Marionette TRACE conn3 <- [1,1366,null,{}] 08:31:26 INFO - PROCESS | 4092 | 1465918286435 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:31:26 INFO - PROCESS | 4092 | 1465918286437 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:26 INFO - PROCESS | 4092 | 1465918286523 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:31:26 INFO - PROCESS | 4092 | 1465918286532 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:26 INFO - PROCESS | 4092 | 1465918286534 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:26 INFO - PROCESS | 4092 | ++DOCSHELL 13C7A400 == 32 [pid = 4092] [id = 351] 08:31:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (13CA1800) [pid = 4092] [serial = 1052] [outer = 00000000] 08:31:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (14E20800) [pid = 4092] [serial = 1053] [outer = 13CA1800] 08:31:26 INFO - PROCESS | 4092 | 1465918286580 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (15114C00) [pid = 4092] [serial = 1054] [outer = 13CA1800] 08:31:27 INFO - PROCESS | 4092 | 1465918287058 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:31:27 INFO - PROCESS | 4092 | 1465918287128 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 08:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:31:27 INFO - PROCESS | 4092 | 1465918287131 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:31:27 INFO - PROCESS | 4092 | 1465918287135 Marionette TRACE conn3 <- [1,1370,null,{}] 08:31:27 INFO - PROCESS | 4092 | 1465918287145 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:31:27 INFO - PROCESS | 4092 | 1465918287149 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:27 INFO - PROCESS | 4092 | 1465918287267 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:31:27 INFO - PROCESS | 4092 | 1465918287354 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:27 INFO - PROCESS | 4092 | 1465918287358 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:27 INFO - PROCESS | 4092 | ++DOCSHELL 16942400 == 33 [pid = 4092] [id = 352] 08:31:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (16945000) [pid = 4092] [serial = 1055] [outer = 00000000] 08:31:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (1736B800) [pid = 4092] [serial = 1056] [outer = 16945000] 08:31:27 INFO - PROCESS | 4092 | 1465918287404 Marionette DEBUG loaded listener.js 08:31:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (17860C00) [pid = 4092] [serial = 1057] [outer = 16945000] 08:31:27 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:27 INFO - PROCESS | 4092 | 1465918287776 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:31:27 INFO - PROCESS | 4092 | 1465918287834 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 08:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:31:27 INFO - PROCESS | 4092 | 1465918287837 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:31:27 INFO - PROCESS | 4092 | 1465918287839 Marionette TRACE conn3 <- [1,1374,null,{}] 08:31:27 INFO - PROCESS | 4092 | 1465918287842 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:31:27 INFO - PROCESS | 4092 | 1465918287844 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:27 INFO - PROCESS | 4092 | 1465918287936 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:31:27 INFO - PROCESS | 4092 | 1465918287941 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:27 INFO - PROCESS | 4092 | 1465918287943 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:27 INFO - PROCESS | 4092 | ++DOCSHELL 17F5D000 == 34 [pid = 4092] [id = 353] 08:31:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (17F5D400) [pid = 4092] [serial = 1058] [outer = 00000000] 08:31:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1848F800) [pid = 4092] [serial = 1059] [outer = 17F5D400] 08:31:27 INFO - PROCESS | 4092 | 1465918287986 Marionette DEBUG loaded listener.js 08:31:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (18777800) [pid = 4092] [serial = 1060] [outer = 17F5D400] 08:31:28 INFO - PROCESS | 4092 | 1465918288450 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:31:28 INFO - PROCESS | 4092 | 1465918288476 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 08:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:31:28 INFO - PROCESS | 4092 | 1465918288483 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:31:28 INFO - PROCESS | 4092 | 1465918288485 Marionette TRACE conn3 <- [1,1378,null,{}] 08:31:28 INFO - PROCESS | 4092 | 1465918288488 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:31:28 INFO - PROCESS | 4092 | 1465918288490 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:28 INFO - PROCESS | 4092 | 1465918288596 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:31:28 INFO - PROCESS | 4092 | 1465918288681 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:28 INFO - PROCESS | 4092 | 1465918288683 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:28 INFO - PROCESS | 4092 | ++DOCSHELL 18784000 == 35 [pid = 4092] [id = 354] 08:31:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (19A4E400) [pid = 4092] [serial = 1061] [outer = 00000000] 08:31:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (19E31800) [pid = 4092] [serial = 1062] [outer = 19A4E400] 08:31:28 INFO - PROCESS | 4092 | 1465918288725 Marionette DEBUG loaded listener.js 08:31:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (19E39800) [pid = 4092] [serial = 1063] [outer = 19A4E400] 08:31:29 INFO - PROCESS | 4092 | 1465918289145 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:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 703ms 08:31:29 INFO - PROCESS | 4092 | 1465918289186 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 4092 | 1465918289188 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 08:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:31:29 INFO - PROCESS | 4092 | 1465918289191 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 4092 | 1465918289193 Marionette TRACE conn3 <- [1,1382,null,{}] 08:31:29 INFO - PROCESS | 4092 | 1465918289196 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:31:29 INFO - PROCESS | 4092 | 1465918289201 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:29 INFO - PROCESS | 4092 | 1465918289333 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:31:29 INFO - PROCESS | 4092 | 1465918289400 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:29 INFO - PROCESS | 4092 | 1465918289402 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:29 INFO - PROCESS | 4092 | ++DOCSHELL 1A045000 == 36 [pid = 4092] [id = 355] 08:31:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (1A047000) [pid = 4092] [serial = 1064] [outer = 00000000] 08:31:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1A052800) [pid = 4092] [serial = 1065] [outer = 1A047000] 08:31:29 INFO - PROCESS | 4092 | 1465918289445 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1A739C00) [pid = 4092] [serial = 1066] [outer = 1A047000] 08:31:29 INFO - PROCESS | 4092 | 1465918289850 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:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 703ms 08:31:29 INFO - PROCESS | 4092 | 1465918289889 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 4092 | 1465918289891 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 08:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:31:29 INFO - PROCESS | 4092 | 1465918289895 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 4092 | 1465918289896 Marionette TRACE conn3 <- [1,1386,null,{}] 08:31:29 INFO - PROCESS | 4092 | 1465918289900 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:31:29 INFO - PROCESS | 4092 | 1465918289901 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:30 INFO - PROCESS | 4092 | 1465918290041 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:31:30 INFO - PROCESS | 4092 | 1465918290061 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:30 INFO - PROCESS | 4092 | 1465918290063 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:30 INFO - PROCESS | 4092 | ++DOCSHELL 1A04D800 == 37 [pid = 4092] [id = 356] 08:31:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (1A04E400) [pid = 4092] [serial = 1067] [outer = 00000000] 08:31:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1A83E400) [pid = 4092] [serial = 1068] [outer = 1A04E400] 08:31:30 INFO - PROCESS | 4092 | 1465918290105 Marionette DEBUG loaded listener.js 08:31:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (1A842C00) [pid = 4092] [serial = 1069] [outer = 1A04E400] 08:31:30 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (156D2400) [pid = 4092] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:31:30 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (10E35400) [pid = 4092] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:31:30 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (14E28000) [pid = 4092] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:31:30 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (19C9E400) [pid = 4092] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:31:30 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (19CA7400) [pid = 4092] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:31:30 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (15C6F000) [pid = 4092] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:31:30 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (11472000) [pid = 4092] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:31:30 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (17947000) [pid = 4092] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:31:30 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (111EC000) [pid = 4092] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:31:30 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (13B36C00) [pid = 4092] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:31:30 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (111E3800) [pid = 4092] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:31:30 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1812BC00) [pid = 4092] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:31:30 INFO - PROCESS | 4092 | 1465918290550 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:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 688ms 08:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:31:30 INFO - PROCESS | 4092 | 1465918290594 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 08:31:30 INFO - PROCESS | 4092 | 1465918290596 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 08:31:30 INFO - PROCESS | 4092 | 1465918290599 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:31:30 INFO - PROCESS | 4092 | 1465918290601 Marionette TRACE conn3 <- [1,1390,null,{}] 08:31:30 INFO - PROCESS | 4092 | 1465918290604 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:31:30 INFO - PROCESS | 4092 | 1465918290606 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:30 INFO - PROCESS | 4092 | 1465918290684 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:31:30 INFO - PROCESS | 4092 | 1465918290690 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:30 INFO - PROCESS | 4092 | 1465918290692 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:30 INFO - PROCESS | 4092 | ++DOCSHELL 11007800 == 38 [pid = 4092] [id = 357] 08:31:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (111E3800) [pid = 4092] [serial = 1070] [outer = 00000000] 08:31:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (15C67C00) [pid = 4092] [serial = 1071] [outer = 111E3800] 08:31:30 INFO - PROCESS | 4092 | 1465918290734 Marionette DEBUG loaded listener.js 08:31:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (17842000) [pid = 4092] [serial = 1072] [outer = 111E3800] 08:31:31 INFO - PROCESS | 4092 | 1465918291153 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:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 594ms 08:31:31 INFO - PROCESS | 4092 | 1465918291201 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:31:31 INFO - PROCESS | 4092 | 1465918291203 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 08:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:31:31 INFO - PROCESS | 4092 | 1465918291206 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:31:31 INFO - PROCESS | 4092 | 1465918291207 Marionette TRACE conn3 <- [1,1394,null,{}] 08:31:31 INFO - PROCESS | 4092 | 1465918291211 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:31:31 INFO - PROCESS | 4092 | 1465918291213 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:31 INFO - PROCESS | 4092 | 1465918291291 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:31:31 INFO - PROCESS | 4092 | 1465918291299 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:31 INFO - PROCESS | 4092 | 1465918291301 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:31 INFO - PROCESS | 4092 | ++DOCSHELL 182A9000 == 39 [pid = 4092] [id = 358] 08:31:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (18782C00) [pid = 4092] [serial = 1073] [outer = 00000000] 08:31:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1A847000) [pid = 4092] [serial = 1074] [outer = 18782C00] 08:31:31 INFO - PROCESS | 4092 | 1465918291343 Marionette DEBUG loaded listener.js 08:31:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1A99B400) [pid = 4092] [serial = 1075] [outer = 18782C00] 08:31:31 INFO - PROCESS | 4092 | 1465918291797 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:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 625ms 08:31:31 INFO - PROCESS | 4092 | 1465918291854 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:31:31 INFO - PROCESS | 4092 | 1465918291856 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 08:31:31 INFO - PROCESS | 4092 | 1465918291859 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:31:31 INFO - PROCESS | 4092 | 1465918291861 Marionette TRACE conn3 <- [1,1398,null,{}] 08:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:31:31 INFO - PROCESS | 4092 | 1465918291864 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:31:31 INFO - PROCESS | 4092 | 1465918291866 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:31 INFO - PROCESS | 4092 | 1465918291947 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:31:31 INFO - PROCESS | 4092 | 1465918291953 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:31 INFO - PROCESS | 4092 | 1465918291955 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:31 INFO - PROCESS | 4092 | ++DOCSHELL 17F53000 == 40 [pid = 4092] [id = 359] 08:31:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (19C99800) [pid = 4092] [serial = 1076] [outer = 00000000] 08:31:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1A9A6000) [pid = 4092] [serial = 1077] [outer = 19C99800] 08:31:32 INFO - PROCESS | 4092 | 1465918292004 Marionette DEBUG loaded listener.js 08:31:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1A9A6400) [pid = 4092] [serial = 1078] [outer = 19C99800] 08:31:32 INFO - PROCESS | 4092 | 1465918292611 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:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 781ms 08:31:32 INFO - PROCESS | 4092 | 1465918292702 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:31:32 INFO - PROCESS | 4092 | 1465918292707 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 08:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:31:32 INFO - PROCESS | 4092 | 1465918292714 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:31:32 INFO - PROCESS | 4092 | 1465918292718 Marionette TRACE conn3 <- [1,1402,null,{}] 08:31:32 INFO - PROCESS | 4092 | 1465918292757 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:31:32 INFO - PROCESS | 4092 | 1465918292760 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:32 INFO - PROCESS | 4092 | 1465918292871 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:31:32 INFO - PROCESS | 4092 | 1465918292967 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:32 INFO - PROCESS | 4092 | 1465918292971 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:32 INFO - PROCESS | 4092 | ++DOCSHELL 10437800 == 41 [pid = 4092] [id = 360] 08:31:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (10A52400) [pid = 4092] [serial = 1079] [outer = 00000000] 08:31:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (134B1800) [pid = 4092] [serial = 1080] [outer = 10A52400] 08:31:33 INFO - PROCESS | 4092 | 1465918293032 Marionette DEBUG loaded listener.js 08:31:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (14E1AC00) [pid = 4092] [serial = 1081] [outer = 10A52400] 08:31:33 INFO - PROCESS | 4092 | 1465918293663 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:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1016ms 08:31:33 INFO - PROCESS | 4092 | 1465918293731 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:31:33 INFO - PROCESS | 4092 | 1465918293736 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 08:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:31:33 INFO - PROCESS | 4092 | 1465918293742 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:31:33 INFO - PROCESS | 4092 | 1465918293745 Marionette TRACE conn3 <- [1,1406,null,{}] 08:31:33 INFO - PROCESS | 4092 | 1465918293749 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:31:33 INFO - PROCESS | 4092 | 1465918293752 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:33 INFO - PROCESS | 4092 | 1465918293868 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:31:33 INFO - PROCESS | 4092 | 1465918293991 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:33 INFO - PROCESS | 4092 | 1465918293993 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:34 INFO - PROCESS | 4092 | ++DOCSHELL 1779F400 == 42 [pid = 4092] [id = 361] 08:31:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (17846000) [pid = 4092] [serial = 1082] [outer = 00000000] 08:31:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (17F5C000) [pid = 4092] [serial = 1083] [outer = 17846000] 08:31:34 INFO - PROCESS | 4092 | 1465918294050 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (19A51C00) [pid = 4092] [serial = 1084] [outer = 17846000] 08:31:34 INFO - PROCESS | 4092 | 1465918294644 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:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 937ms 08:31:34 INFO - PROCESS | 4092 | 1465918294687 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:31:34 INFO - PROCESS | 4092 | 1465918294690 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 08:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:31:34 INFO - PROCESS | 4092 | 1465918294694 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:31:34 INFO - PROCESS | 4092 | 1465918294697 Marionette TRACE conn3 <- [1,1410,null,{}] 08:31:34 INFO - PROCESS | 4092 | 1465918294708 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:31:34 INFO - PROCESS | 4092 | 1465918294713 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:34 INFO - PROCESS | 4092 | 1465918294815 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:31:34 INFO - PROCESS | 4092 | 1465918294957 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:34 INFO - PROCESS | 4092 | 1465918294961 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:34 INFO - PROCESS | 4092 | ++DOCSHELL 1A99F000 == 43 [pid = 4092] [id = 362] 08:31:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (1A9A5000) [pid = 4092] [serial = 1085] [outer = 00000000] 08:31:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (1AB16800) [pid = 4092] [serial = 1086] [outer = 1A9A5000] 08:31:35 INFO - PROCESS | 4092 | 1465918295022 Marionette DEBUG loaded listener.js 08:31:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (1AB1B400) [pid = 4092] [serial = 1087] [outer = 1A9A5000] 08:31:35 INFO - PROCESS | 4092 | 1465918295824 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:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1187ms 08:31:35 INFO - PROCESS | 4092 | 1465918295896 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:31:35 INFO - PROCESS | 4092 | 1465918295900 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 08:31:35 INFO - PROCESS | 4092 | 1465918295905 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:31:35 INFO - PROCESS | 4092 | 1465918295908 Marionette TRACE conn3 <- [1,1414,null,{}] 08:31:35 INFO - PROCESS | 4092 | 1465918295914 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:31:35 INFO - PROCESS | 4092 | 1465918295916 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:36 INFO - PROCESS | 4092 | 1465918296064 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:31:36 INFO - PROCESS | 4092 | --DOCSHELL 110D7800 == 42 [pid = 4092] [id = 339] 08:31:36 INFO - PROCESS | 4092 | --DOCSHELL 182A9000 == 41 [pid = 4092] [id = 358] 08:31:36 INFO - PROCESS | 4092 | --DOCSHELL 11007800 == 40 [pid = 4092] [id = 357] 08:31:36 INFO - PROCESS | 4092 | --DOCSHELL 1A04D800 == 39 [pid = 4092] [id = 356] 08:31:36 INFO - PROCESS | 4092 | --DOCSHELL 1A045000 == 38 [pid = 4092] [id = 355] 08:31:36 INFO - PROCESS | 4092 | --DOCSHELL 18784000 == 37 [pid = 4092] [id = 354] 08:31:36 INFO - PROCESS | 4092 | --DOCSHELL 17F5D000 == 36 [pid = 4092] [id = 353] 08:31:36 INFO - PROCESS | 4092 | --DOCSHELL 16942400 == 35 [pid = 4092] [id = 352] 08:31:36 INFO - PROCESS | 4092 | --DOCSHELL 13C7A400 == 34 [pid = 4092] [id = 351] 08:31:36 INFO - PROCESS | 4092 | --DOCSHELL 103F1400 == 33 [pid = 4092] [id = 350] 08:31:36 INFO - PROCESS | 4092 | --DOCSHELL 12A10C00 == 32 [pid = 4092] [id = 347] 08:31:36 INFO - PROCESS | 4092 | --DOCSHELL 14E1C400 == 31 [pid = 4092] [id = 349] 08:31:36 INFO - PROCESS | 4092 | --DOCSHELL 11004400 == 30 [pid = 4092] [id = 348] 08:31:36 INFO - PROCESS | 4092 | --DOCSHELL 1A99F000 == 29 [pid = 4092] [id = 362] 08:31:36 INFO - PROCESS | 4092 | --DOCSHELL 17F53000 == 28 [pid = 4092] [id = 359] 08:31:36 INFO - PROCESS | 4092 | --DOCSHELL 10437800 == 27 [pid = 4092] [id = 360] 08:31:36 INFO - PROCESS | 4092 | --DOCSHELL 1779F400 == 26 [pid = 4092] [id = 361] 08:31:36 INFO - PROCESS | 4092 | 1465918296758 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:36 INFO - PROCESS | 4092 | 1465918296762 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (12B60400) [pid = 4092] [serial = 1021] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (12AE7C00) [pid = 4092] [serial = 1020] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (17866400) [pid = 4092] [serial = 1030] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (182AB000) [pid = 4092] [serial = 1036] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1430B400) [pid = 4092] [serial = 1024] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (19CA8400) [pid = 4092] [serial = 1041] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (13C6F400) [pid = 4092] [serial = 1023] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (13B35C00) [pid = 4092] [serial = 1018] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (1314D800) [pid = 4092] [serial = 1017] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (19A52C00) [pid = 4092] [serial = 1039] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (15FABC00) [pid = 4092] [serial = 1027] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (15C6FC00) [pid = 4092] [serial = 1026] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (12B59400) [pid = 4092] [serial = 1006] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (11472800) [pid = 4092] [serial = 1005] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (15FB8C00) [pid = 4092] [serial = 1009] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (15F50800) [pid = 4092] [serial = 1008] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1A7C5C00) [pid = 4092] [serial = 1012] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (19E40400) [pid = 4092] [serial = 1011] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (1A99B800) [pid = 4092] [serial = 1015] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (1A84AC00) [pid = 4092] [serial = 1014] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (1731D000) [pid = 4092] [serial = 1029] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (15FB4800) [pid = 4092] [serial = 1035] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (17F52400) [pid = 4092] [serial = 1032] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (18782800) [pid = 4092] [serial = 1038] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (17F5C800) [pid = 4092] [serial = 1033] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 4092 | ++DOCSHELL 103C8C00 == 27 [pid = 4092] [id = 363] 08:31:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (103F1400) [pid = 4092] [serial = 1088] [outer = 00000000] 08:31:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (105EC400) [pid = 4092] [serial = 1089] [outer = 103F1400] 08:31:36 INFO - PROCESS | 4092 | 1465918296859 Marionette DEBUG loaded listener.js 08:31:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (10E30C00) [pid = 4092] [serial = 1090] [outer = 103F1400] 08:31:37 INFO - PROCESS | 4092 | 1465918297315 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:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1453ms 08:31:37 INFO - PROCESS | 4092 | 1465918297369 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:31:37 INFO - PROCESS | 4092 | 1465918297373 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 08:31:37 INFO - PROCESS | 4092 | 1465918297378 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:31:37 INFO - PROCESS | 4092 | 1465918297380 Marionette TRACE conn3 <- [1,1418,null,{}] 08:31:37 INFO - PROCESS | 4092 | 1465918297385 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:31:37 INFO - PROCESS | 4092 | 1465918297390 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:37 INFO - PROCESS | 4092 | 1465918297479 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:31:37 INFO - PROCESS | 4092 | 1465918297489 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:37 INFO - PROCESS | 4092 | 1465918297492 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:37 INFO - PROCESS | 4092 | ++DOCSHELL 12AA7400 == 28 [pid = 4092] [id = 364] 08:31:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (12AA8400) [pid = 4092] [serial = 1091] [outer = 00000000] 08:31:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (12AE3400) [pid = 4092] [serial = 1092] [outer = 12AA8400] 08:31:37 INFO - PROCESS | 4092 | 1465918297538 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (12B5FC00) [pid = 4092] [serial = 1093] [outer = 12AA8400] 08:31:38 INFO - PROCESS | 4092 | 1465918298024 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:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 703ms 08:31:38 INFO - PROCESS | 4092 | 1465918298076 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:31:38 INFO - PROCESS | 4092 | 1465918298080 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 08:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:31:38 INFO - PROCESS | 4092 | 1465918298122 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:31:38 INFO - PROCESS | 4092 | 1465918298124 Marionette TRACE conn3 <- [1,1422,null,{}] 08:31:38 INFO - PROCESS | 4092 | 1465918298128 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:31:38 INFO - PROCESS | 4092 | 1465918298131 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:38 INFO - PROCESS | 4092 | 1465918298261 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:31:38 INFO - PROCESS | 4092 | 1465918298276 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:38 INFO - PROCESS | 4092 | 1465918298279 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:38 INFO - PROCESS | 4092 | ++DOCSHELL 13141000 == 29 [pid = 4092] [id = 365] 08:31:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (1314BC00) [pid = 4092] [serial = 1094] [outer = 00000000] 08:31:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (131D1C00) [pid = 4092] [serial = 1095] [outer = 1314BC00] 08:31:38 INFO - PROCESS | 4092 | 1465918298323 Marionette DEBUG loaded listener.js 08:31:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (134B1000) [pid = 4092] [serial = 1096] [outer = 1314BC00] 08:31:38 INFO - PROCESS | 4092 | 1465918298780 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:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 703ms 08:31:38 INFO - PROCESS | 4092 | 1465918298823 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:31:38 INFO - PROCESS | 4092 | 1465918298825 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 08:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:31:38 INFO - PROCESS | 4092 | 1465918298842 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:31:38 INFO - PROCESS | 4092 | 1465918298848 Marionette TRACE conn3 <- [1,1426,null,{}] 08:31:38 INFO - PROCESS | 4092 | 1465918298871 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:31:38 INFO - PROCESS | 4092 | 1465918298874 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:38 INFO - PROCESS | 4092 | 1465918298989 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:31:39 INFO - PROCESS | 4092 | 1465918299005 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:39 INFO - PROCESS | 4092 | 1465918299007 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:39 INFO - PROCESS | 4092 | ++DOCSHELL 13CA8400 == 30 [pid = 4092] [id = 366] 08:31:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (13CAC800) [pid = 4092] [serial = 1097] [outer = 00000000] 08:31:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (14E1E000) [pid = 4092] [serial = 1098] [outer = 13CAC800] 08:31:39 INFO - PROCESS | 4092 | 1465918299051 Marionette DEBUG loaded listener.js 08:31:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (14E27800) [pid = 4092] [serial = 1099] [outer = 13CAC800] 08:31:39 INFO - PROCESS | 4092 | 1465918299564 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:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 750ms 08:31:39 INFO - PROCESS | 4092 | 1465918299600 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:31:39 INFO - PROCESS | 4092 | 1465918299603 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 08:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:31:39 INFO - PROCESS | 4092 | 1465918299606 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:31:39 INFO - PROCESS | 4092 | 1465918299608 Marionette TRACE conn3 <- [1,1430,null,{}] 08:31:39 INFO - PROCESS | 4092 | 1465918299618 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:31:39 INFO - PROCESS | 4092 | 1465918299620 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:39 INFO - PROCESS | 4092 | 1465918299731 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:31:39 INFO - PROCESS | 4092 | 1465918299742 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:39 INFO - PROCESS | 4092 | 1465918299744 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:39 INFO - PROCESS | 4092 | ++DOCSHELL 15998000 == 31 [pid = 4092] [id = 367] 08:31:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (159A3000) [pid = 4092] [serial = 1100] [outer = 00000000] 08:31:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (15C70800) [pid = 4092] [serial = 1101] [outer = 159A3000] 08:31:39 INFO - PROCESS | 4092 | 1465918299791 Marionette DEBUG loaded listener.js 08:31:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (15F55400) [pid = 4092] [serial = 1102] [outer = 159A3000] 08:31:40 INFO - PROCESS | 4092 | 1465918300230 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:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 656ms 08:31:40 INFO - PROCESS | 4092 | 1465918300264 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:31:40 INFO - PROCESS | 4092 | 1465918300267 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 08:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:31:40 INFO - PROCESS | 4092 | 1465918300270 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:31:40 INFO - PROCESS | 4092 | 1465918300272 Marionette TRACE conn3 <- [1,1434,null,{}] 08:31:40 INFO - PROCESS | 4092 | 1465918300275 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:31:40 INFO - PROCESS | 4092 | 1465918300277 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:40 INFO - PROCESS | 4092 | 1465918300383 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:31:40 INFO - PROCESS | 4092 | 1465918300388 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:40 INFO - PROCESS | 4092 | 1465918300394 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:40 INFO - PROCESS | 4092 | ++DOCSHELL 15FB2400 == 32 [pid = 4092] [id = 368] 08:31:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (15FB2800) [pid = 4092] [serial = 1103] [outer = 00000000] 08:31:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (15FB8800) [pid = 4092] [serial = 1104] [outer = 15FB2800] 08:31:40 INFO - PROCESS | 4092 | 1465918300496 Marionette DEBUG loaded listener.js 08:31:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (16FF7400) [pid = 4092] [serial = 1105] [outer = 15FB2800] 08:31:41 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (18782C00) [pid = 4092] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:31:41 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (19A4E400) [pid = 4092] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:31:41 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (16945000) [pid = 4092] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:31:41 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (111E1400) [pid = 4092] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:31:41 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (19C99800) [pid = 4092] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:31:41 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1A047000) [pid = 4092] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:31:41 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (14E1D400) [pid = 4092] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:31:41 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (12AA1C00) [pid = 4092] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:31:41 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (17F5D400) [pid = 4092] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:31:41 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (13CA1800) [pid = 4092] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:31:41 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (11008000) [pid = 4092] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:31:41 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (1A04E400) [pid = 4092] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:31:41 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (111E3800) [pid = 4092] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:31:41 INFO - PROCESS | 4092 | 1465918301253 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:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1031ms 08:31:41 INFO - PROCESS | 4092 | 1465918301321 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:31:41 INFO - PROCESS | 4092 | 1465918301323 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 08:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:31:41 INFO - PROCESS | 4092 | 1465918301326 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:31:41 INFO - PROCESS | 4092 | 1465918301328 Marionette TRACE conn3 <- [1,1438,null,{}] 08:31:41 INFO - PROCESS | 4092 | 1465918301331 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:31:41 INFO - PROCESS | 4092 | 1465918301334 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:41 INFO - PROCESS | 4092 | 1465918301451 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:31:41 INFO - PROCESS | 4092 | 1465918301508 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:41 INFO - PROCESS | 4092 | 1465918301510 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:41 INFO - PROCESS | 4092 | ++DOCSHELL 10A4E000 == 33 [pid = 4092] [id = 369] 08:31:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (10E34000) [pid = 4092] [serial = 1106] [outer = 00000000] 08:31:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (17842800) [pid = 4092] [serial = 1107] [outer = 10E34000] 08:31:41 INFO - PROCESS | 4092 | 1465918301553 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (17862400) [pid = 4092] [serial = 1108] [outer = 10E34000] 08:31:41 INFO - PROCESS | 4092 | 1465918301921 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:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 640ms 08:31:41 INFO - PROCESS | 4092 | 1465918301962 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:31:41 INFO - PROCESS | 4092 | 1465918301964 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 08:31:41 INFO - PROCESS | 4092 | 1465918301967 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:31:41 INFO - PROCESS | 4092 | 1465918301969 Marionette TRACE conn3 <- [1,1442,null,{}] 08:31:41 INFO - PROCESS | 4092 | 1465918301981 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:31:41 INFO - PROCESS | 4092 | 1465918301982 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:42 INFO - PROCESS | 4092 | 1465918302057 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:31:42 INFO - PROCESS | 4092 | 1465918302062 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:42 INFO - PROCESS | 4092 | 1465918302064 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:42 INFO - PROCESS | 4092 | ++DOCSHELL 17271000 == 34 [pid = 4092] [id = 370] 08:31:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (177A1800) [pid = 4092] [serial = 1109] [outer = 00000000] 08:31:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (17F5D800) [pid = 4092] [serial = 1110] [outer = 177A1800] 08:31:42 INFO - PROCESS | 4092 | 1465918302107 Marionette DEBUG loaded listener.js 08:31:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (18124000) [pid = 4092] [serial = 1111] [outer = 177A1800] 08:31:42 INFO - PROCESS | 4092 | 1465918302546 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:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 594ms 08:31:42 INFO - PROCESS | 4092 | 1465918302565 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:31:42 INFO - PROCESS | 4092 | 1465918302567 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 08:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:31:42 INFO - PROCESS | 4092 | 1465918302570 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:31:42 INFO - PROCESS | 4092 | 1465918302572 Marionette TRACE conn3 <- [1,1446,null,{}] 08:31:42 INFO - PROCESS | 4092 | 1465918302575 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:31:42 INFO - PROCESS | 4092 | 1465918302577 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:42 INFO - PROCESS | 4092 | 1465918302690 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:31:42 INFO - PROCESS | 4092 | 1465918302698 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:42 INFO - PROCESS | 4092 | 1465918302700 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:42 INFO - PROCESS | 4092 | ++DOCSHELL 1812BC00 == 35 [pid = 4092] [id = 371] 08:31:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1812CC00) [pid = 4092] [serial = 1112] [outer = 00000000] 08:31:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (182AB000) [pid = 4092] [serial = 1113] [outer = 1812CC00] 08:31:42 INFO - PROCESS | 4092 | 1465918302742 Marionette DEBUG loaded listener.js 08:31:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (1821E400) [pid = 4092] [serial = 1114] [outer = 1812CC00] 08:31:43 INFO - PROCESS | 4092 | 1465918303301 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:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 796ms 08:31:43 INFO - PROCESS | 4092 | 1465918303389 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:31:43 INFO - PROCESS | 4092 | 1465918303394 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 08:31:43 INFO - PROCESS | 4092 | 1465918303400 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:31:43 INFO - PROCESS | 4092 | 1465918303404 Marionette TRACE conn3 <- [1,1450,null,{}] 08:31:43 INFO - PROCESS | 4092 | 1465918303409 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:31:43 INFO - PROCESS | 4092 | 1465918303412 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:43 INFO - PROCESS | 4092 | 1465918303537 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:31:43 INFO - PROCESS | 4092 | 1465918303659 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:43 INFO - PROCESS | 4092 | 1465918303664 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:43 INFO - PROCESS | 4092 | ++DOCSHELL 10E35C00 == 36 [pid = 4092] [id = 372] 08:31:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (10EC0800) [pid = 4092] [serial = 1115] [outer = 00000000] 08:31:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (12B5E000) [pid = 4092] [serial = 1116] [outer = 10EC0800] 08:31:43 INFO - PROCESS | 4092 | 1465918303728 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (12D63000) [pid = 4092] [serial = 1117] [outer = 10EC0800] 08:31:44 INFO - PROCESS | 4092 | 1465918304547 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:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1187ms 08:31:44 INFO - PROCESS | 4092 | 1465918304599 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:31:44 INFO - PROCESS | 4092 | 1465918304603 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 08:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:31:44 INFO - PROCESS | 4092 | 1465918304610 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:31:44 INFO - PROCESS | 4092 | 1465918304613 Marionette TRACE conn3 <- [1,1454,null,{}] 08:31:44 INFO - PROCESS | 4092 | 1465918304617 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:31:44 INFO - PROCESS | 4092 | 1465918304619 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:44 INFO - PROCESS | 4092 | 1465918304734 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:31:44 INFO - PROCESS | 4092 | 1465918304964 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:44 INFO - PROCESS | 4092 | 1465918304968 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:44 INFO - PROCESS | 4092 | ++DOCSHELL 104E7400 == 37 [pid = 4092] [id = 373] 08:31:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (104E8000) [pid = 4092] [serial = 1118] [outer = 00000000] 08:31:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (10E28000) [pid = 4092] [serial = 1119] [outer = 104E8000] 08:31:45 INFO - PROCESS | 4092 | 1465918305034 Marionette DEBUG loaded listener.js 08:31:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (110D7000) [pid = 4092] [serial = 1120] [outer = 104E8000] 08:31:45 INFO - PROCESS | 4092 | --DOCSHELL 13257000 == 36 [pid = 4092] [id = 194] 08:31:45 INFO - PROCESS | 4092 | --DOCSHELL 1727AC00 == 35 [pid = 4092] [id = 204] 08:31:45 INFO - PROCESS | 4092 | --DOCSHELL 15FAF800 == 34 [pid = 4092] [id = 203] 08:31:45 INFO - PROCESS | 4092 | --DOCSHELL 159A4800 == 33 [pid = 4092] [id = 202] 08:31:45 INFO - PROCESS | 4092 | --DOCSHELL 12B5F400 == 32 [pid = 4092] [id = 193] 08:31:45 INFO - PROCESS | 4092 | --DOCSHELL 1430E800 == 31 [pid = 4092] [id = 201] 08:31:45 INFO - PROCESS | 4092 | --DOCSHELL 12B5F000 == 30 [pid = 4092] [id = 200] 08:31:45 INFO - PROCESS | 4092 | --DOCSHELL 10E2EC00 == 29 [pid = 4092] [id = 192] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (1A99B400) [pid = 4092] [serial = 1075] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (19E31800) [pid = 4092] [serial = 1062] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (1736B800) [pid = 4092] [serial = 1056] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (17860C00) [pid = 4092] [serial = 1057] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (12B5B000) [pid = 4092] [serial = 1050] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1A9A6000) [pid = 4092] [serial = 1077] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (1A9A6400) [pid = 4092] [serial = 1078] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (12D64400) [pid = 4092] [serial = 1051] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1A052800) [pid = 4092] [serial = 1065] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (14E27C00) [pid = 4092] [serial = 1047] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (15398400) [pid = 4092] [serial = 1048] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (19CA8800) [pid = 4092] [serial = 1042] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1848F800) [pid = 4092] [serial = 1059] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (14E20800) [pid = 4092] [serial = 1053] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (15114C00) [pid = 4092] [serial = 1054] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (12A1BC00) [pid = 4092] [serial = 1044] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (12B63400) [pid = 4092] [serial = 1045] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (19E39800) [pid = 4092] [serial = 1063] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (1A83E400) [pid = 4092] [serial = 1068] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (1A739C00) [pid = 4092] [serial = 1066] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (1A847000) [pid = 4092] [serial = 1074] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (1A842C00) [pid = 4092] [serial = 1069] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (15C67C00) [pid = 4092] [serial = 1071] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (17842000) [pid = 4092] [serial = 1072] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | --DOMWINDOW == 61 (18777800) [pid = 4092] [serial = 1060] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 4092 | 1465918305639 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:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1046ms 08:31:45 INFO - PROCESS | 4092 | 1465918305652 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:31:45 INFO - PROCESS | 4092 | 1465918305655 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 08:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:31:45 INFO - PROCESS | 4092 | 1465918305675 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:31:45 INFO - PROCESS | 4092 | 1465918305678 Marionette TRACE conn3 <- [1,1458,null,{}] 08:31:45 INFO - PROCESS | 4092 | 1465918305683 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:31:45 INFO - PROCESS | 4092 | 1465918305687 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:45 INFO - PROCESS | 4092 | 1465918305775 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:31:45 INFO - PROCESS | 4092 | 1465918305864 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:45 INFO - PROCESS | 4092 | 1465918305866 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:45 INFO - PROCESS | 4092 | ++DOCSHELL 10ECD800 == 30 [pid = 4092] [id = 374] 08:31:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (110D5000) [pid = 4092] [serial = 1121] [outer = 00000000] 08:31:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (131DE000) [pid = 4092] [serial = 1122] [outer = 110D5000] 08:31:45 INFO - PROCESS | 4092 | 1465918305912 Marionette DEBUG loaded listener.js 08:31:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (13934C00) [pid = 4092] [serial = 1123] [outer = 110D5000] 08:31:46 INFO - PROCESS | 4092 | 1465918306313 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:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 703ms 08:31:46 INFO - PROCESS | 4092 | 1465918306376 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:31:46 INFO - PROCESS | 4092 | 1465918306379 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 08:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:31:46 INFO - PROCESS | 4092 | 1465918306384 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:31:46 INFO - PROCESS | 4092 | 1465918306386 Marionette TRACE conn3 <- [1,1462,null,{}] 08:31:46 INFO - PROCESS | 4092 | 1465918306390 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:31:46 INFO - PROCESS | 4092 | 1465918306392 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:46 INFO - PROCESS | 4092 | 1465918306486 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:31:46 INFO - PROCESS | 4092 | 1465918306492 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:46 INFO - PROCESS | 4092 | 1465918306494 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:46 INFO - PROCESS | 4092 | ++DOCSHELL 13B36800 == 31 [pid = 4092] [id = 375] 08:31:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (13C1C800) [pid = 4092] [serial = 1124] [outer = 00000000] 08:31:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (14E21800) [pid = 4092] [serial = 1125] [outer = 13C1C800] 08:31:46 INFO - PROCESS | 4092 | 1465918306538 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (14EC1000) [pid = 4092] [serial = 1126] [outer = 13C1C800] 08:31:47 INFO - PROCESS | 4092 | 1465918307001 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:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 624ms 08:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:31:47 INFO - PROCESS | 4092 | 1465918307022 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:31:47 INFO - PROCESS | 4092 | 1465918307024 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 08:31:47 INFO - PROCESS | 4092 | 1465918307029 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:31:47 INFO - PROCESS | 4092 | 1465918307035 Marionette TRACE conn3 <- [1,1466,null,{}] 08:31:47 INFO - PROCESS | 4092 | 1465918307049 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:31:47 INFO - PROCESS | 4092 | 1465918307052 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:47 INFO - PROCESS | 4092 | 1465918307137 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:31:47 INFO - PROCESS | 4092 | 1465918307145 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:47 INFO - PROCESS | 4092 | 1465918307148 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:47 INFO - PROCESS | 4092 | ++DOCSHELL 15F57000 == 32 [pid = 4092] [id = 376] 08:31:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (15F58800) [pid = 4092] [serial = 1127] [outer = 00000000] 08:31:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (15FB3800) [pid = 4092] [serial = 1128] [outer = 15F58800] 08:31:47 INFO - PROCESS | 4092 | 1465918307192 Marionette DEBUG loaded listener.js 08:31:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (1694C000) [pid = 4092] [serial = 1129] [outer = 15F58800] 08:31:47 INFO - PROCESS | 4092 | 1465918307662 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:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 656ms 08:31:47 INFO - PROCESS | 4092 | 1465918307686 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:31:47 INFO - PROCESS | 4092 | 1465918307689 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 08:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:31:47 INFO - PROCESS | 4092 | 1465918307692 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:31:47 INFO - PROCESS | 4092 | 1465918307694 Marionette TRACE conn3 <- [1,1470,null,{}] 08:31:47 INFO - PROCESS | 4092 | 1465918307697 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:31:47 INFO - PROCESS | 4092 | 1465918307699 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:47 INFO - PROCESS | 4092 | 1465918307814 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:31:47 INFO - PROCESS | 4092 | 1465918307918 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:47 INFO - PROCESS | 4092 | 1465918307920 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:47 INFO - PROCESS | 4092 | ++DOCSHELL 17844400 == 33 [pid = 4092] [id = 377] 08:31:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (17846C00) [pid = 4092] [serial = 1130] [outer = 00000000] 08:31:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (1794F800) [pid = 4092] [serial = 1131] [outer = 17846C00] 08:31:47 INFO - PROCESS | 4092 | 1465918307962 Marionette DEBUG loaded listener.js 08:31:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (17F57C00) [pid = 4092] [serial = 1132] [outer = 17846C00] 08:31:48 INFO - PROCESS | 4092 | 1465918308388 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:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 734ms 08:31:48 INFO - PROCESS | 4092 | 1465918308432 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:31:48 INFO - PROCESS | 4092 | 1465918308434 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 08:31:48 INFO - PROCESS | 4092 | 1465918308438 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:31:48 INFO - PROCESS | 4092 | 1465918308439 Marionette TRACE conn3 <- [1,1474,null,{}] 08:31:48 INFO - PROCESS | 4092 | 1465918308443 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:31:48 INFO - PROCESS | 4092 | 1465918308445 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:48 INFO - PROCESS | 4092 | 1465918308565 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:31:48 INFO - PROCESS | 4092 | 1465918308573 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:48 INFO - PROCESS | 4092 | 1465918308579 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:48 INFO - PROCESS | 4092 | ++DOCSHELL 13B42400 == 34 [pid = 4092] [id = 378] 08:31:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (17F5CC00) [pid = 4092] [serial = 1133] [outer = 00000000] 08:31:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1822A400) [pid = 4092] [serial = 1134] [outer = 17F5CC00] 08:31:48 INFO - PROCESS | 4092 | 1465918308682 Marionette DEBUG loaded listener.js 08:31:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (18782800) [pid = 4092] [serial = 1135] [outer = 17F5CC00] 08:31:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (19CA1000) [pid = 4092] [serial = 1136] [outer = 1B73C000] 08:31:49 INFO - PROCESS | 4092 | 1465918309226 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:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 844ms 08:31:49 INFO - PROCESS | 4092 | 1465918309283 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:31:49 INFO - PROCESS | 4092 | 1465918309285 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 08:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:31:49 INFO - PROCESS | 4092 | 1465918309288 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - PROCESS | 4092 | 1465918309290 Marionette TRACE conn3 <- [1,1478,null,{}] 08:31:49 INFO - PROCESS | 4092 | 1465918309293 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:31:49 INFO - PROCESS | 4092 | 1465918309296 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:49 INFO - PROCESS | 4092 | 1465918309406 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:31:49 INFO - PROCESS | 4092 | 1465918309419 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:49 INFO - PROCESS | 4092 | 1465918309421 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:49 INFO - PROCESS | 4092 | ++DOCSHELL 1779F400 == 35 [pid = 4092] [id = 379] 08:31:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1821D400) [pid = 4092] [serial = 1137] [outer = 00000000] 08:31:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (19E3A000) [pid = 4092] [serial = 1138] [outer = 1821D400] 08:31:49 INFO - PROCESS | 4092 | 1465918309463 Marionette DEBUG loaded listener.js 08:31:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (14E27C00) [pid = 4092] [serial = 1139] [outer = 1821D400] 08:31:49 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (1314BC00) [pid = 4092] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:31:49 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (12AA8400) [pid = 4092] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:31:49 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (103F1400) [pid = 4092] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:31:49 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (15FB2800) [pid = 4092] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:31:49 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (159A3000) [pid = 4092] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:31:49 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (10E34000) [pid = 4092] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:31:49 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (10A52400) [pid = 4092] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:31:49 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (17846000) [pid = 4092] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:31:49 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (177A1800) [pid = 4092] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:31:49 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (13CAC800) [pid = 4092] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:31:49 INFO - PROCESS | 4092 | 1465918309964 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:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 688ms 08:31:49 INFO - PROCESS | 4092 | 1465918309986 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:31:49 INFO - PROCESS | 4092 | 1465918309988 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 08:31:49 INFO - PROCESS | 4092 | 1465918309991 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:31:50 INFO - PROCESS | 4092 | 1465918309993 Marionette TRACE conn3 <- [1,1482,null,{}] 08:31:50 INFO - PROCESS | 4092 | 1465918310000 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:31:50 INFO - PROCESS | 4092 | 1465918310002 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:50 INFO - PROCESS | 4092 | 1465918310115 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:31:50 INFO - PROCESS | 4092 | 1465918310125 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:50 INFO - PROCESS | 4092 | 1465918310127 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:50 INFO - PROCESS | 4092 | ++DOCSHELL 130C6400 == 36 [pid = 4092] [id = 380] 08:31:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (13161C00) [pid = 4092] [serial = 1140] [outer = 00000000] 08:31:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (15F4B400) [pid = 4092] [serial = 1141] [outer = 13161C00] 08:31:50 INFO - PROCESS | 4092 | 1465918310170 Marionette DEBUG loaded listener.js 08:31:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (15FB4000) [pid = 4092] [serial = 1142] [outer = 13161C00] 08:31:50 INFO - PROCESS | 4092 | 1465918310733 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:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 797ms 08:31:50 INFO - PROCESS | 4092 | 1465918310813 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:31:50 INFO - PROCESS | 4092 | 1465918310817 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 08:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:31:50 INFO - PROCESS | 4092 | 1465918310824 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:31:50 INFO - PROCESS | 4092 | 1465918310827 Marionette TRACE conn3 <- [1,1486,null,{}] 08:31:50 INFO - PROCESS | 4092 | 1465918310834 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:31:50 INFO - PROCESS | 4092 | 1465918310837 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:50 INFO - PROCESS | 4092 | 1465918310957 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:31:51 INFO - PROCESS | 4092 | 1465918311079 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:51 INFO - PROCESS | 4092 | 1465918311082 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:51 INFO - PROCESS | 4092 | ++DOCSHELL 10EC9000 == 37 [pid = 4092] [id = 381] 08:31:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (11C1C400) [pid = 4092] [serial = 1143] [outer = 00000000] 08:31:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (13031C00) [pid = 4092] [serial = 1144] [outer = 11C1C400] 08:31:51 INFO - PROCESS | 4092 | 1465918311140 Marionette DEBUG loaded listener.js 08:31:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (1315A800) [pid = 4092] [serial = 1145] [outer = 11C1C400] 08:31:51 INFO - PROCESS | 4092 | 1465918311713 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:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 938ms 08:31:51 INFO - PROCESS | 4092 | 1465918311771 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:31:51 INFO - PROCESS | 4092 | 1465918311776 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 08:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:31:51 INFO - PROCESS | 4092 | 1465918311782 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:31:51 INFO - PROCESS | 4092 | 1465918311785 Marionette TRACE conn3 <- [1,1490,null,{}] 08:31:51 INFO - PROCESS | 4092 | 1465918311789 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:31:51 INFO - PROCESS | 4092 | 1465918311792 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:51 INFO - PROCESS | 4092 | 1465918311904 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:31:52 INFO - PROCESS | 4092 | 1465918312032 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:52 INFO - PROCESS | 4092 | 1465918312034 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:52 INFO - PROCESS | 4092 | ++DOCSHELL 13B35000 == 38 [pid = 4092] [id = 382] 08:31:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (13B40C00) [pid = 4092] [serial = 1146] [outer = 00000000] 08:31:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (13CAE000) [pid = 4092] [serial = 1147] [outer = 13B40C00] 08:31:52 INFO - PROCESS | 4092 | 1465918312090 Marionette DEBUG loaded listener.js 08:31:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (14EB8400) [pid = 4092] [serial = 1148] [outer = 13B40C00] 08:31:52 INFO - PROCESS | 4092 | 1465918312714 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:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1000ms 08:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:31:52 INFO - PROCESS | 4092 | 1465918312783 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:31:52 INFO - PROCESS | 4092 | 1465918312786 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 08:31:52 INFO - PROCESS | 4092 | 1465918312790 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:31:52 INFO - PROCESS | 4092 | 1465918312794 Marionette TRACE conn3 <- [1,1494,null,{}] 08:31:52 INFO - PROCESS | 4092 | 1465918312805 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:31:52 INFO - PROCESS | 4092 | 1465918312810 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:52 INFO - PROCESS | 4092 | 1465918312923 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:31:53 INFO - PROCESS | 4092 | 1465918313053 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:53 INFO - PROCESS | 4092 | 1465918313056 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:53 INFO - PROCESS | 4092 | ++DOCSHELL 1688FC00 == 39 [pid = 4092] [id = 383] 08:31:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (1693F800) [pid = 4092] [serial = 1149] [outer = 00000000] 08:31:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (16FF2400) [pid = 4092] [serial = 1150] [outer = 1693F800] 08:31:53 INFO - PROCESS | 4092 | 1465918313117 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1785F400) [pid = 4092] [serial = 1151] [outer = 1693F800] 08:31:53 INFO - PROCESS | 4092 | 1465918313877 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:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1140ms 08:31:53 INFO - PROCESS | 4092 | 1465918313937 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:31:53 INFO - PROCESS | 4092 | 1465918313941 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 08:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:31:53 INFO - PROCESS | 4092 | 1465918313946 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:31:53 INFO - PROCESS | 4092 | 1465918313949 Marionette TRACE conn3 <- [1,1498,null,{}] 08:31:53 INFO - PROCESS | 4092 | 1465918313954 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:31:53 INFO - PROCESS | 4092 | 1465918313957 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:54 INFO - PROCESS | 4092 | 1465918314065 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:31:54 INFO - PROCESS | 4092 | 1465918314198 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:54 INFO - PROCESS | 4092 | 1465918314202 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:54 INFO - PROCESS | 4092 | ++DOCSHELL 12B5D800 == 40 [pid = 4092] [id = 384] 08:31:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (12B5E400) [pid = 4092] [serial = 1152] [outer = 00000000] 08:31:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (12B67000) [pid = 4092] [serial = 1153] [outer = 12B5E400] 08:31:54 INFO - PROCESS | 4092 | 1465918314256 Marionette DEBUG loaded listener.js 08:31:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (13032400) [pid = 4092] [serial = 1154] [outer = 12B5E400] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 12AE8000 == 39 [pid = 4092] [id = 199] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 1779F400 == 38 [pid = 4092] [id = 379] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 13B42400 == 37 [pid = 4092] [id = 378] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 17844400 == 36 [pid = 4092] [id = 377] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 15F57000 == 35 [pid = 4092] [id = 376] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 13B36800 == 34 [pid = 4092] [id = 375] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 10ECD800 == 33 [pid = 4092] [id = 374] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 104E7400 == 32 [pid = 4092] [id = 373] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 10E35C00 == 31 [pid = 4092] [id = 372] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 14E1B400 == 30 [pid = 4092] [id = 195] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 103C8C00 == 29 [pid = 4092] [id = 363] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 12AA7400 == 28 [pid = 4092] [id = 364] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 1812BC00 == 27 [pid = 4092] [id = 371] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 12B5C400 == 26 [pid = 4092] [id = 207] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 15FB0C00 == 25 [pid = 4092] [id = 197] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 17F55400 == 24 [pid = 4092] [id = 205] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 15998000 == 23 [pid = 4092] [id = 367] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 15FB2400 == 22 [pid = 4092] [id = 368] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 1146F400 == 21 [pid = 4092] [id = 198] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 10A4E000 == 20 [pid = 4092] [id = 369] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 13CA8400 == 19 [pid = 4092] [id = 366] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 14E23000 == 18 [pid = 4092] [id = 206] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 13141000 == 17 [pid = 4092] [id = 365] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 12B66400 == 16 [pid = 4092] [id = 196] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 105E6400 == 15 [pid = 4092] [id = 209] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 11AD0000 == 14 [pid = 4092] [id = 208] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 17271000 == 13 [pid = 4092] [id = 370] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 13B35000 == 12 [pid = 4092] [id = 382] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 1688FC00 == 11 [pid = 4092] [id = 383] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 130C6400 == 10 [pid = 4092] [id = 380] 08:31:55 INFO - PROCESS | 4092 | --DOCSHELL 10EC9000 == 9 [pid = 4092] [id = 381] 08:31:56 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (131D1C00) [pid = 4092] [serial = 1095] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (12AE3400) [pid = 4092] [serial = 1092] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (12B5FC00) [pid = 4092] [serial = 1093] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (105EC400) [pid = 4092] [serial = 1089] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (10E30C00) [pid = 4092] [serial = 1090] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (15FB8800) [pid = 4092] [serial = 1104] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (15C70800) [pid = 4092] [serial = 1101] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (17842800) [pid = 4092] [serial = 1107] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (14E1AC00) [pid = 4092] [serial = 1081] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (134B1800) [pid = 4092] [serial = 1080] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (19A51C00) [pid = 4092] [serial = 1084] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (17F5C000) [pid = 4092] [serial = 1083] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (1AB16800) [pid = 4092] [serial = 1086] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (17F5D800) [pid = 4092] [serial = 1110] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (182AB000) [pid = 4092] [serial = 1113] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (16FF7400) [pid = 4092] [serial = 1105] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (14E1E000) [pid = 4092] [serial = 1098] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (14E27800) [pid = 4092] [serial = 1099] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (17862400) [pid = 4092] [serial = 1108] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (15F55400) [pid = 4092] [serial = 1102] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (18124000) [pid = 4092] [serial = 1111] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (134B1000) [pid = 4092] [serial = 1096] [outer = 00000000] [url = about:blank] 08:31:56 INFO - PROCESS | 4092 | 1465918316636 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:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2718ms 08:31:56 INFO - PROCESS | 4092 | 1465918316674 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:31:56 INFO - PROCESS | 4092 | 1465918316678 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 08:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:31:56 INFO - PROCESS | 4092 | 1465918316683 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:31:56 INFO - PROCESS | 4092 | 1465918316686 Marionette TRACE conn3 <- [1,1502,null,{}] 08:31:56 INFO - PROCESS | 4092 | 1465918316692 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:31:56 INFO - PROCESS | 4092 | 1465918316695 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:56 INFO - PROCESS | 4092 | 1465918316798 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:31:56 INFO - PROCESS | 4092 | 1465918316810 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:56 INFO - PROCESS | 4092 | 1465918316813 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:56 INFO - PROCESS | 4092 | ++DOCSHELL 111E3800 == 10 [pid = 4092] [id = 385] 08:31:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (111E5000) [pid = 4092] [serial = 1155] [outer = 00000000] 08:31:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (114C8800) [pid = 4092] [serial = 1156] [outer = 111E5000] 08:31:56 INFO - PROCESS | 4092 | 1465918316862 Marionette DEBUG loaded listener.js 08:31:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (12814400) [pid = 4092] [serial = 1157] [outer = 111E5000] 08:31:57 INFO - PROCESS | 4092 | 1465918317340 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:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 703ms 08:31:57 INFO - PROCESS | 4092 | 1465918317402 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:31:57 INFO - PROCESS | 4092 | 1465918317407 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 08:31:57 INFO - PROCESS | 4092 | 1465918317413 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:31:57 INFO - PROCESS | 4092 | 1465918317416 Marionette TRACE conn3 <- [1,1506,null,{}] 08:31:57 INFO - PROCESS | 4092 | 1465918317420 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:31:57 INFO - PROCESS | 4092 | 1465918317424 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:57 INFO - PROCESS | 4092 | 1465918317514 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:31:57 INFO - PROCESS | 4092 | 1465918317528 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:57 INFO - PROCESS | 4092 | 1465918317531 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:57 INFO - PROCESS | 4092 | ++DOCSHELL 10EC5400 == 11 [pid = 4092] [id = 386] 08:31:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (12B65800) [pid = 4092] [serial = 1158] [outer = 00000000] 08:31:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (130C6000) [pid = 4092] [serial = 1159] [outer = 12B65800] 08:31:57 INFO - PROCESS | 4092 | 1465918317650 Marionette DEBUG loaded listener.js 08:31:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (131DA800) [pid = 4092] [serial = 1160] [outer = 12B65800] 08:31:58 INFO - PROCESS | 4092 | 1465918318046 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:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 688ms 08:31:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:31:58 INFO - PROCESS | 4092 | 1465918318113 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:31:58 INFO - PROCESS | 4092 | 1465918318116 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 08:31:58 INFO - PROCESS | 4092 | 1465918318119 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:31:58 INFO - PROCESS | 4092 | 1465918318123 Marionette TRACE conn3 <- [1,1510,null,{}] 08:31:58 INFO - PROCESS | 4092 | 1465918318135 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:31:58 INFO - PROCESS | 4092 | 1465918318139 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:58 INFO - PROCESS | 4092 | 1465918318227 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:31:58 INFO - PROCESS | 4092 | 1465918318234 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:58 INFO - PROCESS | 4092 | 1465918318237 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:58 INFO - PROCESS | 4092 | ++DOCSHELL 13C6F400 == 12 [pid = 4092] [id = 387] 08:31:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (13C71400) [pid = 4092] [serial = 1161] [outer = 00000000] 08:31:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (1430A000) [pid = 4092] [serial = 1162] [outer = 13C71400] 08:31:58 INFO - PROCESS | 4092 | 1465918318285 Marionette DEBUG loaded listener.js 08:31:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (14E1E400) [pid = 4092] [serial = 1163] [outer = 13C71400] 08:31:58 INFO - PROCESS | 4092 | 1465918318787 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:31:58 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:31:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:31:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:31:58 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:31:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:31:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:31:58 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:31:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:31:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:31:58 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:31:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:31:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:31:58 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 703ms 08:31:58 INFO - PROCESS | 4092 | 1465918318826 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:31:58 INFO - PROCESS | 4092 | 1465918318828 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 08:31:58 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:31:58 INFO - PROCESS | 4092 | 1465918318841 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:31:58 INFO - PROCESS | 4092 | 1465918318843 Marionette TRACE conn3 <- [1,1514,null,{}] 08:31:58 INFO - PROCESS | 4092 | 1465918318846 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:31:58 INFO - PROCESS | 4092 | 1465918318848 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:58 INFO - PROCESS | 4092 | 1465918318986 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:31:58 INFO - PROCESS | 4092 | 1465918319005 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:58 INFO - PROCESS | 4092 | 1465918319007 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:59 INFO - PROCESS | 4092 | ++DOCSHELL 14E29800 == 13 [pid = 4092] [id = 388] 08:31:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (15393800) [pid = 4092] [serial = 1164] [outer = 00000000] 08:31:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (15F56800) [pid = 4092] [serial = 1165] [outer = 15393800] 08:31:59 INFO - PROCESS | 4092 | 1465918319050 Marionette DEBUG loaded listener.js 08:31:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (15FAFC00) [pid = 4092] [serial = 1166] [outer = 15393800] 08:31:59 INFO - PROCESS | 4092 | 1465918319477 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:31:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:31:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:31:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:31:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:31:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:31:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:31:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:31:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:31:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:31:59 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 687ms 08:31:59 INFO - PROCESS | 4092 | 1465918319533 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:31:59 INFO - PROCESS | 4092 | 1465918319535 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 08:31:59 INFO - PROCESS | 4092 | 1465918319539 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:31:59 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:31:59 INFO - PROCESS | 4092 | 1465918319540 Marionette TRACE conn3 <- [1,1518,null,{}] 08:31:59 INFO - PROCESS | 4092 | 1465918319544 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:31:59 INFO - PROCESS | 4092 | 1465918319546 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:59 INFO - PROCESS | 4092 | 1465918319651 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:31:59 INFO - PROCESS | 4092 | 1465918319656 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:59 INFO - PROCESS | 4092 | 1465918319658 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:31:59 INFO - PROCESS | 4092 | ++DOCSHELL 15F55400 == 14 [pid = 4092] [id = 389] 08:31:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (15F55C00) [pid = 4092] [serial = 1167] [outer = 00000000] 08:31:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (169E1000) [pid = 4092] [serial = 1168] [outer = 15F55C00] 08:31:59 INFO - PROCESS | 4092 | 1465918319701 Marionette DEBUG loaded listener.js 08:31:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (17376000) [pid = 4092] [serial = 1169] [outer = 15F55C00] 08:32:00 INFO - PROCESS | 4092 | 1465918320146 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:32:00 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:32:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:32:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:32:00 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:32:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:32:00 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 625ms 08:32:00 INFO - PROCESS | 4092 | 1465918320182 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:32:00 INFO - PROCESS | 4092 | 1465918320184 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 08:32:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:32:00 INFO - PROCESS | 4092 | 1465918320187 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:32:00 INFO - PROCESS | 4092 | 1465918320189 Marionette TRACE conn3 <- [1,1522,null,{}] 08:32:00 INFO - PROCESS | 4092 | 1465918320192 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:32:00 INFO - PROCESS | 4092 | 1465918320197 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:00 INFO - PROCESS | 4092 | 1465918320339 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:32:00 INFO - PROCESS | 4092 | 1465918320426 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:00 INFO - PROCESS | 4092 | 1465918320428 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:00 INFO - PROCESS | 4092 | ++DOCSHELL 17F56000 == 15 [pid = 4092] [id = 390] 08:32:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (17F5D800) [pid = 4092] [serial = 1170] [outer = 00000000] 08:32:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (18491800) [pid = 4092] [serial = 1171] [outer = 17F5D800] 08:32:00 INFO - PROCESS | 4092 | 1465918320471 Marionette DEBUG loaded listener.js 08:32:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (18780000) [pid = 4092] [serial = 1172] [outer = 17F5D800] 08:32:00 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1A9A5000) [pid = 4092] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:32:00 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (17846C00) [pid = 4092] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:32:00 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (17F5CC00) [pid = 4092] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:32:00 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1821D400) [pid = 4092] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:32:00 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (15F58800) [pid = 4092] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:32:00 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (13C1C800) [pid = 4092] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:32:00 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (10EC0800) [pid = 4092] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:32:00 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (110D5000) [pid = 4092] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:32:00 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (104E8000) [pid = 4092] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:32:00 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (1812CC00) [pid = 4092] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:32:00 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (13161C00) [pid = 4092] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:32:00 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1693F800) [pid = 4092] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:32:00 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (11C1C400) [pid = 4092] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:32:00 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (13B40C00) [pid = 4092] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:32:01 INFO - PROCESS | 4092 | 1465918321066 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:32:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:32:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 906ms 08:32:01 INFO - PROCESS | 4092 | 1465918321092 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:32:01 INFO - PROCESS | 4092 | 1465918321094 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 08:32:01 INFO - PROCESS | 4092 | 1465918321097 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:32:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:32:01 INFO - PROCESS | 4092 | 1465918321098 Marionette TRACE conn3 <- [1,1526,null,{}] 08:32:01 INFO - PROCESS | 4092 | 1465918321111 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:32:01 INFO - PROCESS | 4092 | 1465918321113 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:01 INFO - PROCESS | 4092 | 1465918321190 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:32:01 INFO - PROCESS | 4092 | 1465918321195 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:01 INFO - PROCESS | 4092 | 1465918321197 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:01 INFO - PROCESS | 4092 | ++DOCSHELL 12BCC800 == 16 [pid = 4092] [id = 391] 08:32:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (1309C800) [pid = 4092] [serial = 1173] [outer = 00000000] 08:32:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (13C7A400) [pid = 4092] [serial = 1174] [outer = 1309C800] 08:32:01 INFO - PROCESS | 4092 | 1465918321240 Marionette DEBUG loaded listener.js 08:32:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (14E27400) [pid = 4092] [serial = 1175] [outer = 1309C800] 08:32:01 INFO - PROCESS | 4092 | 1465918321816 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:32:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:32:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 765ms 08:32:01 INFO - PROCESS | 4092 | 1465918321858 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:32:01 INFO - PROCESS | 4092 | 1465918321860 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 08:32:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:32:01 INFO - PROCESS | 4092 | 1465918321864 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:32:01 INFO - PROCESS | 4092 | 1465918321866 Marionette TRACE conn3 <- [1,1530,null,{}] 08:32:01 INFO - PROCESS | 4092 | 1465918321869 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:32:01 INFO - PROCESS | 4092 | 1465918321871 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:01 INFO - PROCESS | 4092 | 1465918321982 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:32:02 INFO - PROCESS | 4092 | 1465918322069 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:02 INFO - PROCESS | 4092 | 1465918322072 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:02 INFO - PROCESS | 4092 | ++DOCSHELL 10A48C00 == 17 [pid = 4092] [id = 392] 08:32:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (14E29000) [pid = 4092] [serial = 1176] [outer = 00000000] 08:32:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (18123000) [pid = 4092] [serial = 1177] [outer = 14E29000] 08:32:02 INFO - PROCESS | 4092 | 1465918322119 Marionette DEBUG loaded listener.js 08:32:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (15FAA400) [pid = 4092] [serial = 1178] [outer = 14E29000] 08:32:02 INFO - PROCESS | 4092 | 1465918322484 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:32:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:32:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 625ms 08:32:02 INFO - PROCESS | 4092 | 1465918322505 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:32:02 INFO - PROCESS | 4092 | 1465918322507 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 08:32:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:32:02 INFO - PROCESS | 4092 | 1465918322510 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:32:02 INFO - PROCESS | 4092 | 1465918322512 Marionette TRACE conn3 <- [1,1534,null,{}] 08:32:02 INFO - PROCESS | 4092 | 1465918322515 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:32:02 INFO - PROCESS | 4092 | 1465918322517 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:02 INFO - PROCESS | 4092 | 1465918322592 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:32:02 INFO - PROCESS | 4092 | 1465918322598 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:02 INFO - PROCESS | 4092 | 1465918322600 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:02 INFO - PROCESS | 4092 | ++DOCSHELL 13C29400 == 18 [pid = 4092] [id = 393] 08:32:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (1848F800) [pid = 4092] [serial = 1179] [outer = 00000000] 08:32:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (19CA1800) [pid = 4092] [serial = 1180] [outer = 1848F800] 08:32:02 INFO - PROCESS | 4092 | 1465918322642 Marionette DEBUG loaded listener.js 08:32:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (19CA7400) [pid = 4092] [serial = 1181] [outer = 1848F800] 08:32:03 INFO - PROCESS | 4092 | 1465918323367 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:32:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:32:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 938ms 08:32:03 INFO - PROCESS | 4092 | 1465918323454 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:32:03 INFO - PROCESS | 4092 | 1465918323457 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 08:32:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:32:03 INFO - PROCESS | 4092 | 1465918323463 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:32:03 INFO - PROCESS | 4092 | 1465918323466 Marionette TRACE conn3 <- [1,1538,null,{}] 08:32:03 INFO - PROCESS | 4092 | 1465918323472 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:32:03 INFO - PROCESS | 4092 | 1465918323475 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:03 INFO - PROCESS | 4092 | 1465918323595 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:32:03 INFO - PROCESS | 4092 | 1465918323720 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:03 INFO - PROCESS | 4092 | 1465918323723 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:03 INFO - PROCESS | 4092 | ++DOCSHELL 10E35800 == 19 [pid = 4092] [id = 394] 08:32:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (10E36000) [pid = 4092] [serial = 1182] [outer = 00000000] 08:32:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (12AE0400) [pid = 4092] [serial = 1183] [outer = 10E36000] 08:32:03 INFO - PROCESS | 4092 | 1465918323780 Marionette DEBUG loaded listener.js 08:32:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1309E800) [pid = 4092] [serial = 1184] [outer = 10E36000] 08:32:04 INFO - PROCESS | 4092 | 1465918324617 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:32:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:32:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1188ms 08:32:04 INFO - PROCESS | 4092 | 1465918324662 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:32:04 INFO - PROCESS | 4092 | 1465918324666 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 08:32:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:32:04 INFO - PROCESS | 4092 | 1465918324671 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:32:04 INFO - PROCESS | 4092 | 1465918324674 Marionette TRACE conn3 <- [1,1542,null,{}] 08:32:04 INFO - PROCESS | 4092 | 1465918324680 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:32:04 INFO - PROCESS | 4092 | 1465918324682 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:04 INFO - PROCESS | 4092 | 1465918324790 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:32:04 INFO - PROCESS | 4092 | 1465918324919 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:04 INFO - PROCESS | 4092 | 1465918324923 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:04 INFO - PROCESS | 4092 | ++DOCSHELL 1146BC00 == 20 [pid = 4092] [id = 395] 08:32:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (11479400) [pid = 4092] [serial = 1185] [outer = 00000000] 08:32:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (12A1C000) [pid = 4092] [serial = 1186] [outer = 11479400] 08:32:04 INFO - PROCESS | 4092 | 1465918324986 Marionette DEBUG loaded listener.js 08:32:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (12B5F400) [pid = 4092] [serial = 1187] [outer = 11479400] 08:32:05 INFO - PROCESS | 4092 | --DOCSHELL 12B5D800 == 19 [pid = 4092] [id = 384] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (14EB8400) [pid = 4092] [serial = 1148] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (16FF2400) [pid = 4092] [serial = 1150] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (13CAE000) [pid = 4092] [serial = 1147] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1315A800) [pid = 4092] [serial = 1145] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1AB1B400) [pid = 4092] [serial = 1087] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (12B67000) [pid = 4092] [serial = 1153] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1794F800) [pid = 4092] [serial = 1131] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (17F57C00) [pid = 4092] [serial = 1132] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (19E2AC00) [pid = 4092] [serial = 697] [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:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (1822A400) [pid = 4092] [serial = 1134] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (19E3A000) [pid = 4092] [serial = 1138] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (15FB3800) [pid = 4092] [serial = 1128] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (14E21800) [pid = 4092] [serial = 1125] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (14EC1000) [pid = 4092] [serial = 1126] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (12B5E000) [pid = 4092] [serial = 1116] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (12D63000) [pid = 4092] [serial = 1117] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (131DE000) [pid = 4092] [serial = 1122] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (13934C00) [pid = 4092] [serial = 1123] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (10E28000) [pid = 4092] [serial = 1119] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (18782800) [pid = 4092] [serial = 1135] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 61 (110D7000) [pid = 4092] [serial = 1120] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 60 (1821E400) [pid = 4092] [serial = 1114] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 59 (15F4B400) [pid = 4092] [serial = 1141] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 58 (14E27C00) [pid = 4092] [serial = 1139] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 57 (15FB4000) [pid = 4092] [serial = 1142] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 56 (1694C000) [pid = 4092] [serial = 1129] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 55 (1785F400) [pid = 4092] [serial = 1151] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | --DOMWINDOW == 54 (13031C00) [pid = 4092] [serial = 1144] [outer = 00000000] [url = about:blank] 08:32:05 INFO - PROCESS | 4092 | 1465918325447 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:32:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:32:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 797ms 08:32:05 INFO - PROCESS | 4092 | 1465918325474 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:32:05 INFO - PROCESS | 4092 | 1465918325479 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 08:32:05 INFO - PROCESS | 4092 | 1465918325485 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:32:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:32:05 INFO - PROCESS | 4092 | 1465918325487 Marionette TRACE conn3 <- [1,1546,null,{}] 08:32:05 INFO - PROCESS | 4092 | 1465918325491 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:32:05 INFO - PROCESS | 4092 | 1465918325493 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:05 INFO - PROCESS | 4092 | 1465918325579 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:32:05 INFO - PROCESS | 4092 | 1465918325585 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:05 INFO - PROCESS | 4092 | 1465918325587 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:05 INFO - PROCESS | 4092 | ++DOCSHELL 12BBFC00 == 20 [pid = 4092] [id = 396] 08:32:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 55 (12BC2000) [pid = 4092] [serial = 1188] [outer = 00000000] 08:32:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 56 (131D5000) [pid = 4092] [serial = 1189] [outer = 12BC2000] 08:32:05 INFO - PROCESS | 4092 | 1465918325633 Marionette DEBUG loaded listener.js 08:32:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 57 (13257000) [pid = 4092] [serial = 1190] [outer = 12BC2000] 08:32:06 INFO - PROCESS | 4092 | 1465918326109 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:32:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:32:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 640ms 08:32:06 INFO - PROCESS | 4092 | 1465918326122 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:32:06 INFO - PROCESS | 4092 | 1465918326124 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 08:32:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:32:06 INFO - PROCESS | 4092 | 1465918326128 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:32:06 INFO - PROCESS | 4092 | 1465918326131 Marionette TRACE conn3 <- [1,1550,null,{}] 08:32:06 INFO - PROCESS | 4092 | 1465918326145 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:32:06 INFO - PROCESS | 4092 | 1465918326150 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:06 INFO - PROCESS | 4092 | 1465918326234 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:32:06 INFO - PROCESS | 4092 | 1465918326243 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:06 INFO - PROCESS | 4092 | 1465918326246 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:06 INFO - PROCESS | 4092 | ++DOCSHELL 13C72C00 == 21 [pid = 4092] [id = 397] 08:32:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 58 (13C74C00) [pid = 4092] [serial = 1191] [outer = 00000000] 08:32:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 59 (14E1DC00) [pid = 4092] [serial = 1192] [outer = 13C74C00] 08:32:06 INFO - PROCESS | 4092 | 1465918326293 Marionette DEBUG loaded listener.js 08:32:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 60 (14E27C00) [pid = 4092] [serial = 1193] [outer = 13C74C00] 08:32:06 INFO - PROCESS | 4092 | 1465918326767 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:32:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:32:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 703ms 08:32:06 INFO - PROCESS | 4092 | 1465918326827 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:32:06 INFO - PROCESS | 4092 | 1465918326830 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 08:32:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:32:06 INFO - PROCESS | 4092 | 1465918326833 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:32:06 INFO - PROCESS | 4092 | 1465918326835 Marionette TRACE conn3 <- [1,1554,null,{}] 08:32:06 INFO - PROCESS | 4092 | 1465918326838 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:32:06 INFO - PROCESS | 4092 | 1465918326840 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:06 INFO - PROCESS | 4092 | 1465918326922 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:32:06 INFO - PROCESS | 4092 | 1465918326930 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:06 INFO - PROCESS | 4092 | 1465918326933 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:06 INFO - PROCESS | 4092 | ++DOCSHELL 15398800 == 22 [pid = 4092] [id = 398] 08:32:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 61 (156D2400) [pid = 4092] [serial = 1194] [outer = 00000000] 08:32:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (15F4C000) [pid = 4092] [serial = 1195] [outer = 156D2400] 08:32:06 INFO - PROCESS | 4092 | 1465918326976 Marionette DEBUG loaded listener.js 08:32:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (15FAEC00) [pid = 4092] [serial = 1196] [outer = 156D2400] 08:32:07 INFO - PROCESS | 4092 | 1465918327446 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:32:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:32:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 687ms 08:32:07 INFO - PROCESS | 4092 | 1465918327533 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:32:07 INFO - PROCESS | 4092 | 1465918327535 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 08:32:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:32:07 INFO - PROCESS | 4092 | 1465918327538 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:32:07 INFO - PROCESS | 4092 | 1465918327540 Marionette TRACE conn3 <- [1,1558,null,{}] 08:32:07 INFO - PROCESS | 4092 | 1465918327544 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:32:07 INFO - PROCESS | 4092 | 1465918327546 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:07 INFO - PROCESS | 4092 | 1465918327680 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:32:07 INFO - PROCESS | 4092 | 1465918327738 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:07 INFO - PROCESS | 4092 | 1465918327740 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:07 INFO - PROCESS | 4092 | ++DOCSHELL 15FADC00 == 23 [pid = 4092] [id = 399] 08:32:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (15FB2400) [pid = 4092] [serial = 1197] [outer = 00000000] 08:32:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (1660EC00) [pid = 4092] [serial = 1198] [outer = 15FB2400] 08:32:07 INFO - PROCESS | 4092 | 1465918327786 Marionette DEBUG loaded listener.js 08:32:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (169E9400) [pid = 4092] [serial = 1199] [outer = 15FB2400] 08:32:08 INFO - PROCESS | 4092 | 1465918328220 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:32:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:32:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 734ms 08:32:08 INFO - PROCESS | 4092 | 1465918328278 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:32:08 INFO - PROCESS | 4092 | 1465918328280 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 08:32:08 INFO - PROCESS | 4092 | 1465918328283 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:32:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:32:08 INFO - PROCESS | 4092 | 1465918328285 Marionette TRACE conn3 <- [1,1562,null,{}] 08:32:08 INFO - PROCESS | 4092 | 1465918328288 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:32:08 INFO - PROCESS | 4092 | 1465918328293 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:08 INFO - PROCESS | 4092 | 1465918328425 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:32:08 INFO - PROCESS | 4092 | 1465918328435 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:08 INFO - PROCESS | 4092 | 1465918328437 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:08 INFO - PROCESS | 4092 | ++DOCSHELL 169E4400 == 24 [pid = 4092] [id = 400] 08:32:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (17039400) [pid = 4092] [serial = 1200] [outer = 00000000] 08:32:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (17864800) [pid = 4092] [serial = 1201] [outer = 17039400] 08:32:08 INFO - PROCESS | 4092 | 1465918328529 Marionette DEBUG loaded listener.js 08:32:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (17F56400) [pid = 4092] [serial = 1202] [outer = 17039400] 08:32:08 INFO - PROCESS | 4092 | 1465918328944 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:32:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:32:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 703ms 08:32:08 INFO - PROCESS | 4092 | 1465918328984 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:32:08 INFO - PROCESS | 4092 | 1465918328986 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 08:32:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:32:08 INFO - PROCESS | 4092 | 1465918328989 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:32:08 INFO - PROCESS | 4092 | 1465918328991 Marionette TRACE conn3 <- [1,1566,null,{}] 08:32:08 INFO - PROCESS | 4092 | 1465918328994 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:32:08 INFO - PROCESS | 4092 | 1465918328996 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:09 INFO - PROCESS | 4092 | 1465918329145 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:32:09 INFO - PROCESS | 4092 | 1465918329157 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:09 INFO - PROCESS | 4092 | 1465918329159 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:09 INFO - PROCESS | 4092 | ++DOCSHELL 17862400 == 25 [pid = 4092] [id = 401] 08:32:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (17947000) [pid = 4092] [serial = 1203] [outer = 00000000] 08:32:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (1821E400) [pid = 4092] [serial = 1204] [outer = 17947000] 08:32:09 INFO - PROCESS | 4092 | 1465918329231 Marionette DEBUG loaded listener.js 08:32:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (14EC2400) [pid = 4092] [serial = 1205] [outer = 17947000] 08:32:09 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (13C71400) [pid = 4092] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:32:09 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (15393800) [pid = 4092] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:32:09 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (12B5E400) [pid = 4092] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:32:09 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (12B65800) [pid = 4092] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:32:09 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (14E29000) [pid = 4092] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:32:09 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (111E5000) [pid = 4092] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:32:09 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (15F55C00) [pid = 4092] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:32:09 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (17F5D800) [pid = 4092] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:32:09 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (1309C800) [pid = 4092] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:32:09 INFO - PROCESS | 4092 | 1465918329691 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:32:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:32:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 734ms 08:32:09 INFO - PROCESS | 4092 | 1465918329730 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:32:09 INFO - PROCESS | 4092 | 1465918329732 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 08:32:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:32:09 INFO - PROCESS | 4092 | 1465918329735 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:32:09 INFO - PROCESS | 4092 | 1465918329737 Marionette TRACE conn3 <- [1,1570,null,{}] 08:32:09 INFO - PROCESS | 4092 | 1465918329740 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:32:09 INFO - PROCESS | 4092 | 1465918329742 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:09 INFO - PROCESS | 4092 | 1465918329857 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:32:09 INFO - PROCESS | 4092 | 1465918329913 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:09 INFO - PROCESS | 4092 | 1465918329915 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:09 INFO - PROCESS | 4092 | ++DOCSHELL 156D5000 == 26 [pid = 4092] [id = 402] 08:32:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (16689400) [pid = 4092] [serial = 1206] [outer = 00000000] 08:32:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (182B5800) [pid = 4092] [serial = 1207] [outer = 16689400] 08:32:09 INFO - PROCESS | 4092 | 1465918329959 Marionette DEBUG loaded listener.js 08:32:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (18490C00) [pid = 4092] [serial = 1208] [outer = 16689400] 08:32:10 INFO - PROCESS | 4092 | 1465918330310 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:32:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:32:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 594ms 08:32:10 INFO - PROCESS | 4092 | 1465918330332 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:32:10 INFO - PROCESS | 4092 | 1465918330334 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 08:32:10 INFO - PROCESS | 4092 | 1465918330337 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:32:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:32:10 INFO - PROCESS | 4092 | 1465918330339 Marionette TRACE conn3 <- [1,1574,null,{}] 08:32:10 INFO - PROCESS | 4092 | 1465918330342 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:32:10 INFO - PROCESS | 4092 | 1465918330344 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:10 INFO - PROCESS | 4092 | 1465918330458 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:32:10 INFO - PROCESS | 4092 | 1465918330466 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:10 INFO - PROCESS | 4092 | 1465918330468 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:10 INFO - PROCESS | 4092 | ++DOCSHELL 14EC3C00 == 27 [pid = 4092] [id = 403] 08:32:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (17F5EC00) [pid = 4092] [serial = 1209] [outer = 00000000] 08:32:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (19A51C00) [pid = 4092] [serial = 1210] [outer = 17F5EC00] 08:32:10 INFO - PROCESS | 4092 | 1465918330510 Marionette DEBUG loaded listener.js 08:32:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (19C9C000) [pid = 4092] [serial = 1211] [outer = 17F5EC00] 08:32:10 INFO - PROCESS | 4092 | 1465918330949 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:32:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:32:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 625ms 08:32:10 INFO - PROCESS | 4092 | 1465918330976 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:32:10 INFO - PROCESS | 4092 | 1465918330977 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 08:32:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:32:10 INFO - PROCESS | 4092 | 1465918330981 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:32:10 INFO - PROCESS | 4092 | 1465918330982 Marionette TRACE conn3 <- [1,1578,null,{}] 08:32:10 INFO - PROCESS | 4092 | 1465918330986 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:32:10 INFO - PROCESS | 4092 | 1465918330987 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:11 INFO - PROCESS | 4092 | 1465918331098 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:32:11 INFO - PROCESS | 4092 | 1465918331106 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:11 INFO - PROCESS | 4092 | 1465918331108 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:11 INFO - PROCESS | 4092 | ++DOCSHELL 10E34400 == 28 [pid = 4092] [id = 404] 08:32:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (17FC4800) [pid = 4092] [serial = 1212] [outer = 00000000] 08:32:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (19E35000) [pid = 4092] [serial = 1213] [outer = 17FC4800] 08:32:11 INFO - PROCESS | 4092 | 1465918331150 Marionette DEBUG loaded listener.js 08:32:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (19E3D000) [pid = 4092] [serial = 1214] [outer = 17FC4800] 08:32:11 INFO - PROCESS | 4092 | 1465918331599 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:32:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:32:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 641ms 08:32:11 INFO - PROCESS | 4092 | 1465918331620 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:32:11 INFO - PROCESS | 4092 | 1465918331624 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 08:32:11 INFO - PROCESS | 4092 | 1465918331629 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:32:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:32:11 INFO - PROCESS | 4092 | 1465918331634 Marionette TRACE conn3 <- [1,1582,null,{}] 08:32:11 INFO - PROCESS | 4092 | 1465918331641 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:32:11 INFO - PROCESS | 4092 | 1465918331644 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:11 INFO - PROCESS | 4092 | 1465918331797 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:32:11 INFO - PROCESS | 4092 | 1465918331914 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:11 INFO - PROCESS | 4092 | 1465918331919 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:11 INFO - PROCESS | 4092 | ++DOCSHELL 10E32800 == 29 [pid = 4092] [id = 405] 08:32:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (10E32C00) [pid = 4092] [serial = 1215] [outer = 00000000] 08:32:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (1100FC00) [pid = 4092] [serial = 1216] [outer = 10E32C00] 08:32:11 INFO - PROCESS | 4092 | 1465918331976 Marionette DEBUG loaded listener.js 08:32:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (12AA4800) [pid = 4092] [serial = 1217] [outer = 10E32C00] 08:32:12 INFO - PROCESS | 4092 | 1465918332526 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:32:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:32:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 938ms 08:32:12 INFO - PROCESS | 4092 | 1465918332576 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:32:12 INFO - PROCESS | 4092 | 1465918332581 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 08:32:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:32:12 INFO - PROCESS | 4092 | 1465918332587 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:32:12 INFO - PROCESS | 4092 | 1465918332590 Marionette TRACE conn3 <- [1,1586,null,{}] 08:32:12 INFO - PROCESS | 4092 | 1465918332594 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:32:12 INFO - PROCESS | 4092 | 1465918332596 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:12 INFO - PROCESS | 4092 | 1465918332701 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:32:12 INFO - PROCESS | 4092 | 1465918332804 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:12 INFO - PROCESS | 4092 | 1465918332807 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:12 INFO - PROCESS | 4092 | ++DOCSHELL 13B36C00 == 30 [pid = 4092] [id = 406] 08:32:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (13B41800) [pid = 4092] [serial = 1218] [outer = 00000000] 08:32:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (13C7BC00) [pid = 4092] [serial = 1219] [outer = 13B41800] 08:32:12 INFO - PROCESS | 4092 | 1465918332861 Marionette DEBUG loaded listener.js 08:32:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (14E1E000) [pid = 4092] [serial = 1220] [outer = 13B41800] 08:32:13 INFO - PROCESS | 4092 | 1465918333472 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:32:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:32:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 938ms 08:32:13 INFO - PROCESS | 4092 | 1465918333532 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:32:13 INFO - PROCESS | 4092 | 1465918333534 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 08:32:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:32:13 INFO - PROCESS | 4092 | 1465918333538 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:32:13 INFO - PROCESS | 4092 | 1465918333542 Marionette TRACE conn3 <- [1,1590,null,{}] 08:32:13 INFO - PROCESS | 4092 | 1465918333552 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:32:13 INFO - PROCESS | 4092 | 1465918333557 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:13 INFO - PROCESS | 4092 | 1465918333663 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:32:13 INFO - PROCESS | 4092 | 1465918333792 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:13 INFO - PROCESS | 4092 | 1465918333796 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:13 INFO - PROCESS | 4092 | ++DOCSHELL 169E3400 == 31 [pid = 4092] [id = 407] 08:32:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (17849400) [pid = 4092] [serial = 1221] [outer = 00000000] 08:32:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (17F50C00) [pid = 4092] [serial = 1222] [outer = 17849400] 08:32:13 INFO - PROCESS | 4092 | 1465918333852 Marionette DEBUG loaded listener.js 08:32:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (17F5DC00) [pid = 4092] [serial = 1223] [outer = 17849400] 08:32:14 INFO - PROCESS | 4092 | 1465918334479 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:32:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:32:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1000ms 08:32:14 INFO - PROCESS | 4092 | 1465918334541 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:32:14 INFO - PROCESS | 4092 | 1465918334543 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 08:32:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:32:14 INFO - PROCESS | 4092 | 1465918334547 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:32:14 INFO - PROCESS | 4092 | 1465918334549 Marionette TRACE conn3 <- [1,1594,null,{}] 08:32:14 INFO - PROCESS | 4092 | 1465918334553 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:32:14 INFO - PROCESS | 4092 | 1465918334555 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:14 INFO - PROCESS | 4092 | 1465918334658 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:32:14 INFO - PROCESS | 4092 | 1465918334879 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:14 INFO - PROCESS | 4092 | 1465918334882 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:14 INFO - PROCESS | 4092 | ++DOCSHELL 105EC400 == 32 [pid = 4092] [id = 408] 08:32:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (105ECC00) [pid = 4092] [serial = 1224] [outer = 00000000] 08:32:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (10A53400) [pid = 4092] [serial = 1225] [outer = 105ECC00] 08:32:14 INFO - PROCESS | 4092 | 1465918334942 Marionette DEBUG loaded listener.js 08:32:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (10E31000) [pid = 4092] [serial = 1226] [outer = 105ECC00] 08:32:15 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (1430A000) [pid = 4092] [serial = 1162] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (15F56800) [pid = 4092] [serial = 1165] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (13032400) [pid = 4092] [serial = 1154] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (130C6000) [pid = 4092] [serial = 1159] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (15FAA400) [pid = 4092] [serial = 1178] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (131DA800) [pid = 4092] [serial = 1160] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (114C8800) [pid = 4092] [serial = 1156] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (12814400) [pid = 4092] [serial = 1157] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (169E1000) [pid = 4092] [serial = 1168] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (15FAFC00) [pid = 4092] [serial = 1166] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (18491800) [pid = 4092] [serial = 1171] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (17376000) [pid = 4092] [serial = 1169] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (18780000) [pid = 4092] [serial = 1172] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (13C7A400) [pid = 4092] [serial = 1174] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (14E1E400) [pid = 4092] [serial = 1163] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (14E27400) [pid = 4092] [serial = 1175] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (19CA1800) [pid = 4092] [serial = 1180] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (18123000) [pid = 4092] [serial = 1177] [outer = 00000000] [url = about:blank] 08:32:16 INFO - PROCESS | 4092 | 1465918336103 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:32:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:32:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1609ms 08:32:16 INFO - PROCESS | 4092 | 1465918336150 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:32:16 INFO - PROCESS | 4092 | 1465918336154 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 08:32:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:32:16 INFO - PROCESS | 4092 | 1465918336161 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:32:16 INFO - PROCESS | 4092 | 1465918336164 Marionette TRACE conn3 <- [1,1598,null,{}] 08:32:16 INFO - PROCESS | 4092 | 1465918336170 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:32:16 INFO - PROCESS | 4092 | 1465918336173 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:16 INFO - PROCESS | 4092 | 1465918336294 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:32:16 INFO - PROCESS | 4092 | 1465918336309 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:16 INFO - PROCESS | 4092 | 1465918336313 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:16 INFO - PROCESS | 4092 | ++DOCSHELL 10EC9800 == 33 [pid = 4092] [id = 409] 08:32:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (1100EC00) [pid = 4092] [serial = 1227] [outer = 00000000] 08:32:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (114BB400) [pid = 4092] [serial = 1228] [outer = 1100EC00] 08:32:16 INFO - PROCESS | 4092 | 1465918336369 Marionette DEBUG loaded listener.js 08:32:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (11CC6400) [pid = 4092] [serial = 1229] [outer = 1100EC00] 08:32:16 INFO - PROCESS | 4092 | 1465918336886 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:32:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:32:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 750ms 08:32:16 INFO - PROCESS | 4092 | 1465918336918 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:32:16 INFO - PROCESS | 4092 | 1465918336922 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 08:32:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:32:16 INFO - PROCESS | 4092 | 1465918336929 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:32:16 INFO - PROCESS | 4092 | 1465918336933 Marionette TRACE conn3 <- [1,1602,null,{}] 08:32:16 INFO - PROCESS | 4092 | 1465918336940 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:32:16 INFO - PROCESS | 4092 | 1465918336943 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:17 INFO - PROCESS | 4092 | 1465918337059 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:32:17 INFO - PROCESS | 4092 | 1465918337170 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:17 INFO - PROCESS | 4092 | 1465918337175 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:17 INFO - PROCESS | 4092 | ++DOCSHELL 111E4C00 == 34 [pid = 4092] [id = 410] 08:32:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (11472800) [pid = 4092] [serial = 1230] [outer = 00000000] 08:32:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (12B5E800) [pid = 4092] [serial = 1231] [outer = 11472800] 08:32:17 INFO - PROCESS | 4092 | 1465918337230 Marionette DEBUG loaded listener.js 08:32:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (12BC7C00) [pid = 4092] [serial = 1232] [outer = 11472800] 08:32:17 INFO - PROCESS | 4092 | 1465918337981 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:32:18 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:32:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1094ms 08:32:18 INFO - PROCESS | 4092 | 1465918338034 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:32:18 INFO - PROCESS | 4092 | 1465918338039 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 08:32:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:32:18 INFO - PROCESS | 4092 | 1465918338046 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:32:18 INFO - PROCESS | 4092 | 1465918338049 Marionette TRACE conn3 <- [1,1606,null,{}] 08:32:18 INFO - PROCESS | 4092 | 1465918338053 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:32:18 INFO - PROCESS | 4092 | 1465918338057 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:18 INFO - PROCESS | 4092 | 1465918338252 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:32:18 INFO - PROCESS | 4092 | 1465918338265 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:18 INFO - PROCESS | 4092 | 1465918338267 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:18 INFO - PROCESS | 4092 | ++DOCSHELL 13B3AC00 == 35 [pid = 4092] [id = 411] 08:32:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (13B3C000) [pid = 4092] [serial = 1233] [outer = 00000000] 08:32:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (13C1E400) [pid = 4092] [serial = 1234] [outer = 13B3C000] 08:32:18 INFO - PROCESS | 4092 | 1465918338322 Marionette DEBUG loaded listener.js 08:32:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (13CA7800) [pid = 4092] [serial = 1235] [outer = 13B3C000] 08:32:19 INFO - PROCESS | 4092 | 1465918339101 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:32:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:32:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1093ms 08:32:19 INFO - PROCESS | 4092 | 1465918339156 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:32:19 INFO - PROCESS | 4092 | 1465918339160 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 08:32:19 INFO - PROCESS | 4092 | 1465918339165 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:32:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:32:19 INFO - PROCESS | 4092 | 1465918339168 Marionette TRACE conn3 <- [1,1610,null,{}] 08:32:19 INFO - PROCESS | 4092 | 1465918339173 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:32:19 INFO - PROCESS | 4092 | 1465918339176 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:19 INFO - PROCESS | 4092 | 1465918339284 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:32:19 INFO - PROCESS | 4092 | 1465918339387 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:19 INFO - PROCESS | 4092 | 1465918339392 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:19 INFO - PROCESS | 4092 | ++DOCSHELL 12A9D400 == 36 [pid = 4092] [id = 412] 08:32:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (12AE1400) [pid = 4092] [serial = 1236] [outer = 00000000] 08:32:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (12D62C00) [pid = 4092] [serial = 1237] [outer = 12AE1400] 08:32:19 INFO - PROCESS | 4092 | 1465918339447 Marionette DEBUG loaded listener.js 08:32:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (131D4400) [pid = 4092] [serial = 1238] [outer = 12AE1400] 08:32:19 INFO - PROCESS | 4092 | 1465918339867 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:32:19 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:32:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 735ms 08:32:19 INFO - PROCESS | 4092 | 1465918339907 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:32:19 INFO - PROCESS | 4092 | 1465918339911 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 08:32:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:32:19 INFO - PROCESS | 4092 | 1465918339917 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:32:19 INFO - PROCESS | 4092 | 1465918339919 Marionette TRACE conn3 <- [1,1614,null,{}] 08:32:19 INFO - PROCESS | 4092 | 1465918339923 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:32:19 INFO - PROCESS | 4092 | 1465918339925 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:20 INFO - PROCESS | 4092 | 1465918340030 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:32:20 INFO - PROCESS | 4092 | 1465918340121 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:20 INFO - PROCESS | 4092 | 1465918340124 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:20 INFO - PROCESS | 4092 | ++DOCSHELL 14E1B000 == 37 [pid = 4092] [id = 413] 08:32:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (14E1B800) [pid = 4092] [serial = 1239] [outer = 00000000] 08:32:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (15117800) [pid = 4092] [serial = 1240] [outer = 14E1B800] 08:32:20 INFO - PROCESS | 4092 | 1465918340169 Marionette DEBUG loaded listener.js 08:32:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (156D4800) [pid = 4092] [serial = 1241] [outer = 14E1B800] 08:32:20 INFO - PROCESS | 4092 | 1465918340544 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:32:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:32:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 641ms 08:32:20 INFO - PROCESS | 4092 | 1465918340574 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:32:20 INFO - PROCESS | 4092 | 1465918340577 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 08:32:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:32:20 INFO - PROCESS | 4092 | 1465918340580 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:32:20 INFO - PROCESS | 4092 | 1465918340584 Marionette TRACE conn3 <- [1,1618,null,{}] 08:32:20 INFO - PROCESS | 4092 | 1465918340600 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:32:20 INFO - PROCESS | 4092 | 1465918340604 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:20 INFO - PROCESS | 4092 | 1465918340717 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:32:20 INFO - PROCESS | 4092 | 1465918340809 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:20 INFO - PROCESS | 4092 | 1465918340813 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:20 INFO - PROCESS | 4092 | ++DOCSHELL 16687000 == 38 [pid = 4092] [id = 414] 08:32:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (16881800) [pid = 4092] [serial = 1242] [outer = 00000000] 08:32:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (16FF7400) [pid = 4092] [serial = 1243] [outer = 16881800] 08:32:20 INFO - PROCESS | 4092 | 1465918340858 Marionette DEBUG loaded listener.js 08:32:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (17377400) [pid = 4092] [serial = 1244] [outer = 16881800] 08:32:21 INFO - PROCESS | 4092 | 1465918341288 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:32:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:32:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 735ms 08:32:21 INFO - PROCESS | 4092 | 1465918341319 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:32:21 INFO - PROCESS | 4092 | 1465918341321 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 08:32:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:32:21 INFO - PROCESS | 4092 | 1465918341325 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:32:21 INFO - PROCESS | 4092 | 1465918341326 Marionette TRACE conn3 <- [1,1622,null,{}] 08:32:21 INFO - PROCESS | 4092 | 1465918341329 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:32:21 INFO - PROCESS | 4092 | 1465918341331 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:21 INFO - PROCESS | 4092 | 1465918341445 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:32:21 INFO - PROCESS | 4092 | 1465918341450 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:21 INFO - PROCESS | 4092 | 1465918341452 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:21 INFO - PROCESS | 4092 | ++DOCSHELL 1784A400 == 39 [pid = 4092] [id = 415] 08:32:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (1784B400) [pid = 4092] [serial = 1245] [outer = 00000000] 08:32:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (1812CC00) [pid = 4092] [serial = 1246] [outer = 1784B400] 08:32:21 INFO - PROCESS | 4092 | 1465918341513 Marionette DEBUG loaded listener.js 08:32:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (1848EC00) [pid = 4092] [serial = 1247] [outer = 1784B400] 08:32:21 INFO - PROCESS | 4092 | 1465918341953 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:32:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:32:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 703ms 08:32:22 INFO - PROCESS | 4092 | 1465918342024 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:32:22 INFO - PROCESS | 4092 | 1465918342026 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 08:32:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:32:22 INFO - PROCESS | 4092 | 1465918342029 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:32:22 INFO - PROCESS | 4092 | 1465918342031 Marionette TRACE conn3 <- [1,1626,null,{}] 08:32:22 INFO - PROCESS | 4092 | 1465918342034 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:32:22 INFO - PROCESS | 4092 | 1465918342036 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:22 INFO - PROCESS | 4092 | 1465918342169 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:32:22 INFO - PROCESS | 4092 | 1465918342191 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:22 INFO - PROCESS | 4092 | 1465918342193 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:22 INFO - PROCESS | 4092 | ++DOCSHELL 1794A000 == 40 [pid = 4092] [id = 416] 08:32:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (18495400) [pid = 4092] [serial = 1248] [outer = 00000000] 08:32:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (19A53000) [pid = 4092] [serial = 1249] [outer = 18495400] 08:32:22 INFO - PROCESS | 4092 | 1465918342236 Marionette DEBUG loaded listener.js 08:32:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (19C9E000) [pid = 4092] [serial = 1250] [outer = 18495400] 08:32:22 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (105ECC00) [pid = 4092] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:32:22 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (10E32C00) [pid = 4092] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:32:22 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (13B41800) [pid = 4092] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:32:22 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (15FB2400) [pid = 4092] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:32:22 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (13C74C00) [pid = 4092] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:32:22 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (10E36000) [pid = 4092] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:32:22 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (17849400) [pid = 4092] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:32:22 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (1848F800) [pid = 4092] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:32:22 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (11479400) [pid = 4092] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:32:22 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (12BC2000) [pid = 4092] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:32:22 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (17039400) [pid = 4092] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:32:22 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (156D2400) [pid = 4092] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:32:22 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (17F5EC00) [pid = 4092] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:32:22 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (16689400) [pid = 4092] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:32:22 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (17947000) [pid = 4092] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:32:22 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (17FC4800) [pid = 4092] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:32:22 INFO - PROCESS | 4092 | 1465918342737 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:32:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:32:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 735ms 08:32:22 INFO - PROCESS | 4092 | 1465918342770 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:32:22 INFO - PROCESS | 4092 | 1465918342772 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 08:32:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:32:22 INFO - PROCESS | 4092 | 1465918342778 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:32:22 INFO - PROCESS | 4092 | 1465918342780 Marionette TRACE conn3 <- [1,1630,null,{}] 08:32:22 INFO - PROCESS | 4092 | 1465918342783 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:32:22 INFO - PROCESS | 4092 | 1465918342788 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:22 INFO - PROCESS | 4092 | 1465918342898 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:32:22 INFO - PROCESS | 4092 | 1465918342993 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:22 INFO - PROCESS | 4092 | 1465918342995 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:22 INFO - PROCESS | 4092 | ++DOCSHELL 10EC4400 == 41 [pid = 4092] [id = 417] 08:32:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (110D5C00) [pid = 4092] [serial = 1251] [outer = 00000000] 08:32:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (13B35800) [pid = 4092] [serial = 1252] [outer = 110D5C00] 08:32:23 INFO - PROCESS | 4092 | 1465918343038 Marionette DEBUG loaded listener.js 08:32:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (18776000) [pid = 4092] [serial = 1253] [outer = 110D5C00] 08:32:23 INFO - PROCESS | 4092 | 1465918343385 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:32:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:32:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 625ms 08:32:23 INFO - PROCESS | 4092 | 1465918343413 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:32:23 INFO - PROCESS | 4092 | 1465918343415 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 08:32:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:32:23 INFO - PROCESS | 4092 | 1465918343418 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:32:23 INFO - PROCESS | 4092 | 1465918343420 Marionette TRACE conn3 <- [1,1634,null,{}] 08:32:23 INFO - PROCESS | 4092 | 1465918343424 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:32:23 INFO - PROCESS | 4092 | 1465918343425 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:23 INFO - PROCESS | 4092 | 1465918343575 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:32:23 INFO - PROCESS | 4092 | 1465918343587 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:23 INFO - PROCESS | 4092 | 1465918343590 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:23 INFO - PROCESS | 4092 | ++DOCSHELL 18489C00 == 42 [pid = 4092] [id = 418] 08:32:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1848F800) [pid = 4092] [serial = 1254] [outer = 00000000] 08:32:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (19EB6400) [pid = 4092] [serial = 1255] [outer = 1848F800] 08:32:23 INFO - PROCESS | 4092 | 1465918343647 Marionette DEBUG loaded listener.js 08:32:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (19EB6C00) [pid = 4092] [serial = 1256] [outer = 1848F800] 08:32:24 INFO - PROCESS | 4092 | 1465918344039 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:32:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:32:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 640ms 08:32:24 INFO - PROCESS | 4092 | 1465918344057 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:32:24 INFO - PROCESS | 4092 | 1465918344059 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 08:32:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:32:24 INFO - PROCESS | 4092 | 1465918344062 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:32:24 INFO - PROCESS | 4092 | 1465918344064 Marionette TRACE conn3 <- [1,1638,null,{}] 08:32:24 INFO - PROCESS | 4092 | 1465918344067 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:32:24 INFO - PROCESS | 4092 | 1465918344069 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:24 INFO - PROCESS | 4092 | 1465918344180 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:32:24 INFO - PROCESS | 4092 | 1465918344187 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:24 INFO - PROCESS | 4092 | 1465918344189 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:24 INFO - PROCESS | 4092 | ++DOCSHELL 15FB3800 == 43 [pid = 4092] [id = 419] 08:32:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (17F4F800) [pid = 4092] [serial = 1257] [outer = 00000000] 08:32:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1A04B400) [pid = 4092] [serial = 1258] [outer = 17F4F800] 08:32:24 INFO - PROCESS | 4092 | 1465918344231 Marionette DEBUG loaded listener.js 08:32:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (1A04C400) [pid = 4092] [serial = 1259] [outer = 17F4F800] 08:32:24 INFO - PROCESS | 4092 | 1465918344704 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:32:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:32:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 703ms 08:32:24 INFO - PROCESS | 4092 | 1465918344762 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:32:24 INFO - PROCESS | 4092 | 1465918344767 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 08:32:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:32:24 INFO - PROCESS | 4092 | 1465918344772 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:32:24 INFO - PROCESS | 4092 | 1465918344777 Marionette TRACE conn3 <- [1,1642,null,{}] 08:32:24 INFO - PROCESS | 4092 | 1465918344800 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:32:24 INFO - PROCESS | 4092 | 1465918344803 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:24 INFO - PROCESS | 4092 | 1465918344961 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:32:25 INFO - PROCESS | 4092 | 1465918345073 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:25 INFO - PROCESS | 4092 | 1465918345078 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:25 INFO - PROCESS | 4092 | ++DOCSHELL 10E2A800 == 44 [pid = 4092] [id = 420] 08:32:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (10E2C000) [pid = 4092] [serial = 1260] [outer = 00000000] 08:32:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (12818800) [pid = 4092] [serial = 1261] [outer = 10E2C000] 08:32:25 INFO - PROCESS | 4092 | 1465918345140 Marionette DEBUG loaded listener.js 08:32:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (12DFA000) [pid = 4092] [serial = 1262] [outer = 10E2C000] 08:32:25 INFO - PROCESS | 4092 | 1465918345678 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:32:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:32:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 953ms 08:32:25 INFO - PROCESS | 4092 | 1465918345739 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:32:25 INFO - PROCESS | 4092 | 1465918345744 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 08:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:32:25 INFO - PROCESS | 4092 | 1465918345751 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:32:25 INFO - PROCESS | 4092 | 1465918345753 Marionette TRACE conn3 <- [1,1646,null,{}] 08:32:25 INFO - PROCESS | 4092 | 1465918345757 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:32:25 INFO - PROCESS | 4092 | 1465918345760 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:25 INFO - PROCESS | 4092 | 1465918345865 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:32:25 INFO - PROCESS | 4092 | 1465918345999 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:25 INFO - PROCESS | 4092 | 1465918346002 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:26 INFO - PROCESS | 4092 | ++DOCSHELL 15390000 == 45 [pid = 4092] [id = 421] 08:32:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (156D3000) [pid = 4092] [serial = 1263] [outer = 00000000] 08:32:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (15F4B400) [pid = 4092] [serial = 1264] [outer = 156D3000] 08:32:26 INFO - PROCESS | 4092 | 1465918346057 Marionette DEBUG loaded listener.js 08:32:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (15FAAC00) [pid = 4092] [serial = 1265] [outer = 156D3000] 08:32:26 INFO - PROCESS | 4092 | 1465918346636 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:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 937ms 08:32:26 INFO - PROCESS | 4092 | 1465918346695 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:32:26 INFO - PROCESS | 4092 | 1465918346698 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 08:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:32:26 INFO - PROCESS | 4092 | 1465918346702 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:32:26 INFO - PROCESS | 4092 | 1465918346705 Marionette TRACE conn3 <- [1,1650,null,{}] 08:32:26 INFO - PROCESS | 4092 | 1465918346716 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:32:26 INFO - PROCESS | 4092 | 1465918346720 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:26 INFO - PROCESS | 4092 | 1465918346825 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:32:26 INFO - PROCESS | 4092 | 1465918346958 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:26 INFO - PROCESS | 4092 | 1465918346961 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:26 INFO - PROCESS | 4092 | ++DOCSHELL 1848E800 == 46 [pid = 4092] [id = 422] 08:32:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (18495000) [pid = 4092] [serial = 1266] [outer = 00000000] 08:32:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (1A045400) [pid = 4092] [serial = 1267] [outer = 18495000] 08:32:26 INFO - PROCESS | 4092 | 1465918347018 Marionette DEBUG loaded listener.js 08:32:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (1A052C00) [pid = 4092] [serial = 1268] [outer = 18495000] 08:32:27 INFO - PROCESS | 4092 | 1465918347622 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:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 999ms 08:32:27 INFO - PROCESS | 4092 | 1465918347713 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:32:27 INFO - PROCESS | 4092 | 1465918347716 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 08:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:32:27 INFO - PROCESS | 4092 | 1465918347721 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:32:27 INFO - PROCESS | 4092 | 1465918347722 Marionette TRACE conn3 <- [1,1654,null,{}] 08:32:27 INFO - PROCESS | 4092 | 1465918347726 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:32:27 INFO - PROCESS | 4092 | 1465918347728 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:27 INFO - PROCESS | 4092 | 1465918347831 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:32:27 INFO - PROCESS | 4092 | 1465918347962 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:27 INFO - PROCESS | 4092 | 1465918347964 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:27 INFO - PROCESS | 4092 | ++DOCSHELL 103CAC00 == 47 [pid = 4092] [id = 423] 08:32:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (105EA000) [pid = 4092] [serial = 1269] [outer = 00000000] 08:32:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (12B5B000) [pid = 4092] [serial = 1270] [outer = 105EA000] 08:32:28 INFO - PROCESS | 4092 | 1465918348019 Marionette DEBUG loaded listener.js 08:32:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (12D64C00) [pid = 4092] [serial = 1271] [outer = 105EA000] 08:32:28 INFO - PROCESS | 4092 | 1465918348696 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:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1047ms 08:32:28 INFO - PROCESS | 4092 | 1465918348778 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:32:28 INFO - PROCESS | 4092 | 1465918348782 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 08:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:32:28 INFO - PROCESS | 4092 | 1465918348786 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:32:28 INFO - PROCESS | 4092 | 1465918348790 Marionette TRACE conn3 <- [1,1658,null,{}] 08:32:28 INFO - PROCESS | 4092 | 1465918348795 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:32:28 INFO - PROCESS | 4092 | 1465918348798 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:28 INFO - PROCESS | 4092 | 1465918348923 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:32:28 INFO - PROCESS | 4092 | --DOCSHELL 18489C00 == 46 [pid = 4092] [id = 418] 08:32:28 INFO - PROCESS | 4092 | --DOCSHELL 10EC4400 == 45 [pid = 4092] [id = 417] 08:32:28 INFO - PROCESS | 4092 | --DOCSHELL 1794A000 == 44 [pid = 4092] [id = 416] 08:32:28 INFO - PROCESS | 4092 | --DOCSHELL 1784A400 == 43 [pid = 4092] [id = 415] 08:32:28 INFO - PROCESS | 4092 | --DOCSHELL 16687000 == 42 [pid = 4092] [id = 414] 08:32:28 INFO - PROCESS | 4092 | --DOCSHELL 14E1B000 == 41 [pid = 4092] [id = 413] 08:32:28 INFO - PROCESS | 4092 | --DOCSHELL 12A9D400 == 40 [pid = 4092] [id = 412] 08:32:28 INFO - PROCESS | 4092 | --DOCSHELL 13B3AC00 == 39 [pid = 4092] [id = 411] 08:32:28 INFO - PROCESS | 4092 | --DOCSHELL 111E4C00 == 38 [pid = 4092] [id = 410] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (114BB400) [pid = 4092] [serial = 1228] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (10A53400) [pid = 4092] [serial = 1225] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (10E31000) [pid = 4092] [serial = 1226] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (1100FC00) [pid = 4092] [serial = 1216] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (13C7BC00) [pid = 4092] [serial = 1219] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (12AA4800) [pid = 4092] [serial = 1217] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (1660EC00) [pid = 4092] [serial = 1198] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (14E1DC00) [pid = 4092] [serial = 1192] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (14E27C00) [pid = 4092] [serial = 1193] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (12AE0400) [pid = 4092] [serial = 1183] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (17F50C00) [pid = 4092] [serial = 1222] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (1309E800) [pid = 4092] [serial = 1184] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (19CA7400) [pid = 4092] [serial = 1181] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (12A1C000) [pid = 4092] [serial = 1186] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (12B5F400) [pid = 4092] [serial = 1187] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (131D5000) [pid = 4092] [serial = 1189] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (13257000) [pid = 4092] [serial = 1190] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (17F56400) [pid = 4092] [serial = 1202] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (15F4C000) [pid = 4092] [serial = 1195] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (19C9C000) [pid = 4092] [serial = 1211] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (17864800) [pid = 4092] [serial = 1201] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (14E1E000) [pid = 4092] [serial = 1220] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (182B5800) [pid = 4092] [serial = 1207] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (1821E400) [pid = 4092] [serial = 1204] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (19E3D000) [pid = 4092] [serial = 1214] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (19A51C00) [pid = 4092] [serial = 1210] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (19E35000) [pid = 4092] [serial = 1213] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (14EC2400) [pid = 4092] [serial = 1205] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (169E9400) [pid = 4092] [serial = 1199] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (17F5DC00) [pid = 4092] [serial = 1223] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (18490C00) [pid = 4092] [serial = 1208] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (15FAEC00) [pid = 4092] [serial = 1196] [outer = 00000000] [url = about:blank] 08:32:29 INFO - PROCESS | 4092 | 1465918349038 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:29 INFO - PROCESS | 4092 | 1465918349041 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:29 INFO - PROCESS | 4092 | ++DOCSHELL 10A4B000 == 39 [pid = 4092] [id = 424] 08:32:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (10A53400) [pid = 4092] [serial = 1272] [outer = 00000000] 08:32:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (10E36800) [pid = 4092] [serial = 1273] [outer = 10A53400] 08:32:29 INFO - PROCESS | 4092 | 1465918349089 Marionette DEBUG loaded listener.js 08:32:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (1289B400) [pid = 4092] [serial = 1274] [outer = 10A53400] 08:32:29 INFO - PROCESS | 4092 | 1465918349544 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:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 813ms 08:32:29 INFO - PROCESS | 4092 | 1465918349587 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:32:29 INFO - PROCESS | 4092 | 1465918349591 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 08:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:32:29 INFO - PROCESS | 4092 | 1465918349596 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:32:29 INFO - PROCESS | 4092 | 1465918349599 Marionette TRACE conn3 <- [1,1662,null,{}] 08:32:29 INFO - PROCESS | 4092 | 1465918349603 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:32:29 INFO - PROCESS | 4092 | 1465918349605 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:29 INFO - PROCESS | 4092 | 1465918349691 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:32:29 INFO - PROCESS | 4092 | 1465918349699 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:29 INFO - PROCESS | 4092 | 1465918349701 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:29 INFO - PROCESS | 4092 | ++DOCSHELL 134BBC00 == 40 [pid = 4092] [id = 425] 08:32:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (13933C00) [pid = 4092] [serial = 1275] [outer = 00000000] 08:32:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (13B41C00) [pid = 4092] [serial = 1276] [outer = 13933C00] 08:32:29 INFO - PROCESS | 4092 | 1465918349753 Marionette DEBUG loaded listener.js 08:32:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (1430C000) [pid = 4092] [serial = 1277] [outer = 13933C00] 08:32:30 INFO - PROCESS | 4092 | 1465918350214 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:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 640ms 08:32:30 INFO - PROCESS | 4092 | 1465918350235 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:32:30 INFO - PROCESS | 4092 | 1465918350237 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 08:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:32:30 INFO - PROCESS | 4092 | 1465918350244 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:32:30 INFO - PROCESS | 4092 | 1465918350247 Marionette TRACE conn3 <- [1,1666,null,{}] 08:32:30 INFO - PROCESS | 4092 | 1465918350257 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:32:30 INFO - PROCESS | 4092 | 1465918350261 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:30 INFO - PROCESS | 4092 | 1465918350344 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:32:30 INFO - PROCESS | 4092 | 1465918350350 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:30 INFO - PROCESS | 4092 | 1465918350353 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:30 INFO - PROCESS | 4092 | ++DOCSHELL 15C6F000 == 41 [pid = 4092] [id = 426] 08:32:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (15F54400) [pid = 4092] [serial = 1278] [outer = 00000000] 08:32:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (15FB0C00) [pid = 4092] [serial = 1279] [outer = 15F54400] 08:32:30 INFO - PROCESS | 4092 | 1465918350398 Marionette DEBUG loaded listener.js 08:32:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (16880800) [pid = 4092] [serial = 1280] [outer = 15F54400] 08:32:30 INFO - PROCESS | 4092 | 1465918350841 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:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 656ms 08:32:30 INFO - PROCESS | 4092 | 1465918350899 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:32:30 INFO - PROCESS | 4092 | 1465918350901 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 08:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:32:30 INFO - PROCESS | 4092 | 1465918350905 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:32:30 INFO - PROCESS | 4092 | 1465918350906 Marionette TRACE conn3 <- [1,1670,null,{}] 08:32:30 INFO - PROCESS | 4092 | 1465918350910 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:32:30 INFO - PROCESS | 4092 | 1465918350912 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:30 INFO - PROCESS | 4092 | 1465918351002 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:32:30 INFO - PROCESS | 4092 | 1465918351008 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:30 INFO - PROCESS | 4092 | 1465918351011 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:31 INFO - PROCESS | 4092 | ++DOCSHELL 15FABC00 == 42 [pid = 4092] [id = 427] 08:32:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (15FAF000) [pid = 4092] [serial = 1281] [outer = 00000000] 08:32:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (17376000) [pid = 4092] [serial = 1282] [outer = 15FAF000] 08:32:31 INFO - PROCESS | 4092 | 1465918351053 Marionette DEBUG loaded listener.js 08:32:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1784A400) [pid = 4092] [serial = 1283] [outer = 15FAF000] 08:32:31 INFO - PROCESS | 4092 | 1465918351550 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:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 703ms 08:32:31 INFO - PROCESS | 4092 | 1465918351604 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:32:31 INFO - PROCESS | 4092 | 1465918351606 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 08:32:31 INFO - PROCESS | 4092 | 1465918351609 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:32:31 INFO - PROCESS | 4092 | 1465918351611 Marionette TRACE conn3 <- [1,1674,null,{}] 08:32:31 INFO - PROCESS | 4092 | 1465918351621 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:32:31 INFO - PROCESS | 4092 | 1465918351623 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:31 INFO - PROCESS | 4092 | 1465918351730 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:32:31 INFO - PROCESS | 4092 | 1465918351738 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:31 INFO - PROCESS | 4092 | 1465918351740 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:31 INFO - PROCESS | 4092 | ++DOCSHELL 1794EC00 == 43 [pid = 4092] [id = 428] 08:32:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (1786A000) [pid = 4092] [serial = 1284] [outer = 00000000] 08:32:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (17F56C00) [pid = 4092] [serial = 1285] [outer = 1786A000] 08:32:31 INFO - PROCESS | 4092 | 1465918351784 Marionette DEBUG loaded listener.js 08:32:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (17FBA800) [pid = 4092] [serial = 1286] [outer = 1786A000] 08:32:32 INFO - PROCESS | 4092 | 1465918352270 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:32:32 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:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 703ms 08:32:32 INFO - PROCESS | 4092 | 1465918352311 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:32:32 INFO - PROCESS | 4092 | 1465918352313 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 08:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:32:32 INFO - PROCESS | 4092 | 1465918352317 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:32:32 INFO - PROCESS | 4092 | 1465918352318 Marionette TRACE conn3 <- [1,1678,null,{}] 08:32:32 INFO - PROCESS | 4092 | 1465918352322 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:32:32 INFO - PROCESS | 4092 | 1465918352327 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:32 INFO - PROCESS | 4092 | 1465918352480 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:32:32 INFO - PROCESS | 4092 | 1465918352505 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:32 INFO - PROCESS | 4092 | 1465918352508 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:32 INFO - PROCESS | 4092 | ++DOCSHELL 18490C00 == 44 [pid = 4092] [id = 429] 08:32:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1877A800) [pid = 4092] [serial = 1287] [outer = 00000000] 08:32:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (19CA0800) [pid = 4092] [serial = 1288] [outer = 1877A800] 08:32:32 INFO - PROCESS | 4092 | 1465918352552 Marionette DEBUG loaded listener.js 08:32:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (19CA8800) [pid = 4092] [serial = 1289] [outer = 1877A800] 08:32:32 INFO - PROCESS | 4092 | 1465918352983 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:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 703ms 08:32:33 INFO - PROCESS | 4092 | 1465918353014 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:32:33 INFO - PROCESS | 4092 | 1465918353025 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 08:32:33 INFO - PROCESS | 4092 | 1465918353028 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:32:33 INFO - PROCESS | 4092 | 1465918353030 Marionette TRACE conn3 <- [1,1682,null,{}] 08:32:33 INFO - PROCESS | 4092 | 1465918353039 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:32:33 INFO - PROCESS | 4092 | 1465918353041 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:33 INFO - PROCESS | 4092 | 1465918353149 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:32:33 INFO - PROCESS | 4092 | 1465918353154 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:33 INFO - PROCESS | 4092 | 1465918353156 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:33 INFO - PROCESS | 4092 | ++DOCSHELL 17F59C00 == 45 [pid = 4092] [id = 430] 08:32:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (17F5EC00) [pid = 4092] [serial = 1290] [outer = 00000000] 08:32:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (19EBA000) [pid = 4092] [serial = 1291] [outer = 17F5EC00] 08:32:33 INFO - PROCESS | 4092 | 1465918353200 Marionette DEBUG loaded listener.js 08:32:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1A051C00) [pid = 4092] [serial = 1292] [outer = 17F5EC00] 08:32:33 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (14E1B800) [pid = 4092] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:32:33 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (16881800) [pid = 4092] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:32:33 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (11472800) [pid = 4092] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:32:33 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1848F800) [pid = 4092] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:32:33 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (1784B400) [pid = 4092] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:32:33 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (110D5C00) [pid = 4092] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:32:33 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (13B3C000) [pid = 4092] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:32:33 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (18495400) [pid = 4092] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:32:33 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (12AE1400) [pid = 4092] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:32:33 INFO - PROCESS | 4092 | 1465918353725 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:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 734ms 08:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:32:33 INFO - PROCESS | 4092 | 1465918353771 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:32:33 INFO - PROCESS | 4092 | 1465918353773 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 08:32:33 INFO - PROCESS | 4092 | 1465918353776 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:32:33 INFO - PROCESS | 4092 | 1465918353778 Marionette TRACE conn3 <- [1,1686,null,{}] 08:32:33 INFO - PROCESS | 4092 | 1465918353781 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:32:33 INFO - PROCESS | 4092 | 1465918353783 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:33 INFO - PROCESS | 4092 | 1465918353893 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:32:33 INFO - PROCESS | 4092 | 1465918353902 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:33 INFO - PROCESS | 4092 | 1465918353904 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:33 INFO - PROCESS | 4092 | ++DOCSHELL 12BC5000 == 46 [pid = 4092] [id = 431] 08:32:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (1314D800) [pid = 4092] [serial = 1293] [outer = 00000000] 08:32:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (1821D400) [pid = 4092] [serial = 1294] [outer = 1314D800] 08:32:33 INFO - PROCESS | 4092 | 1465918353945 Marionette DEBUG loaded listener.js 08:32:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (19A55400) [pid = 4092] [serial = 1295] [outer = 1314D800] 08:32:34 INFO - PROCESS | 4092 | 1465918354369 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:32:34 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:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 640ms 08:32:34 INFO - PROCESS | 4092 | 1465918354415 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:32:34 INFO - PROCESS | 4092 | 1465918354417 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 08:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:32:34 INFO - PROCESS | 4092 | 1465918354420 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:32:34 INFO - PROCESS | 4092 | 1465918354422 Marionette TRACE conn3 <- [1,1690,null,{}] 08:32:34 INFO - PROCESS | 4092 | 1465918354425 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:32:34 INFO - PROCESS | 4092 | 1465918354427 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:34 INFO - PROCESS | 4092 | 1465918354508 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:32:34 INFO - PROCESS | 4092 | 1465918354513 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:34 INFO - PROCESS | 4092 | 1465918354515 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:34 INFO - PROCESS | 4092 | ++DOCSHELL 18492C00 == 47 [pid = 4092] [id = 432] 08:32:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1877C400) [pid = 4092] [serial = 1296] [outer = 00000000] 08:32:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (1A83E000) [pid = 4092] [serial = 1297] [outer = 1877C400] 08:32:34 INFO - PROCESS | 4092 | 1465918354557 Marionette DEBUG loaded listener.js 08:32:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1A842C00) [pid = 4092] [serial = 1298] [outer = 1877C400] 08:32:34 INFO - PROCESS | 4092 | 1465918355011 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:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 641ms 08:32:35 INFO - PROCESS | 4092 | 1465918355058 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:32:35 INFO - PROCESS | 4092 | 1465918355060 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 08:32:35 INFO - PROCESS | 4092 | 1465918355063 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:32:35 INFO - PROCESS | 4092 | 1465918355065 Marionette TRACE conn3 <- [1,1694,null,{}] 08:32:35 INFO - PROCESS | 4092 | 1465918355069 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:32:35 INFO - PROCESS | 4092 | 1465918355070 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:35 INFO - PROCESS | 4092 | 1465918355150 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:32:35 INFO - PROCESS | 4092 | 1465918355155 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:35 INFO - PROCESS | 4092 | 1465918355157 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:35 INFO - PROCESS | 4092 | ++DOCSHELL 1783EC00 == 48 [pid = 4092] [id = 433] 08:32:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1A739400) [pid = 4092] [serial = 1299] [outer = 00000000] 08:32:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (1A848C00) [pid = 4092] [serial = 1300] [outer = 1A739400] 08:32:35 INFO - PROCESS | 4092 | 1465918355199 Marionette DEBUG loaded listener.js 08:32:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1A99A800) [pid = 4092] [serial = 1301] [outer = 1A739400] 08:32:35 INFO - PROCESS | 4092 | 1465918355860 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:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 844ms 08:32:35 INFO - PROCESS | 4092 | 1465918355907 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:32:35 INFO - PROCESS | 4092 | 1465918355912 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 08:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:32:35 INFO - PROCESS | 4092 | 1465918355916 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:32:35 INFO - PROCESS | 4092 | 1465918355922 Marionette TRACE conn3 <- [1,1698,null,{}] 08:32:35 INFO - PROCESS | 4092 | 1465918355927 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:32:35 INFO - PROCESS | 4092 | 1465918355930 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:36 INFO - PROCESS | 4092 | 1465918356048 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:32:36 INFO - PROCESS | 4092 | 1465918356155 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:36 INFO - PROCESS | 4092 | 1465918356158 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:36 INFO - PROCESS | 4092 | ++DOCSHELL 11477000 == 49 [pid = 4092] [id = 434] 08:32:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (12B5FC00) [pid = 4092] [serial = 1302] [outer = 00000000] 08:32:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (130A1800) [pid = 4092] [serial = 1303] [outer = 12B5FC00] 08:32:36 INFO - PROCESS | 4092 | 1465918356213 Marionette DEBUG loaded listener.js 08:32:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (13B35000) [pid = 4092] [serial = 1304] [outer = 12B5FC00] 08:32:36 INFO - PROCESS | 4092 | 1465918356834 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:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 938ms 08:32:36 INFO - PROCESS | 4092 | 1465918356863 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:32:36 INFO - PROCESS | 4092 | 1465918356868 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 08:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:32:36 INFO - PROCESS | 4092 | 1465918356874 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:32:36 INFO - PROCESS | 4092 | 1465918356877 Marionette TRACE conn3 <- [1,1702,null,{}] 08:32:36 INFO - PROCESS | 4092 | 1465918356881 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:32:36 INFO - PROCESS | 4092 | 1465918356884 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:36 INFO - PROCESS | 4092 | 1465918356997 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:32:37 INFO - PROCESS | 4092 | 1465918357106 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:37 INFO - PROCESS | 4092 | 1465918357108 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:37 INFO - PROCESS | 4092 | ++DOCSHELL 156D3400 == 50 [pid = 4092] [id = 435] 08:32:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (159A2400) [pid = 4092] [serial = 1305] [outer = 00000000] 08:32:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (15FB1800) [pid = 4092] [serial = 1306] [outer = 159A2400] 08:32:37 INFO - PROCESS | 4092 | 1465918357163 Marionette DEBUG loaded listener.js 08:32:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (16FF0800) [pid = 4092] [serial = 1307] [outer = 159A2400] 08:32:37 INFO - PROCESS | 4092 | 1465918357714 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:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 906ms 08:32:37 INFO - PROCESS | 4092 | 1465918357778 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:32:37 INFO - PROCESS | 4092 | 1465918357781 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 08:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:32:37 INFO - PROCESS | 4092 | 1465918357785 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:32:37 INFO - PROCESS | 4092 | 1465918357788 Marionette TRACE conn3 <- [1,1706,null,{}] 08:32:37 INFO - PROCESS | 4092 | 1465918357800 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:32:37 INFO - PROCESS | 4092 | 1465918357805 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:37 INFO - PROCESS | 4092 | 1465918357912 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:32:38 INFO - PROCESS | 4092 | 1465918358054 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:38 INFO - PROCESS | 4092 | 1465918358058 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:38 INFO - PROCESS | 4092 | ++DOCSHELL 19C9F800 == 51 [pid = 4092] [id = 436] 08:32:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (19CA6800) [pid = 4092] [serial = 1308] [outer = 00000000] 08:32:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (1A737400) [pid = 4092] [serial = 1309] [outer = 19CA6800] 08:32:38 INFO - PROCESS | 4092 | 1465918358113 Marionette DEBUG loaded listener.js 08:32:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (1A844C00) [pid = 4092] [serial = 1310] [outer = 19CA6800] 08:32:38 INFO - PROCESS | 4092 | 1465918358977 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:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1250ms 08:32:39 INFO - PROCESS | 4092 | 1465918359037 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:32:39 INFO - PROCESS | 4092 | 1465918359043 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 08:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:32:39 INFO - PROCESS | 4092 | 1465918359048 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:32:39 INFO - PROCESS | 4092 | 1465918359051 Marionette TRACE conn3 <- [1,1710,null,{}] 08:32:39 INFO - PROCESS | 4092 | 1465918359056 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:32:39 INFO - PROCESS | 4092 | 1465918359059 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:39 INFO - PROCESS | 4092 | 1465918359157 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:32:39 INFO - PROCESS | 4092 | 1465918359301 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:39 INFO - PROCESS | 4092 | 1465918359306 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:39 INFO - PROCESS | 4092 | ++DOCSHELL 12B60400 == 52 [pid = 4092] [id = 437] 08:32:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (12B67800) [pid = 4092] [serial = 1311] [outer = 00000000] 08:32:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (1315E800) [pid = 4092] [serial = 1312] [outer = 12B67800] 08:32:39 INFO - PROCESS | 4092 | 1465918359356 Marionette DEBUG loaded listener.js 08:32:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (1325AC00) [pid = 4092] [serial = 1313] [outer = 12B67800] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 105EC400 == 51 [pid = 4092] [id = 408] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 13B36C00 == 50 [pid = 4092] [id = 406] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 10E32800 == 49 [pid = 4092] [id = 405] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 169E3400 == 48 [pid = 4092] [id = 407] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 18492C00 == 47 [pid = 4092] [id = 432] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 12BC5000 == 46 [pid = 4092] [id = 431] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 17F59C00 == 45 [pid = 4092] [id = 430] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 18490C00 == 44 [pid = 4092] [id = 429] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 1794EC00 == 43 [pid = 4092] [id = 428] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 15FABC00 == 42 [pid = 4092] [id = 427] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 15C6F000 == 41 [pid = 4092] [id = 426] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 134BBC00 == 40 [pid = 4092] [id = 425] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 10A4B000 == 39 [pid = 4092] [id = 424] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 15FB3800 == 38 [pid = 4092] [id = 419] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 10EC9800 == 37 [pid = 4092] [id = 409] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 10E2A800 == 36 [pid = 4092] [id = 420] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 15390000 == 35 [pid = 4092] [id = 421] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 10E34400 == 34 [pid = 4092] [id = 404] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 103CAC00 == 33 [pid = 4092] [id = 423] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 1848E800 == 32 [pid = 4092] [id = 422] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 14EC3C00 == 31 [pid = 4092] [id = 403] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 156D3400 == 30 [pid = 4092] [id = 435] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 19C9F800 == 29 [pid = 4092] [id = 436] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 1783EC00 == 28 [pid = 4092] [id = 433] 08:32:40 INFO - PROCESS | 4092 | --DOCSHELL 11477000 == 27 [pid = 4092] [id = 434] 08:32:40 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (15117800) [pid = 4092] [serial = 1240] [outer = 00000000] [url = about:blank] 08:32:40 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (16FF7400) [pid = 4092] [serial = 1243] [outer = 00000000] [url = about:blank] 08:32:40 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (17377400) [pid = 4092] [serial = 1244] [outer = 00000000] [url = about:blank] 08:32:40 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (12BC7C00) [pid = 4092] [serial = 1232] [outer = 00000000] [url = about:blank] 08:32:40 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (12B5E800) [pid = 4092] [serial = 1231] [outer = 00000000] [url = about:blank] 08:32:40 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (19EB6C00) [pid = 4092] [serial = 1256] [outer = 00000000] [url = about:blank] 08:32:40 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (1812CC00) [pid = 4092] [serial = 1246] [outer = 00000000] [url = about:blank] 08:32:40 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (13B35800) [pid = 4092] [serial = 1252] [outer = 00000000] [url = about:blank] 08:32:40 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (13CA7800) [pid = 4092] [serial = 1235] [outer = 00000000] [url = about:blank] 08:32:40 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (13C1E400) [pid = 4092] [serial = 1234] [outer = 00000000] [url = about:blank] 08:32:40 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (19A53000) [pid = 4092] [serial = 1249] [outer = 00000000] [url = about:blank] 08:32:40 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (19EB6400) [pid = 4092] [serial = 1255] [outer = 00000000] [url = about:blank] 08:32:40 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (12D62C00) [pid = 4092] [serial = 1237] [outer = 00000000] [url = about:blank] 08:32:40 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (131D4400) [pid = 4092] [serial = 1238] [outer = 00000000] [url = about:blank] 08:32:40 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (19C9E000) [pid = 4092] [serial = 1250] [outer = 00000000] [url = about:blank] 08:32:40 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1848EC00) [pid = 4092] [serial = 1247] [outer = 00000000] [url = about:blank] 08:32:40 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (1A04B400) [pid = 4092] [serial = 1258] [outer = 00000000] [url = about:blank] 08:32:40 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (18776000) [pid = 4092] [serial = 1253] [outer = 00000000] [url = about:blank] 08:32:40 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (156D4800) [pid = 4092] [serial = 1241] [outer = 00000000] [url = about:blank] 08:32:40 INFO - PROCESS | 4092 | 1465918360593 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:32:40 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:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1609ms 08:32:40 INFO - PROCESS | 4092 | 1465918360650 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:32:40 INFO - PROCESS | 4092 | 1465918360653 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 08:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:32:40 INFO - PROCESS | 4092 | 1465918360658 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:32:40 INFO - PROCESS | 4092 | 1465918360661 Marionette TRACE conn3 <- [1,1714,null,{}] 08:32:40 INFO - PROCESS | 4092 | 1465918360666 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:32:40 INFO - PROCESS | 4092 | 1465918360669 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:40 INFO - PROCESS | 4092 | 1465918360756 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:32:40 INFO - PROCESS | 4092 | 1465918360856 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:40 INFO - PROCESS | 4092 | 1465918360858 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:40 INFO - PROCESS | 4092 | ++DOCSHELL 11478C00 == 28 [pid = 4092] [id = 438] 08:32:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (11C1C400) [pid = 4092] [serial = 1314] [outer = 00000000] 08:32:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (12BC5400) [pid = 4092] [serial = 1315] [outer = 11C1C400] 08:32:40 INFO - PROCESS | 4092 | 1465918360905 Marionette DEBUG loaded listener.js 08:32:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (13035000) [pid = 4092] [serial = 1316] [outer = 11C1C400] 08:32:41 INFO - PROCESS | 4092 | 1465918361312 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:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 703ms 08:32:41 INFO - PROCESS | 4092 | 1465918361354 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:32:41 INFO - PROCESS | 4092 | 1465918361359 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 08:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:32:41 INFO - PROCESS | 4092 | 1465918361369 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:32:41 INFO - PROCESS | 4092 | 1465918361372 Marionette TRACE conn3 <- [1,1718,null,{}] 08:32:41 INFO - PROCESS | 4092 | 1465918361376 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:32:41 INFO - PROCESS | 4092 | 1465918361378 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:41 INFO - PROCESS | 4092 | 1465918361465 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:32:41 INFO - PROCESS | 4092 | 1465918361474 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:41 INFO - PROCESS | 4092 | 1465918361477 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:41 INFO - PROCESS | 4092 | ++DOCSHELL 13C7C000 == 29 [pid = 4092] [id = 439] 08:32:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (13CA1800) [pid = 4092] [serial = 1317] [outer = 00000000] 08:32:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (14310400) [pid = 4092] [serial = 1318] [outer = 13CA1800] 08:32:41 INFO - PROCESS | 4092 | 1465918361522 Marionette DEBUG loaded listener.js 08:32:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (14E21400) [pid = 4092] [serial = 1319] [outer = 13CA1800] 08:32:41 INFO - PROCESS | 4092 | 1465918361994 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:32:41 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:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 640ms 08:32:41 INFO - PROCESS | 4092 | 1465918362012 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:32:41 INFO - PROCESS | 4092 | 1465918362014 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 08:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:32:42 INFO - PROCESS | 4092 | 1465918362018 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:32:42 INFO - PROCESS | 4092 | 1465918362021 Marionette TRACE conn3 <- [1,1722,null,{}] 08:32:42 INFO - PROCESS | 4092 | 1465918362032 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:32:42 INFO - PROCESS | 4092 | 1465918362036 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:42 INFO - PROCESS | 4092 | 1465918362127 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:32:42 INFO - PROCESS | 4092 | 1465918362259 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:42 INFO - PROCESS | 4092 | 1465918362262 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:42 INFO - PROCESS | 4092 | ++DOCSHELL 16888800 == 30 [pid = 4092] [id = 440] 08:32:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (16942400) [pid = 4092] [serial = 1320] [outer = 00000000] 08:32:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (16FE9800) [pid = 4092] [serial = 1321] [outer = 16942400] 08:32:42 INFO - PROCESS | 4092 | 1465918362317 Marionette DEBUG loaded listener.js 08:32:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (17325000) [pid = 4092] [serial = 1322] [outer = 16942400] 08:32:42 INFO - PROCESS | 4092 | 1465918362725 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:32:42 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:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 750ms 08:32:42 INFO - PROCESS | 4092 | 1465918362762 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:32:42 INFO - PROCESS | 4092 | 1465918362765 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 08:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:32:42 INFO - PROCESS | 4092 | 1465918362768 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:32:42 INFO - PROCESS | 4092 | 1465918362770 Marionette TRACE conn3 <- [1,1726,null,{}] 08:32:42 INFO - PROCESS | 4092 | 1465918362773 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:32:42 INFO - PROCESS | 4092 | 1465918362775 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:42 INFO - PROCESS | 4092 | 1465918362895 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:32:42 INFO - PROCESS | 4092 | 1465918362900 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:42 INFO - PROCESS | 4092 | 1465918362902 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:42 INFO - PROCESS | 4092 | ++DOCSHELL 177A1800 == 31 [pid = 4092] [id = 441] 08:32:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (17844400) [pid = 4092] [serial = 1323] [outer = 00000000] 08:32:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (17F55400) [pid = 4092] [serial = 1324] [outer = 17844400] 08:32:42 INFO - PROCESS | 4092 | 1465918362945 Marionette DEBUG loaded listener.js 08:32:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (18225800) [pid = 4092] [serial = 1325] [outer = 17844400] 08:32:43 INFO - PROCESS | 4092 | 1465918363396 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:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 703ms 08:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:32:43 INFO - PROCESS | 4092 | 1465918363472 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:32:43 INFO - PROCESS | 4092 | 1465918363474 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 08:32:43 INFO - PROCESS | 4092 | 1465918363477 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:32:43 INFO - PROCESS | 4092 | 1465918363479 Marionette TRACE conn3 <- [1,1730,null,{}] 08:32:43 INFO - PROCESS | 4092 | 1465918363482 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:32:43 INFO - PROCESS | 4092 | 1465918363484 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:43 INFO - PROCESS | 4092 | 1465918363620 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:32:43 INFO - PROCESS | 4092 | 1465918363629 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:43 INFO - PROCESS | 4092 | 1465918363631 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:43 INFO - PROCESS | 4092 | ++DOCSHELL 18486800 == 32 [pid = 4092] [id = 442] 08:32:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (1848CC00) [pid = 4092] [serial = 1326] [outer = 00000000] 08:32:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (18775400) [pid = 4092] [serial = 1327] [outer = 1848CC00] 08:32:43 INFO - PROCESS | 4092 | 1465918363726 Marionette DEBUG loaded listener.js 08:32:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (19A4E400) [pid = 4092] [serial = 1328] [outer = 1848CC00] 08:32:44 INFO - PROCESS | 4092 | 1465918364146 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:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 687ms 08:32:44 INFO - PROCESS | 4092 | 1465918364185 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:32:44 INFO - PROCESS | 4092 | 1465918364189 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 08:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:32:44 INFO - PROCESS | 4092 | 1465918364193 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:32:44 INFO - PROCESS | 4092 | 1465918364196 Marionette TRACE conn3 <- [1,1734,null,{}] 08:32:44 INFO - PROCESS | 4092 | 1465918364199 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:32:44 INFO - PROCESS | 4092 | 1465918364204 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:44 INFO - PROCESS | 4092 | 1465918364338 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:32:44 INFO - PROCESS | 4092 | 1465918364406 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:44 INFO - PROCESS | 4092 | 1465918364408 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:44 INFO - PROCESS | 4092 | ++DOCSHELL 131DAC00 == 33 [pid = 4092] [id = 443] 08:32:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (19E29C00) [pid = 4092] [serial = 1329] [outer = 00000000] 08:32:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (1A046400) [pid = 4092] [serial = 1330] [outer = 19E29C00] 08:32:44 INFO - PROCESS | 4092 | 1465918364451 Marionette DEBUG loaded listener.js 08:32:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (1A739000) [pid = 4092] [serial = 1331] [outer = 19E29C00] 08:32:45 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (18495000) [pid = 4092] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:32:45 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (1100EC00) [pid = 4092] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:32:45 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (10E2C000) [pid = 4092] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:32:45 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (15FAF000) [pid = 4092] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:32:45 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (105EA000) [pid = 4092] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:32:45 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (17F5EC00) [pid = 4092] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:32:45 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (13933C00) [pid = 4092] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:32:45 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (1877C400) [pid = 4092] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:32:45 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (156D3000) [pid = 4092] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:32:45 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (1786A000) [pid = 4092] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:32:45 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (10A53400) [pid = 4092] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:32:45 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (1314D800) [pid = 4092] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:32:45 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (17F4F800) [pid = 4092] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:32:45 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (15F54400) [pid = 4092] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:32:45 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1A739400) [pid = 4092] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:32:45 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (1877A800) [pid = 4092] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:32:45 INFO - PROCESS | 4092 | 1465918365307 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:32:45 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:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1156ms 08:32:45 INFO - PROCESS | 4092 | 1465918365344 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:32:45 INFO - PROCESS | 4092 | 1465918365346 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 08:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:32:45 INFO - PROCESS | 4092 | 1465918365360 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:32:45 INFO - PROCESS | 4092 | 1465918365361 Marionette TRACE conn3 <- [1,1738,null,{}] 08:32:45 INFO - PROCESS | 4092 | 1465918365365 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:32:45 INFO - PROCESS | 4092 | 1465918365367 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:45 INFO - PROCESS | 4092 | 1465918365449 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:32:45 INFO - PROCESS | 4092 | 1465918365454 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:45 INFO - PROCESS | 4092 | 1465918365456 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:45 INFO - PROCESS | 4092 | ++DOCSHELL 1100FC00 == 34 [pid = 4092] [id = 444] 08:32:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (12B66C00) [pid = 4092] [serial = 1332] [outer = 00000000] 08:32:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (15FB2000) [pid = 4092] [serial = 1333] [outer = 12B66C00] 08:32:45 INFO - PROCESS | 4092 | 1465918365502 Marionette DEBUG loaded listener.js 08:32:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (15FB7C00) [pid = 4092] [serial = 1334] [outer = 12B66C00] 08:32:45 INFO - PROCESS | 4092 | 1465918365914 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:32:45 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:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 594ms 08:32:45 INFO - PROCESS | 4092 | 1465918365966 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:32:45 INFO - PROCESS | 4092 | 1465918365968 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 08:32:45 INFO - PROCESS | 4092 | 1465918365971 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:32:45 INFO - PROCESS | 4092 | 1465918365973 Marionette TRACE conn3 <- [1,1742,null,{}] 08:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:32:45 INFO - PROCESS | 4092 | 1465918365980 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:32:45 INFO - PROCESS | 4092 | 1465918365982 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:46 INFO - PROCESS | 4092 | 1465918366060 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:32:46 INFO - PROCESS | 4092 | 1465918366065 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:46 INFO - PROCESS | 4092 | 1465918366067 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:46 INFO - PROCESS | 4092 | ++DOCSHELL 159A3000 == 35 [pid = 4092] [id = 445] 08:32:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (15FAF000) [pid = 4092] [serial = 1335] [outer = 00000000] 08:32:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1A049400) [pid = 4092] [serial = 1336] [outer = 15FAF000] 08:32:46 INFO - PROCESS | 4092 | 1465918366110 Marionette DEBUG loaded listener.js 08:32:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (1A04A400) [pid = 4092] [serial = 1337] [outer = 15FAF000] 08:32:46 INFO - PROCESS | 4092 | 1465918366558 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:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 625ms 08:32:46 INFO - PROCESS | 4092 | 1465918366623 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:32:46 INFO - PROCESS | 4092 | 1465918366625 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 08:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:32:46 INFO - PROCESS | 4092 | 1465918366629 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:32:46 INFO - PROCESS | 4092 | 1465918366631 Marionette TRACE conn3 <- [1,1746,null,{}] 08:32:46 INFO - PROCESS | 4092 | 1465918366634 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:32:46 INFO - PROCESS | 4092 | 1465918366636 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:46 INFO - PROCESS | 4092 | 1465918366713 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:32:46 INFO - PROCESS | 4092 | 1465918366720 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:46 INFO - PROCESS | 4092 | 1465918366722 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:46 INFO - PROCESS | 4092 | ++DOCSHELL 15FB3800 == 36 [pid = 4092] [id = 446] 08:32:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (1A83EC00) [pid = 4092] [serial = 1338] [outer = 00000000] 08:32:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (1303C000) [pid = 4092] [serial = 1339] [outer = 1A83EC00] 08:32:46 INFO - PROCESS | 4092 | 1465918366765 Marionette DEBUG loaded listener.js 08:32:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (1A848400) [pid = 4092] [serial = 1340] [outer = 1A83EC00] 08:32:47 INFO - PROCESS | 4092 | 1465918367494 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:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 953ms 08:32:47 INFO - PROCESS | 4092 | 1465918367574 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:32:47 INFO - PROCESS | 4092 | 1465918367579 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 08:32:47 INFO - PROCESS | 4092 | 1465918367584 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:32:47 INFO - PROCESS | 4092 | 1465918367587 Marionette TRACE conn3 <- [1,1750,null,{}] 08:32:47 INFO - PROCESS | 4092 | 1465918367593 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:32:47 INFO - PROCESS | 4092 | 1465918367596 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:47 INFO - PROCESS | 4092 | 1465918367741 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:32:47 INFO - PROCESS | 4092 | 1465918367874 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:47 INFO - PROCESS | 4092 | 1465918367878 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:47 INFO - PROCESS | 4092 | ++DOCSHELL 10E2E800 == 37 [pid = 4092] [id = 447] 08:32:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (10E33400) [pid = 4092] [serial = 1341] [outer = 00000000] 08:32:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (12BC5000) [pid = 4092] [serial = 1342] [outer = 10E33400] 08:32:47 INFO - PROCESS | 4092 | 1465918367934 Marionette DEBUG loaded listener.js 08:32:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (13CA1C00) [pid = 4092] [serial = 1343] [outer = 10E33400] 08:32:48 INFO - PROCESS | 4092 | 1465918368634 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:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1141ms 08:32:48 INFO - PROCESS | 4092 | 1465918368735 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:32:48 INFO - PROCESS | 4092 | 1465918368739 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 08:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:32:48 INFO - PROCESS | 4092 | 1465918368746 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:32:48 INFO - PROCESS | 4092 | 1465918368749 Marionette TRACE conn3 <- [1,1754,null,{}] 08:32:48 INFO - PROCESS | 4092 | 1465918368753 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:32:48 INFO - PROCESS | 4092 | 1465918368755 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:48 INFO - PROCESS | 4092 | 1465918368886 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:32:49 INFO - PROCESS | 4092 | 1465918369018 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:49 INFO - PROCESS | 4092 | 1465918369021 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:49 INFO - PROCESS | 4092 | ++DOCSHELL 10E30C00 == 38 [pid = 4092] [id = 448] 08:32:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (10E34000) [pid = 4092] [serial = 1344] [outer = 00000000] 08:32:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (12DF1C00) [pid = 4092] [serial = 1345] [outer = 10E34000] 08:32:49 INFO - PROCESS | 4092 | 1465918369083 Marionette DEBUG loaded listener.js 08:32:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (14E1F400) [pid = 4092] [serial = 1346] [outer = 10E34000] 08:32:49 INFO - PROCESS | 4092 | --DOCSHELL 159A3000 == 37 [pid = 4092] [id = 445] 08:32:49 INFO - PROCESS | 4092 | --DOCSHELL 1100FC00 == 36 [pid = 4092] [id = 444] 08:32:49 INFO - PROCESS | 4092 | --DOCSHELL 131DAC00 == 35 [pid = 4092] [id = 443] 08:32:49 INFO - PROCESS | 4092 | --DOCSHELL 18486800 == 34 [pid = 4092] [id = 442] 08:32:49 INFO - PROCESS | 4092 | --DOCSHELL 177A1800 == 33 [pid = 4092] [id = 441] 08:32:49 INFO - PROCESS | 4092 | --DOCSHELL 16888800 == 32 [pid = 4092] [id = 440] 08:32:49 INFO - PROCESS | 4092 | --DOCSHELL 13C7C000 == 31 [pid = 4092] [id = 439] 08:32:49 INFO - PROCESS | 4092 | --DOCSHELL 11478C00 == 30 [pid = 4092] [id = 438] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (17F56C00) [pid = 4092] [serial = 1285] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (13B41C00) [pid = 4092] [serial = 1276] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (1430C000) [pid = 4092] [serial = 1277] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (1A04C400) [pid = 4092] [serial = 1259] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (19CA0800) [pid = 4092] [serial = 1288] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (17376000) [pid = 4092] [serial = 1282] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (10E36800) [pid = 4092] [serial = 1273] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1289B400) [pid = 4092] [serial = 1274] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (15FB0C00) [pid = 4092] [serial = 1279] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (16880800) [pid = 4092] [serial = 1280] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (12B5B000) [pid = 4092] [serial = 1270] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (12D64C00) [pid = 4092] [serial = 1271] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (1A045400) [pid = 4092] [serial = 1267] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1A052C00) [pid = 4092] [serial = 1268] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (12818800) [pid = 4092] [serial = 1261] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (12DFA000) [pid = 4092] [serial = 1262] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (15F4B400) [pid = 4092] [serial = 1264] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (17FBA800) [pid = 4092] [serial = 1286] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (15FAAC00) [pid = 4092] [serial = 1265] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (19EBA000) [pid = 4092] [serial = 1291] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1A848C00) [pid = 4092] [serial = 1300] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (1A99A800) [pid = 4092] [serial = 1301] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (19CA8800) [pid = 4092] [serial = 1289] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (1821D400) [pid = 4092] [serial = 1294] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1A83E000) [pid = 4092] [serial = 1297] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (1A051C00) [pid = 4092] [serial = 1292] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (1A842C00) [pid = 4092] [serial = 1298] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (1784A400) [pid = 4092] [serial = 1283] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (19A55400) [pid = 4092] [serial = 1295] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (11CC6400) [pid = 4092] [serial = 1229] [outer = 00000000] [url = about:blank] 08:32:49 INFO - PROCESS | 4092 | 1465918369920 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:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1187ms 08:32:49 INFO - PROCESS | 4092 | 1465918369943 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:32:49 INFO - PROCESS | 4092 | 1465918369947 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 08:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:32:49 INFO - PROCESS | 4092 | 1465918369951 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:32:49 INFO - PROCESS | 4092 | 1465918369956 Marionette TRACE conn3 <- [1,1758,null,{}] 08:32:49 INFO - PROCESS | 4092 | 1465918369960 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:32:49 INFO - PROCESS | 4092 | 1465918369963 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:50 INFO - PROCESS | 4092 | 1465918370062 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:32:50 INFO - PROCESS | 4092 | 1465918370153 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:50 INFO - PROCESS | 4092 | 1465918370155 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:50 INFO - PROCESS | 4092 | ++DOCSHELL 12A10C00 == 31 [pid = 4092] [id = 449] 08:32:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (12A1C000) [pid = 4092] [serial = 1347] [outer = 00000000] 08:32:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (12B62000) [pid = 4092] [serial = 1348] [outer = 12A1C000] 08:32:50 INFO - PROCESS | 4092 | 1465918370202 Marionette DEBUG loaded listener.js 08:32:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (12D64400) [pid = 4092] [serial = 1349] [outer = 12A1C000] 08:32:50 INFO - PROCESS | 4092 | 1465918370604 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:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 735ms 08:32:50 INFO - PROCESS | 4092 | 1465918370690 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:32:50 INFO - PROCESS | 4092 | 1465918370694 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 08:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:32:50 INFO - PROCESS | 4092 | 1465918370699 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:32:50 INFO - PROCESS | 4092 | 1465918370702 Marionette TRACE conn3 <- [1,1762,null,{}] 08:32:50 INFO - PROCESS | 4092 | 1465918370705 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:32:50 INFO - PROCESS | 4092 | 1465918370708 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:50 INFO - PROCESS | 4092 | 1465918370805 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:32:50 INFO - PROCESS | 4092 | 1465918370811 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:50 INFO - PROCESS | 4092 | 1465918370814 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:50 INFO - PROCESS | 4092 | ++DOCSHELL 13C72400 == 32 [pid = 4092] [id = 450] 08:32:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (13C79800) [pid = 4092] [serial = 1350] [outer = 00000000] 08:32:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (14E1A400) [pid = 4092] [serial = 1351] [outer = 13C79800] 08:32:50 INFO - PROCESS | 4092 | 1465918370859 Marionette DEBUG loaded listener.js 08:32:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (14EC0400) [pid = 4092] [serial = 1352] [outer = 13C79800] 08:32:51 INFO - PROCESS | 4092 | 1465918371325 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:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 641ms 08:32:51 INFO - PROCESS | 4092 | 1465918371338 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:32:51 INFO - PROCESS | 4092 | 1465918371340 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 08:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:32:51 INFO - PROCESS | 4092 | 1465918371347 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:32:51 INFO - PROCESS | 4092 | 1465918371351 Marionette TRACE conn3 <- [1,1766,null,{}] 08:32:51 INFO - PROCESS | 4092 | 1465918371361 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:32:51 INFO - PROCESS | 4092 | 1465918371366 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:51 INFO - PROCESS | 4092 | 1465918371467 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:32:51 INFO - PROCESS | 4092 | 1465918371477 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:51 INFO - PROCESS | 4092 | 1465918371480 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:51 INFO - PROCESS | 4092 | ++DOCSHELL 16880800 == 33 [pid = 4092] [id = 451] 08:32:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (16880C00) [pid = 4092] [serial = 1353] [outer = 00000000] 08:32:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (10E2A000) [pid = 4092] [serial = 1354] [outer = 16880C00] 08:32:51 INFO - PROCESS | 4092 | 1465918371527 Marionette DEBUG loaded listener.js 08:32:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (177AB000) [pid = 4092] [serial = 1355] [outer = 16880C00] 08:32:51 INFO - PROCESS | 4092 | 1465918371993 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:32:52 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:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 703ms 08:32:52 INFO - PROCESS | 4092 | 1465918372048 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:32:52 INFO - PROCESS | 4092 | 1465918372050 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 08:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:32:52 INFO - PROCESS | 4092 | 1465918372053 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:32:52 INFO - PROCESS | 4092 | 1465918372055 Marionette TRACE conn3 <- [1,1770,null,{}] 08:32:52 INFO - PROCESS | 4092 | 1465918372058 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:32:52 INFO - PROCESS | 4092 | 1465918372060 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:52 INFO - PROCESS | 4092 | 1465918372173 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:32:52 INFO - PROCESS | 4092 | 1465918372181 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:52 INFO - PROCESS | 4092 | 1465918372183 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:52 INFO - PROCESS | 4092 | ++DOCSHELL 159A5000 == 34 [pid = 4092] [id = 452] 08:32:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (1784B000) [pid = 4092] [serial = 1356] [outer = 00000000] 08:32:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (18123000) [pid = 4092] [serial = 1357] [outer = 1784B000] 08:32:52 INFO - PROCESS | 4092 | 1465918372226 Marionette DEBUG loaded listener.js 08:32:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (182B0400) [pid = 4092] [serial = 1358] [outer = 1784B000] 08:32:52 INFO - PROCESS | 4092 | 1465918372682 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:32:52 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:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 687ms 08:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:32:52 INFO - PROCESS | 4092 | 1465918372754 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:32:52 INFO - PROCESS | 4092 | 1465918372756 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 08:32:52 INFO - PROCESS | 4092 | 1465918372759 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:32:52 INFO - PROCESS | 4092 | 1465918372761 Marionette TRACE conn3 <- [1,1774,null,{}] 08:32:52 INFO - PROCESS | 4092 | 1465918372764 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:32:52 INFO - PROCESS | 4092 | 1465918372766 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:52 INFO - PROCESS | 4092 | 1465918372877 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:32:52 INFO - PROCESS | 4092 | 1465918372885 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:52 INFO - PROCESS | 4092 | 1465918372888 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:52 INFO - PROCESS | 4092 | ++DOCSHELL 17F54C00 == 35 [pid = 4092] [id = 453] 08:32:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (17F56C00) [pid = 4092] [serial = 1359] [outer = 00000000] 08:32:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (18776000) [pid = 4092] [serial = 1360] [outer = 17F56C00] 08:32:52 INFO - PROCESS | 4092 | 1465918372981 Marionette DEBUG loaded listener.js 08:32:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (19A56000) [pid = 4092] [serial = 1361] [outer = 17F56C00] 08:32:53 INFO - PROCESS | 4092 | 1465918373412 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:32:53 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:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 687ms 08:32:53 INFO - PROCESS | 4092 | 1465918373464 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:32:53 INFO - PROCESS | 4092 | 1465918373467 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 08:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:32:53 INFO - PROCESS | 4092 | 1465918373470 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:32:53 INFO - PROCESS | 4092 | 1465918373471 Marionette TRACE conn3 <- [1,1778,null,{}] 08:32:53 INFO - PROCESS | 4092 | 1465918373475 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:32:53 INFO - PROCESS | 4092 | 1465918373481 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:53 INFO - PROCESS | 4092 | 1465918373635 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:32:53 INFO - PROCESS | 4092 | 1465918373661 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:53 INFO - PROCESS | 4092 | 1465918373664 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:53 INFO - PROCESS | 4092 | ++DOCSHELL 19E36000 == 36 [pid = 4092] [id = 454] 08:32:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (19E38400) [pid = 4092] [serial = 1362] [outer = 00000000] 08:32:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (19EB4400) [pid = 4092] [serial = 1363] [outer = 19E38400] 08:32:53 INFO - PROCESS | 4092 | 1465918373706 Marionette DEBUG loaded listener.js 08:32:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (19EBE000) [pid = 4092] [serial = 1364] [outer = 19E38400] 08:32:54 INFO - PROCESS | 4092 | 1465918374140 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:32:54 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:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 703ms 08:32:54 INFO - PROCESS | 4092 | 1465918374169 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:32:54 INFO - PROCESS | 4092 | 1465918374171 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 08:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:32:54 INFO - PROCESS | 4092 | 1465918374175 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:32:54 INFO - PROCESS | 4092 | 1465918374176 Marionette TRACE conn3 <- [1,1782,null,{}] 08:32:54 INFO - PROCESS | 4092 | 1465918374179 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:32:54 INFO - PROCESS | 4092 | 1465918374181 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:54 INFO - PROCESS | 4092 | 1465918374291 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:32:54 INFO - PROCESS | 4092 | 1465918374296 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:54 INFO - PROCESS | 4092 | 1465918374298 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:54 INFO - PROCESS | 4092 | ++DOCSHELL 1A049800 == 37 [pid = 4092] [id = 455] 08:32:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (1A04C400) [pid = 4092] [serial = 1365] [outer = 00000000] 08:32:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1A72C400) [pid = 4092] [serial = 1366] [outer = 1A04C400] 08:32:54 INFO - PROCESS | 4092 | 1465918374340 Marionette DEBUG loaded listener.js 08:32:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (1A738400) [pid = 4092] [serial = 1367] [outer = 1A04C400] 08:32:54 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (17844400) [pid = 4092] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:32:54 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (13CA1800) [pid = 4092] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:32:54 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (16942400) [pid = 4092] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:32:54 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (12B67800) [pid = 4092] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:32:54 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (11C1C400) [pid = 4092] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:32:54 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (1848CC00) [pid = 4092] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:32:54 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (12B5FC00) [pid = 4092] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:32:54 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (159A2400) [pid = 4092] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:32:54 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (19CA6800) [pid = 4092] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:32:54 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (19E29C00) [pid = 4092] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:32:54 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (15FAF000) [pid = 4092] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:32:54 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (12B66C00) [pid = 4092] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:32:54 INFO - PROCESS | 4092 | 1465918374866 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:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 734ms 08:32:54 INFO - PROCESS | 4092 | 1465918374914 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:32:54 INFO - PROCESS | 4092 | 1465918374916 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 08:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:32:54 INFO - PROCESS | 4092 | 1465918374919 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:32:54 INFO - PROCESS | 4092 | 1465918374920 Marionette TRACE conn3 <- [1,1786,null,{}] 08:32:54 INFO - PROCESS | 4092 | 1465918374924 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:32:54 INFO - PROCESS | 4092 | 1465918374926 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:55 INFO - PROCESS | 4092 | 1465918375029 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:32:55 INFO - PROCESS | 4092 | 1465918375037 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:55 INFO - PROCESS | 4092 | 1465918375039 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:55 INFO - PROCESS | 4092 | ++DOCSHELL 1538A000 == 38 [pid = 4092] [id = 456] 08:32:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (15C6D400) [pid = 4092] [serial = 1368] [outer = 00000000] 08:32:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (17F53800) [pid = 4092] [serial = 1369] [outer = 15C6D400] 08:32:55 INFO - PROCESS | 4092 | 1465918375081 Marionette DEBUG loaded listener.js 08:32:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (18778400) [pid = 4092] [serial = 1370] [outer = 15C6D400] 08:32:55 INFO - PROCESS | 4092 | 1465918375524 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:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 640ms 08:32:55 INFO - PROCESS | 4092 | 1465918375557 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:32:55 INFO - PROCESS | 4092 | 1465918375559 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 08:32:55 INFO - PROCESS | 4092 | 1465918375563 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:32:55 INFO - PROCESS | 4092 | 1465918375564 Marionette TRACE conn3 <- [1,1790,null,{}] 08:32:55 INFO - PROCESS | 4092 | 1465918375568 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:32:55 INFO - PROCESS | 4092 | 1465918375570 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:55 INFO - PROCESS | 4092 | 1465918375649 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:32:55 INFO - PROCESS | 4092 | 1465918375654 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:55 INFO - PROCESS | 4092 | 1465918375656 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:55 INFO - PROCESS | 4092 | ++DOCSHELL 15FB6000 == 39 [pid = 4092] [id = 457] 08:32:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (169E0400) [pid = 4092] [serial = 1371] [outer = 00000000] 08:32:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1A7C5400) [pid = 4092] [serial = 1372] [outer = 169E0400] 08:32:55 INFO - PROCESS | 4092 | 1465918375708 Marionette DEBUG loaded listener.js 08:32:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1A83FC00) [pid = 4092] [serial = 1373] [outer = 169E0400] 08:32:56 INFO - PROCESS | 4092 | 1465918376129 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:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 594ms 08:32:56 INFO - PROCESS | 4092 | 1465918376172 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:32:56 INFO - PROCESS | 4092 | 1465918376174 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 08:32:56 INFO - PROCESS | 4092 | 1465918376183 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:32:56 INFO - PROCESS | 4092 | 1465918376184 Marionette TRACE conn3 <- [1,1794,null,{}] 08:32:56 INFO - PROCESS | 4092 | 1465918376188 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:32:56 INFO - PROCESS | 4092 | 1465918376189 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:56 INFO - PROCESS | 4092 | 1465918376268 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:32:56 INFO - PROCESS | 4092 | 1465918376274 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:56 INFO - PROCESS | 4092 | 1465918376276 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:56 INFO - PROCESS | 4092 | ++DOCSHELL 19CA2C00 == 40 [pid = 4092] [id = 458] 08:32:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (19E39800) [pid = 4092] [serial = 1374] [outer = 00000000] 08:32:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1A99B800) [pid = 4092] [serial = 1375] [outer = 19E39800] 08:32:56 INFO - PROCESS | 4092 | 1465918376318 Marionette DEBUG loaded listener.js 08:32:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1A99C400) [pid = 4092] [serial = 1376] [outer = 19E39800] 08:32:56 INFO - PROCESS | 4092 | 1465918376992 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:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 844ms 08:32:57 INFO - PROCESS | 4092 | 1465918377038 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:32:57 INFO - PROCESS | 4092 | 1465918377043 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 08:32:57 INFO - PROCESS | 4092 | 1465918377049 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:32:57 INFO - PROCESS | 4092 | 1465918377052 Marionette TRACE conn3 <- [1,1798,null,{}] 08:32:57 INFO - PROCESS | 4092 | 1465918377059 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:32:57 INFO - PROCESS | 4092 | 1465918377062 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:57 INFO - PROCESS | 4092 | 1465918377171 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:32:57 INFO - PROCESS | 4092 | 1465918377308 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:57 INFO - PROCESS | 4092 | 1465918377311 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:57 INFO - PROCESS | 4092 | ++DOCSHELL 1146FC00 == 41 [pid = 4092] [id = 459] 08:32:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (11CC6400) [pid = 4092] [serial = 1377] [outer = 00000000] 08:32:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1314D800) [pid = 4092] [serial = 1378] [outer = 11CC6400] 08:32:57 INFO - PROCESS | 4092 | 1465918377367 Marionette DEBUG loaded listener.js 08:32:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (134B3800) [pid = 4092] [serial = 1379] [outer = 11CC6400] 08:32:57 INFO - PROCESS | 4092 | 1465918377956 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:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 953ms 08:32:57 INFO - PROCESS | 4092 | 1465918377996 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:32:57 INFO - PROCESS | 4092 | 1465918378000 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 08:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:32:57 INFO - PROCESS | 4092 | 1465918378007 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:32:57 INFO - PROCESS | 4092 | 1465918378010 Marionette TRACE conn3 <- [1,1802,null,{}] 08:32:57 INFO - PROCESS | 4092 | 1465918378013 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:32:57 INFO - PROCESS | 4092 | 1465918378016 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:58 INFO - PROCESS | 4092 | 1465918378125 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:32:58 INFO - PROCESS | 4092 | 1465918378233 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:58 INFO - PROCESS | 4092 | 1465918378235 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:58 INFO - PROCESS | 4092 | ++DOCSHELL 159A3000 == 42 [pid = 4092] [id = 460] 08:32:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (15C6C400) [pid = 4092] [serial = 1380] [outer = 00000000] 08:32:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (15FB5000) [pid = 4092] [serial = 1381] [outer = 15C6C400] 08:32:58 INFO - PROCESS | 4092 | 1465918378292 Marionette DEBUG loaded listener.js 08:32:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (1731D000) [pid = 4092] [serial = 1382] [outer = 15C6C400] 08:32:58 INFO - PROCESS | 4092 | 1465918378910 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:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 937ms 08:32:58 INFO - PROCESS | 4092 | 1465918378951 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:32:58 INFO - PROCESS | 4092 | 1465918378954 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 08:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:32:58 INFO - PROCESS | 4092 | 1465918378958 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:32:58 INFO - PROCESS | 4092 | 1465918378961 Marionette TRACE conn3 <- [1,1806,null,{}] 08:32:58 INFO - PROCESS | 4092 | 1465918378972 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:32:58 INFO - PROCESS | 4092 | 1465918378977 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:59 INFO - PROCESS | 4092 | 1465918379082 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:32:59 INFO - PROCESS | 4092 | 1465918379220 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:59 INFO - PROCESS | 4092 | 1465918379224 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:32:59 INFO - PROCESS | 4092 | ++DOCSHELL 1A051C00 == 43 [pid = 4092] [id = 461] 08:32:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (1A052000) [pid = 4092] [serial = 1383] [outer = 00000000] 08:32:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (1A84BC00) [pid = 4092] [serial = 1384] [outer = 1A052000] 08:32:59 INFO - PROCESS | 4092 | 1465918379281 Marionette DEBUG loaded listener.js 08:32:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (1A9A6800) [pid = 4092] [serial = 1385] [outer = 1A052000] 08:32:59 INFO - PROCESS | 4092 | 1465918379851 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:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 953ms 08:32:59 INFO - PROCESS | 4092 | 1465918379887 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:32:59 INFO - PROCESS | 4092 | 1465918379890 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 08:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:32:59 INFO - PROCESS | 4092 | 1465918379893 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:32:59 INFO - PROCESS | 4092 | 1465918379895 Marionette TRACE conn3 <- [1,1810,null,{}] 08:32:59 INFO - PROCESS | 4092 | 1465918379899 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:32:59 INFO - PROCESS | 4092 | 1465918379901 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:00 INFO - PROCESS | 4092 | 1465918380008 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:33:00 INFO - PROCESS | 4092 | 1465918380309 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:00 INFO - PROCESS | 4092 | 1465918380312 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:00 INFO - PROCESS | 4092 | ++DOCSHELL 103D2C00 == 44 [pid = 4092] [id = 462] 08:33:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (10477C00) [pid = 4092] [serial = 1386] [outer = 00000000] 08:33:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (10A4F800) [pid = 4092] [serial = 1387] [outer = 10477C00] 08:33:00 INFO - PROCESS | 4092 | 1465918380360 Marionette DEBUG loaded listener.js 08:33:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (1146C800) [pid = 4092] [serial = 1388] [outer = 10477C00] 08:33:01 INFO - PROCESS | 4092 | --DOCSHELL 15FB6000 == 43 [pid = 4092] [id = 457] 08:33:01 INFO - PROCESS | 4092 | --DOCSHELL 1538A000 == 42 [pid = 4092] [id = 456] 08:33:01 INFO - PROCESS | 4092 | --DOCSHELL 1A049800 == 41 [pid = 4092] [id = 455] 08:33:01 INFO - PROCESS | 4092 | --DOCSHELL 19E36000 == 40 [pid = 4092] [id = 454] 08:33:01 INFO - PROCESS | 4092 | --DOCSHELL 17F54C00 == 39 [pid = 4092] [id = 453] 08:33:01 INFO - PROCESS | 4092 | --DOCSHELL 159A5000 == 38 [pid = 4092] [id = 452] 08:33:01 INFO - PROCESS | 4092 | --DOCSHELL 16880800 == 37 [pid = 4092] [id = 451] 08:33:01 INFO - PROCESS | 4092 | --DOCSHELL 13C72400 == 36 [pid = 4092] [id = 450] 08:33:01 INFO - PROCESS | 4092 | --DOCSHELL 12A10C00 == 35 [pid = 4092] [id = 449] 08:33:01 INFO - PROCESS | 4092 | --DOCSHELL 10E30C00 == 34 [pid = 4092] [id = 448] 08:33:01 INFO - PROCESS | 4092 | --DOCSHELL 10E2E800 == 33 [pid = 4092] [id = 447] 08:33:01 INFO - PROCESS | 4092 | --DOCSHELL 15FB3800 == 32 [pid = 4092] [id = 446] 08:33:01 INFO - PROCESS | 4092 | --DOCSHELL 12B60400 == 31 [pid = 4092] [id = 437] 08:33:01 INFO - PROCESS | 4092 | --DOCSHELL 159A3000 == 30 [pid = 4092] [id = 460] 08:33:01 INFO - PROCESS | 4092 | --DOCSHELL 1A051C00 == 29 [pid = 4092] [id = 461] 08:33:01 INFO - PROCESS | 4092 | --DOCSHELL 19CA2C00 == 28 [pid = 4092] [id = 458] 08:33:01 INFO - PROCESS | 4092 | --DOCSHELL 1146FC00 == 27 [pid = 4092] [id = 459] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (17F55400) [pid = 4092] [serial = 1324] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (14310400) [pid = 4092] [serial = 1318] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (14E21400) [pid = 4092] [serial = 1319] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (16FE9800) [pid = 4092] [serial = 1321] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (1325AC00) [pid = 4092] [serial = 1313] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (1315E800) [pid = 4092] [serial = 1312] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (12BC5400) [pid = 4092] [serial = 1315] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (13035000) [pid = 4092] [serial = 1316] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (19A4E400) [pid = 4092] [serial = 1328] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (18775400) [pid = 4092] [serial = 1327] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (13B35000) [pid = 4092] [serial = 1304] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (130A1800) [pid = 4092] [serial = 1303] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (16FF0800) [pid = 4092] [serial = 1307] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (15FB1800) [pid = 4092] [serial = 1306] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (1A844C00) [pid = 4092] [serial = 1310] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1A737400) [pid = 4092] [serial = 1309] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1A046400) [pid = 4092] [serial = 1330] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (1A049400) [pid = 4092] [serial = 1336] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1A739000) [pid = 4092] [serial = 1331] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (18225800) [pid = 4092] [serial = 1325] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (15FB2000) [pid = 4092] [serial = 1333] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (1A04A400) [pid = 4092] [serial = 1337] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (17325000) [pid = 4092] [serial = 1322] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (1303C000) [pid = 4092] [serial = 1339] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (15FB7C00) [pid = 4092] [serial = 1334] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 4092 | 1465918381605 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:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1766ms 08:33:01 INFO - PROCESS | 4092 | 1465918381658 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:33:01 INFO - PROCESS | 4092 | 1465918381662 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 08:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:33:01 INFO - PROCESS | 4092 | 1465918381721 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:33:01 INFO - PROCESS | 4092 | 1465918381724 Marionette TRACE conn3 <- [1,1814,null,{}] 08:33:01 INFO - PROCESS | 4092 | 1465918381731 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:33:01 INFO - PROCESS | 4092 | 1465918381734 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:01 INFO - PROCESS | 4092 | 1465918381825 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:33:01 INFO - PROCESS | 4092 | 1465918381832 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:01 INFO - PROCESS | 4092 | 1465918381836 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:01 INFO - PROCESS | 4092 | ++DOCSHELL 10B69400 == 28 [pid = 4092] [id = 463] 08:33:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (10E28000) [pid = 4092] [serial = 1389] [outer = 00000000] 08:33:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (12818800) [pid = 4092] [serial = 1390] [outer = 10E28000] 08:33:01 INFO - PROCESS | 4092 | 1465918381887 Marionette DEBUG loaded listener.js 08:33:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (12AE0400) [pid = 4092] [serial = 1391] [outer = 10E28000] 08:33:02 INFO - PROCESS | 4092 | 1465918382371 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:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 703ms 08:33:02 INFO - PROCESS | 4092 | 1465918382417 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:33:02 INFO - PROCESS | 4092 | 1465918382422 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 08:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:33:02 INFO - PROCESS | 4092 | 1465918382428 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:33:02 INFO - PROCESS | 4092 | 1465918382431 Marionette TRACE conn3 <- [1,1818,null,{}] 08:33:02 INFO - PROCESS | 4092 | 1465918382435 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:33:02 INFO - PROCESS | 4092 | 1465918382438 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:02 INFO - PROCESS | 4092 | 1465918382523 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:33:02 INFO - PROCESS | 4092 | 1465918382532 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:02 INFO - PROCESS | 4092 | 1465918382535 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:02 INFO - PROCESS | 4092 | ++DOCSHELL 1315E800 == 29 [pid = 4092] [id = 464] 08:33:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (1315F400) [pid = 4092] [serial = 1392] [outer = 00000000] 08:33:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (131DE000) [pid = 4092] [serial = 1393] [outer = 1315F400] 08:33:02 INFO - PROCESS | 4092 | 1465918382581 Marionette DEBUG loaded listener.js 08:33:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1325AC00) [pid = 4092] [serial = 1394] [outer = 1315F400] 08:33:03 INFO - PROCESS | 4092 | 1465918383056 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:33:03 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:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 625ms 08:33:03 INFO - PROCESS | 4092 | 1465918383066 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:33:03 INFO - PROCESS | 4092 | 1465918383068 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 08:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:33:03 INFO - PROCESS | 4092 | 1465918383071 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:33:03 INFO - PROCESS | 4092 | 1465918383074 Marionette TRACE conn3 <- [1,1822,null,{}] 08:33:03 INFO - PROCESS | 4092 | 1465918383085 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:33:03 INFO - PROCESS | 4092 | 1465918383090 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:03 INFO - PROCESS | 4092 | 1465918383171 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:33:03 INFO - PROCESS | 4092 | 1465918383178 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 4092 | 1465918383181 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:03 INFO - PROCESS | 4092 | ++DOCSHELL 14311000 == 30 [pid = 4092] [id = 465] 08:33:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (14312000) [pid = 4092] [serial = 1395] [outer = 00000000] 08:33:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (14EBBC00) [pid = 4092] [serial = 1396] [outer = 14312000] 08:33:03 INFO - PROCESS | 4092 | 1465918383229 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (15397000) [pid = 4092] [serial = 1397] [outer = 14312000] 08:33:03 INFO - PROCESS | 4092 | 1465918383748 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:33:03 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:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 688ms 08:33:03 INFO - PROCESS | 4092 | 1465918383770 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:33:03 INFO - PROCESS | 4092 | 1465918383773 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 08:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:33:03 INFO - PROCESS | 4092 | 1465918383776 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:33:03 INFO - PROCESS | 4092 | 1465918383778 Marionette TRACE conn3 <- [1,1826,null,{}] 08:33:03 INFO - PROCESS | 4092 | 1465918383781 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:33:03 INFO - PROCESS | 4092 | 1465918383783 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:03 INFO - PROCESS | 4092 | 1465918383901 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:33:03 INFO - PROCESS | 4092 | 1465918383906 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 4092 | 1465918383908 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:03 INFO - PROCESS | 4092 | ++DOCSHELL 14EB9C00 == 31 [pid = 4092] [id = 466] 08:33:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (15C6F800) [pid = 4092] [serial = 1398] [outer = 00000000] 08:33:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (15FB7C00) [pid = 4092] [serial = 1399] [outer = 15C6F800] 08:33:03 INFO - PROCESS | 4092 | 1465918383952 Marionette DEBUG loaded listener.js 08:33:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1688FC00) [pid = 4092] [serial = 1400] [outer = 15C6F800] 08:33:04 INFO - PROCESS | 4092 | 1465918384402 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:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 688ms 08:33:04 INFO - PROCESS | 4092 | 1465918384479 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:33:04 INFO - PROCESS | 4092 | 1465918384481 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 08:33:04 INFO - PROCESS | 4092 | 1465918384484 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:33:04 INFO - PROCESS | 4092 | 1465918384486 Marionette TRACE conn3 <- [1,1830,null,{}] 08:33:04 INFO - PROCESS | 4092 | 1465918384490 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:33:04 INFO - PROCESS | 4092 | 1465918384492 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:04 INFO - PROCESS | 4092 | 1465918384632 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:33:04 INFO - PROCESS | 4092 | 1465918384655 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:04 INFO - PROCESS | 4092 | 1465918384657 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:04 INFO - PROCESS | 4092 | ++DOCSHELL 1731C800 == 32 [pid = 4092] [id = 467] 08:33:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (17325000) [pid = 4092] [serial = 1401] [outer = 00000000] 08:33:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (17849400) [pid = 4092] [serial = 1402] [outer = 17325000] 08:33:04 INFO - PROCESS | 4092 | 1465918384700 Marionette DEBUG loaded listener.js 08:33:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (17944000) [pid = 4092] [serial = 1403] [outer = 17325000] 08:33:05 INFO - PROCESS | 4092 | 1465918385152 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:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 703ms 08:33:05 INFO - PROCESS | 4092 | 1465918385186 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:33:05 INFO - PROCESS | 4092 | 1465918385188 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 08:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:33:05 INFO - PROCESS | 4092 | 1465918385191 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:33:05 INFO - PROCESS | 4092 | 1465918385192 Marionette TRACE conn3 <- [1,1834,null,{}] 08:33:05 INFO - PROCESS | 4092 | 1465918385202 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:33:05 INFO - PROCESS | 4092 | 1465918385207 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:05 INFO - PROCESS | 4092 | 1465918385336 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:33:05 INFO - PROCESS | 4092 | 1465918385349 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:05 INFO - PROCESS | 4092 | 1465918385351 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:05 INFO - PROCESS | 4092 | ++DOCSHELL 17F59400 == 33 [pid = 4092] [id = 468] 08:33:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (17F5B400) [pid = 4092] [serial = 1404] [outer = 00000000] 08:33:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (1848B400) [pid = 4092] [serial = 1405] [outer = 17F5B400] 08:33:05 INFO - PROCESS | 4092 | 1465918385447 Marionette DEBUG loaded listener.js 08:33:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (18775800) [pid = 4092] [serial = 1406] [outer = 17F5B400] 08:33:06 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (17F56C00) [pid = 4092] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:33:06 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (19E38400) [pid = 4092] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:33:06 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (1A04C400) [pid = 4092] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:33:06 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (10E33400) [pid = 4092] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:33:06 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (16880C00) [pid = 4092] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:33:06 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (13C79800) [pid = 4092] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:33:06 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (12A1C000) [pid = 4092] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:33:06 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (10E34000) [pid = 4092] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:33:06 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1A83EC00) [pid = 4092] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:33:06 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (15C6D400) [pid = 4092] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:33:06 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (1784B000) [pid = 4092] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:33:06 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (169E0400) [pid = 4092] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:33:06 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (19E39800) [pid = 4092] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:33:06 INFO - PROCESS | 4092 | 1465918386146 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:33:06 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:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 985ms 08:33:06 INFO - PROCESS | 4092 | 1465918386178 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:33:06 INFO - PROCESS | 4092 | 1465918386180 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 08:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:33:06 INFO - PROCESS | 4092 | 1465918386183 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:33:06 INFO - PROCESS | 4092 | 1465918386193 Marionette TRACE conn3 <- [1,1838,null,{}] 08:33:06 INFO - PROCESS | 4092 | 1465918386197 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:33:06 INFO - PROCESS | 4092 | 1465918386199 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:06 INFO - PROCESS | 4092 | 1465918386274 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:33:06 INFO - PROCESS | 4092 | 1465918386282 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:06 INFO - PROCESS | 4092 | 1465918386284 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:06 INFO - PROCESS | 4092 | ++DOCSHELL 110DA400 == 34 [pid = 4092] [id = 469] 08:33:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (111E1400) [pid = 4092] [serial = 1407] [outer = 00000000] 08:33:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (13B41C00) [pid = 4092] [serial = 1408] [outer = 111E1400] 08:33:06 INFO - PROCESS | 4092 | 1465918386407 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (15396C00) [pid = 4092] [serial = 1409] [outer = 111E1400] 08:33:06 INFO - PROCESS | 4092 | 1465918386760 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:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 594ms 08:33:06 INFO - PROCESS | 4092 | 1465918386780 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:33:06 INFO - PROCESS | 4092 | 1465918386782 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 08:33:06 INFO - PROCESS | 4092 | 1465918386785 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:33:06 INFO - PROCESS | 4092 | 1465918386787 Marionette TRACE conn3 <- [1,1842,null,{}] 08:33:06 INFO - PROCESS | 4092 | 1465918386790 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:33:06 INFO - PROCESS | 4092 | 1465918386792 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:06 INFO - PROCESS | 4092 | 1465918386876 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:33:06 INFO - PROCESS | 4092 | 1465918386881 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:06 INFO - PROCESS | 4092 | 1465918386883 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:06 INFO - PROCESS | 4092 | ++DOCSHELL 17321800 == 35 [pid = 4092] [id = 470] 08:33:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (17F5DC00) [pid = 4092] [serial = 1410] [outer = 00000000] 08:33:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (19A51C00) [pid = 4092] [serial = 1411] [outer = 17F5DC00] 08:33:06 INFO - PROCESS | 4092 | 1465918386925 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (19A52C00) [pid = 4092] [serial = 1412] [outer = 17F5DC00] 08:33:07 INFO - PROCESS | 4092 | 1465918387359 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:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 594ms 08:33:07 INFO - PROCESS | 4092 | 1465918387383 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:33:07 INFO - PROCESS | 4092 | 1465918387385 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 08:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:33:07 INFO - PROCESS | 4092 | 1465918387388 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:33:07 INFO - PROCESS | 4092 | 1465918387390 Marionette TRACE conn3 <- [1,1846,null,{}] 08:33:07 INFO - PROCESS | 4092 | 1465918387393 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:33:07 INFO - PROCESS | 4092 | 1465918387395 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:07 INFO - PROCESS | 4092 | 1465918387472 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:33:07 INFO - PROCESS | 4092 | 1465918387477 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:07 INFO - PROCESS | 4092 | 1465918387479 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:07 INFO - PROCESS | 4092 | ++DOCSHELL 14310400 == 36 [pid = 4092] [id = 471] 08:33:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (19E2B800) [pid = 4092] [serial = 1413] [outer = 00000000] 08:33:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (19E3D000) [pid = 4092] [serial = 1414] [outer = 19E2B800] 08:33:07 INFO - PROCESS | 4092 | 1465918387525 Marionette DEBUG loaded listener.js 08:33:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (19E40400) [pid = 4092] [serial = 1415] [outer = 19E2B800] 08:33:07 INFO - PROCESS | 4092 | 1465918387977 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:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 641ms 08:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:33:08 INFO - PROCESS | 4092 | 1465918388029 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:33:08 INFO - PROCESS | 4092 | 1465918388031 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 08:33:08 INFO - PROCESS | 4092 | 1465918388076 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - PROCESS | 4092 | 1465918388079 Marionette TRACE conn3 <- [1,1850,null,{}] 08:33:08 INFO - PROCESS | 4092 | 1465918388087 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:33:08 INFO - PROCESS | 4092 | 1465918388091 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:08 INFO - PROCESS | 4092 | 1465918388192 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:33:08 INFO - PROCESS | 4092 | 1465918388312 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:08 INFO - PROCESS | 4092 | 1465918388316 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:08 INFO - PROCESS | 4092 | ++DOCSHELL 10EC0400 == 37 [pid = 4092] [id = 472] 08:33:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (10EC9800) [pid = 4092] [serial = 1416] [outer = 00000000] 08:33:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (11477000) [pid = 4092] [serial = 1417] [outer = 10EC9800] 08:33:08 INFO - PROCESS | 4092 | 1465918388371 Marionette DEBUG loaded listener.js 08:33:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (12B65000) [pid = 4092] [serial = 1418] [outer = 10EC9800] 08:33:09 INFO - PROCESS | 4092 | 1465918389153 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:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1187ms 08:33:09 INFO - PROCESS | 4092 | 1465918389225 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:33:09 INFO - PROCESS | 4092 | 1465918389229 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 08:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:33:09 INFO - PROCESS | 4092 | 1465918389235 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:33:09 INFO - PROCESS | 4092 | 1465918389238 Marionette TRACE conn3 <- [1,1854,null,{}] 08:33:09 INFO - PROCESS | 4092 | 1465918389243 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:33:09 INFO - PROCESS | 4092 | 1465918389248 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:09 INFO - PROCESS | 4092 | 1465918389370 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:33:09 INFO - PROCESS | 4092 | 1465918389500 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:09 INFO - PROCESS | 4092 | 1465918389503 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:09 INFO - PROCESS | 4092 | ++DOCSHELL 1393E400 == 38 [pid = 4092] [id = 473] 08:33:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (13B35400) [pid = 4092] [serial = 1419] [outer = 00000000] 08:33:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (14E21800) [pid = 4092] [serial = 1420] [outer = 13B35400] 08:33:09 INFO - PROCESS | 4092 | 1465918389560 Marionette DEBUG loaded listener.js 08:33:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (156D4800) [pid = 4092] [serial = 1421] [outer = 13B35400] 08:33:10 INFO - PROCESS | 4092 | 1465918390409 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:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1250ms 08:33:10 INFO - PROCESS | 4092 | 1465918390489 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:33:10 INFO - PROCESS | 4092 | 1465918390493 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 08:33:10 INFO - PROCESS | 4092 | 1465918390499 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:33:10 INFO - PROCESS | 4092 | 1465918390502 Marionette TRACE conn3 <- [1,1858,null,{}] 08:33:10 INFO - PROCESS | 4092 | 1465918390507 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:33:10 INFO - PROCESS | 4092 | 1465918390510 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:10 INFO - PROCESS | 4092 | 1465918390651 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:33:10 INFO - PROCESS | 4092 | --DOCSHELL 17321800 == 37 [pid = 4092] [id = 470] 08:33:10 INFO - PROCESS | 4092 | --DOCSHELL 110DA400 == 36 [pid = 4092] [id = 469] 08:33:10 INFO - PROCESS | 4092 | --DOCSHELL 17F59400 == 35 [pid = 4092] [id = 468] 08:33:10 INFO - PROCESS | 4092 | --DOCSHELL 1731C800 == 34 [pid = 4092] [id = 467] 08:33:10 INFO - PROCESS | 4092 | --DOCSHELL 14EB9C00 == 33 [pid = 4092] [id = 466] 08:33:10 INFO - PROCESS | 4092 | --DOCSHELL 14311000 == 32 [pid = 4092] [id = 465] 08:33:10 INFO - PROCESS | 4092 | --DOCSHELL 1315E800 == 31 [pid = 4092] [id = 464] 08:33:10 INFO - PROCESS | 4092 | --DOCSHELL 10B69400 == 30 [pid = 4092] [id = 463] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (18776000) [pid = 4092] [serial = 1360] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (19EB4400) [pid = 4092] [serial = 1363] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1A72C400) [pid = 4092] [serial = 1366] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (19EBE000) [pid = 4092] [serial = 1364] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (12BC5000) [pid = 4092] [serial = 1342] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (13CA1C00) [pid = 4092] [serial = 1343] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (10E2A000) [pid = 4092] [serial = 1354] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (177AB000) [pid = 4092] [serial = 1355] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (14E1A400) [pid = 4092] [serial = 1351] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (14EC0400) [pid = 4092] [serial = 1352] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1A738400) [pid = 4092] [serial = 1367] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (12B62000) [pid = 4092] [serial = 1348] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (12D64400) [pid = 4092] [serial = 1349] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (12DF1C00) [pid = 4092] [serial = 1345] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (14E1F400) [pid = 4092] [serial = 1346] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1A848400) [pid = 4092] [serial = 1340] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (17F53800) [pid = 4092] [serial = 1369] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (18123000) [pid = 4092] [serial = 1357] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (1A7C5400) [pid = 4092] [serial = 1372] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1A99C400) [pid = 4092] [serial = 1376] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (19A56000) [pid = 4092] [serial = 1361] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (1A99B800) [pid = 4092] [serial = 1375] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (18778400) [pid = 4092] [serial = 1370] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (182B0400) [pid = 4092] [serial = 1358] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (1A83FC00) [pid = 4092] [serial = 1373] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 4092 | 1465918390775 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:10 INFO - PROCESS | 4092 | 1465918390780 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:10 INFO - PROCESS | 4092 | ++DOCSHELL 10A52400 == 31 [pid = 4092] [id = 474] 08:33:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (10B69400) [pid = 4092] [serial = 1422] [outer = 00000000] 08:33:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (111E6000) [pid = 4092] [serial = 1423] [outer = 10B69400] 08:33:10 INFO - PROCESS | 4092 | 1465918390827 Marionette DEBUG loaded listener.js 08:33:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (12BCD000) [pid = 4092] [serial = 1424] [outer = 10B69400] 08:33:11 INFO - PROCESS | 4092 | 1465918391248 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:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 797ms 08:33:11 INFO - PROCESS | 4092 | 1465918391301 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:33:11 INFO - PROCESS | 4092 | 1465918391305 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 08:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:33:11 INFO - PROCESS | 4092 | 1465918391312 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 4092 | 1465918391314 Marionette TRACE conn3 <- [1,1862,null,{}] 08:33:11 INFO - PROCESS | 4092 | 1465918391318 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:33:11 INFO - PROCESS | 4092 | 1465918391320 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:11 INFO - PROCESS | 4092 | 1465918391404 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:33:11 INFO - PROCESS | 4092 | 1465918391413 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:11 INFO - PROCESS | 4092 | 1465918391415 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:11 INFO - PROCESS | 4092 | ++DOCSHELL 1315A800 == 32 [pid = 4092] [id = 475] 08:33:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (1325A400) [pid = 4092] [serial = 1425] [outer = 00000000] 08:33:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (13B36C00) [pid = 4092] [serial = 1426] [outer = 1325A400] 08:33:11 INFO - PROCESS | 4092 | 1465918391460 Marionette DEBUG loaded listener.js 08:33:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (13C28400) [pid = 4092] [serial = 1427] [outer = 1325A400] 08:33:11 INFO - PROCESS | 4092 | 1465918391934 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:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 640ms 08:33:11 INFO - PROCESS | 4092 | 1465918391949 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:33:11 INFO - PROCESS | 4092 | 1465918391952 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 08:33:11 INFO - PROCESS | 4092 | 1465918391955 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:33:11 INFO - PROCESS | 4092 | 1465918391958 Marionette TRACE conn3 <- [1,1866,null,{}] 08:33:11 INFO - PROCESS | 4092 | 1465918391968 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:33:11 INFO - PROCESS | 4092 | 1465918391973 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:12 INFO - PROCESS | 4092 | 1465918392065 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:33:12 INFO - PROCESS | 4092 | 1465918392102 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 4092 | 1465918392105 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:12 INFO - PROCESS | 4092 | ++DOCSHELL 15C6C800 == 33 [pid = 4092] [id = 476] 08:33:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (15C6D800) [pid = 4092] [serial = 1428] [outer = 00000000] 08:33:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (15F57400) [pid = 4092] [serial = 1429] [outer = 15C6D800] 08:33:12 INFO - PROCESS | 4092 | 1465918392233 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (15FB7000) [pid = 4092] [serial = 1430] [outer = 15C6D800] 08:33:12 INFO - PROCESS | 4092 | 1465918392618 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:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 703ms 08:33:12 INFO - PROCESS | 4092 | 1465918392654 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:33:12 INFO - PROCESS | 4092 | 1465918392657 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 08:33:12 INFO - PROCESS | 4092 | 1465918392660 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:33:12 INFO - PROCESS | 4092 | 1465918392662 Marionette TRACE conn3 <- [1,1870,null,{}] 08:33:12 INFO - PROCESS | 4092 | 1465918392665 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:33:12 INFO - PROCESS | 4092 | 1465918392667 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:12 INFO - PROCESS | 4092 | 1465918392757 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:33:12 INFO - PROCESS | 4092 | 1465918392860 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 4092 | 1465918392862 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:12 INFO - PROCESS | 4092 | ++DOCSHELL 17039400 == 34 [pid = 4092] [id = 477] 08:33:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (1703A400) [pid = 4092] [serial = 1431] [outer = 00000000] 08:33:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (17947000) [pid = 4092] [serial = 1432] [outer = 1703A400] 08:33:12 INFO - PROCESS | 4092 | 1465918392905 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (17F58400) [pid = 4092] [serial = 1433] [outer = 1703A400] 08:33:13 INFO - PROCESS | 4092 | 1465918393315 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:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 703ms 08:33:13 INFO - PROCESS | 4092 | 1465918393359 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:33:13 INFO - PROCESS | 4092 | 1465918393361 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 08:33:13 INFO - PROCESS | 4092 | 1465918393365 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:33:13 INFO - PROCESS | 4092 | 1465918393366 Marionette TRACE conn3 <- [1,1874,null,{}] 08:33:13 INFO - PROCESS | 4092 | 1465918393370 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:33:13 INFO - PROCESS | 4092 | 1465918393372 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:13 INFO - PROCESS | 4092 | 1465918393507 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:33:13 INFO - PROCESS | 4092 | 1465918393534 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:13 INFO - PROCESS | 4092 | 1465918393537 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:13 INFO - PROCESS | 4092 | ++DOCSHELL 17F5D000 == 35 [pid = 4092] [id = 478] 08:33:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (1812A400) [pid = 4092] [serial = 1434] [outer = 00000000] 08:33:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (182B0400) [pid = 4092] [serial = 1435] [outer = 1812A400] 08:33:13 INFO - PROCESS | 4092 | 1465918393580 Marionette DEBUG loaded listener.js 08:33:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (18490000) [pid = 4092] [serial = 1436] [outer = 1812A400] 08:33:14 INFO - PROCESS | 4092 | 1465918394022 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:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 687ms 08:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:33:14 INFO - PROCESS | 4092 | 1465918394065 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:33:14 INFO - PROCESS | 4092 | 1465918394068 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 08:33:14 INFO - PROCESS | 4092 | 1465918394073 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - PROCESS | 4092 | 1465918394074 Marionette TRACE conn3 <- [1,1878,null,{}] 08:33:14 INFO - PROCESS | 4092 | 1465918394086 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:33:14 INFO - PROCESS | 4092 | 1465918394091 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:14 INFO - PROCESS | 4092 | 1465918394225 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:33:14 INFO - PROCESS | 4092 | 1465918394289 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:14 INFO - PROCESS | 4092 | 1465918394291 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:14 INFO - PROCESS | 4092 | ++DOCSHELL 19A53400 == 36 [pid = 4092] [id = 479] 08:33:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (19C9A800) [pid = 4092] [serial = 1437] [outer = 00000000] 08:33:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (19E43800) [pid = 4092] [serial = 1438] [outer = 19C9A800] 08:33:14 INFO - PROCESS | 4092 | 1465918394336 Marionette DEBUG loaded listener.js 08:33:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (19E44000) [pid = 4092] [serial = 1439] [outer = 19C9A800] 08:33:14 INFO - PROCESS | 4092 | 1465918394759 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:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 734ms 08:33:14 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (10477C00) [pid = 4092] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:33:14 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (14312000) [pid = 4092] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:33:14 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (1315F400) [pid = 4092] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:33:14 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (10E28000) [pid = 4092] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:33:14 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (17F5B400) [pid = 4092] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:33:14 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (11CC6400) [pid = 4092] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:33:14 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (15C6C400) [pid = 4092] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:33:14 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1A052000) [pid = 4092] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:33:14 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (17325000) [pid = 4092] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:33:14 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (111E1400) [pid = 4092] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:33:14 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (17F5DC00) [pid = 4092] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:33:14 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (15C6F800) [pid = 4092] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:33:14 INFO - PROCESS | 4092 | 1465918394891 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:33:14 INFO - PROCESS | 4092 | 1465918394893 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 08:33:14 INFO - PROCESS | 4092 | 1465918394904 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:33:14 INFO - PROCESS | 4092 | 1465918394915 Marionette TRACE conn3 <- [1,1882,null,{}] 08:33:14 INFO - PROCESS | 4092 | 1465918394919 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:33:14 INFO - PROCESS | 4092 | 1465918394921 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:15 INFO - PROCESS | 4092 | 1465918395000 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:33:15 INFO - PROCESS | 4092 | 1465918395005 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 4092 | 1465918395006 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:15 INFO - PROCESS | 4092 | ++DOCSHELL 130A3400 == 37 [pid = 4092] [id = 480] 08:33:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (130CC400) [pid = 4092] [serial = 1440] [outer = 00000000] 08:33:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (13C21800) [pid = 4092] [serial = 1441] [outer = 130CC400] 08:33:15 INFO - PROCESS | 4092 | 1465918395052 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (14E24800) [pid = 4092] [serial = 1442] [outer = 130CC400] 08:33:15 INFO - PROCESS | 4092 | 1465918395507 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:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 640ms 08:33:15 INFO - PROCESS | 4092 | 1465918395547 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:33:15 INFO - PROCESS | 4092 | 1465918395549 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 08:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:33:15 INFO - PROCESS | 4092 | 1465918395552 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - PROCESS | 4092 | 1465918395554 Marionette TRACE conn3 <- [1,1886,null,{}] 08:33:15 INFO - PROCESS | 4092 | 1465918395557 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:33:15 INFO - PROCESS | 4092 | 1465918395559 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:15 INFO - PROCESS | 4092 | 1465918395636 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:33:15 INFO - PROCESS | 4092 | 1465918395641 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 4092 | 1465918395643 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:15 INFO - PROCESS | 4092 | ++DOCSHELL 131DA800 == 38 [pid = 4092] [id = 481] 08:33:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (13942800) [pid = 4092] [serial = 1443] [outer = 00000000] 08:33:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1785C000) [pid = 4092] [serial = 1444] [outer = 13942800] 08:33:15 INFO - PROCESS | 4092 | 1465918395686 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (19C9E800) [pid = 4092] [serial = 1445] [outer = 13942800] 08:33:16 INFO - PROCESS | 4092 | 1465918396099 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:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 594ms 08:33:16 INFO - PROCESS | 4092 | 1465918396152 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 4092 | 1465918396154 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 08:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:33:16 INFO - PROCESS | 4092 | 1465918396158 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 4092 | 1465918396159 Marionette TRACE conn3 <- [1,1890,null,{}] 08:33:16 INFO - PROCESS | 4092 | 1465918396167 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:33:16 INFO - PROCESS | 4092 | 1465918396169 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:16 INFO - PROCESS | 4092 | 1465918396246 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:33:16 INFO - PROCESS | 4092 | 1465918396252 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 4092 | 1465918396253 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:16 INFO - PROCESS | 4092 | ++DOCSHELL 19CA6C00 == 39 [pid = 4092] [id = 482] 08:33:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (19EBC800) [pid = 4092] [serial = 1446] [outer = 00000000] 08:33:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1A04D800) [pid = 4092] [serial = 1447] [outer = 19EBC800] 08:33:16 INFO - PROCESS | 4092 | 1465918396296 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1A731000) [pid = 4092] [serial = 1448] [outer = 19EBC800] 08:33:16 INFO - PROCESS | 4092 | 1465918396770 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:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 656ms 08:33:16 INFO - PROCESS | 4092 | 1465918396814 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 4092 | 1465918396816 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 08:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:33:16 INFO - PROCESS | 4092 | 1465918396819 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 4092 | 1465918396820 Marionette TRACE conn3 <- [1,1894,null,{}] 08:33:16 INFO - PROCESS | 4092 | 1465918396824 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:33:16 INFO - PROCESS | 4092 | 1465918396825 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:16 INFO - PROCESS | 4092 | 1465918396944 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:33:17 INFO - PROCESS | 4092 | 1465918397086 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:17 INFO - PROCESS | 4092 | 1465918397089 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:17 INFO - PROCESS | 4092 | ++DOCSHELL 103CB000 == 40 [pid = 4092] [id = 483] 08:33:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (103E4800) [pid = 4092] [serial = 1449] [outer = 00000000] 08:33:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (10A4B800) [pid = 4092] [serial = 1450] [outer = 103E4800] 08:33:17 INFO - PROCESS | 4092 | 1465918397151 Marionette DEBUG loaded listener.js 08:33:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (10E31C00) [pid = 4092] [serial = 1451] [outer = 103E4800] 08:33:17 INFO - PROCESS | 4092 | 1465918397793 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:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1031ms 08:33:17 INFO - PROCESS | 4092 | 1465918397873 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:33:17 INFO - PROCESS | 4092 | 1465918397878 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 08:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:33:17 INFO - PROCESS | 4092 | 1465918397883 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:33:17 INFO - PROCESS | 4092 | 1465918397886 Marionette TRACE conn3 <- [1,1898,null,{}] 08:33:17 INFO - PROCESS | 4092 | 1465918397891 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:33:17 INFO - PROCESS | 4092 | 1465918397894 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:18 INFO - PROCESS | 4092 | 1465918398054 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:33:18 INFO - PROCESS | 4092 | 1465918398064 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 4092 | 1465918398067 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:18 INFO - PROCESS | 4092 | ++DOCSHELL 13C23C00 == 41 [pid = 4092] [id = 484] 08:33:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (13CA6C00) [pid = 4092] [serial = 1452] [outer = 00000000] 08:33:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (14EB6C00) [pid = 4092] [serial = 1453] [outer = 13CA6C00] 08:33:18 INFO - PROCESS | 4092 | 1465918398121 Marionette DEBUG loaded listener.js 08:33:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (15C6B400) [pid = 4092] [serial = 1454] [outer = 13CA6C00] 08:33:18 INFO - PROCESS | 4092 | 1465918398742 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:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 906ms 08:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:33:18 INFO - PROCESS | 4092 | 1465918398785 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 4092 | 1465918398788 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 08:33:18 INFO - PROCESS | 4092 | 1465918398792 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - PROCESS | 4092 | 1465918398794 Marionette TRACE conn3 <- [1,1902,null,{}] 08:33:18 INFO - PROCESS | 4092 | 1465918398798 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:33:18 INFO - PROCESS | 4092 | 1465918398800 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:18 INFO - PROCESS | 4092 | 1465918398906 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:33:19 INFO - PROCESS | 4092 | 1465918399042 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:19 INFO - PROCESS | 4092 | 1465918399044 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:19 INFO - PROCESS | 4092 | ++DOCSHELL 130C6400 == 42 [pid = 4092] [id = 485] 08:33:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (15F55000) [pid = 4092] [serial = 1455] [outer = 00000000] 08:33:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (18783000) [pid = 4092] [serial = 1456] [outer = 15F55000] 08:33:19 INFO - PROCESS | 4092 | 1465918399097 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (19CA8400) [pid = 4092] [serial = 1457] [outer = 15F55000] 08:33:19 INFO - PROCESS | 4092 | 1465918399706 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:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 937ms 08:33:19 INFO - PROCESS | 4092 | 1465918399736 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:33:19 INFO - PROCESS | 4092 | 1465918399740 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 08:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:33:19 INFO - PROCESS | 4092 | 1465918399750 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:33:19 INFO - PROCESS | 4092 | 1465918399755 Marionette TRACE conn3 <- [1,1906,null,{}] 08:33:19 INFO - PROCESS | 4092 | 1465918399759 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:33:19 INFO - PROCESS | 4092 | 1465918399762 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:19 INFO - PROCESS | 4092 | 1465918399870 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:33:20 INFO - PROCESS | 4092 | 1465918400004 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:20 INFO - PROCESS | 4092 | 1465918400007 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:20 INFO - PROCESS | 4092 | ++DOCSHELL 131DC400 == 43 [pid = 4092] [id = 486] 08:33:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (18784000) [pid = 4092] [serial = 1458] [outer = 00000000] 08:33:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (1A840800) [pid = 4092] [serial = 1459] [outer = 18784000] 08:33:20 INFO - PROCESS | 4092 | 1465918400060 Marionette DEBUG loaded listener.js 08:33:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (1A845400) [pid = 4092] [serial = 1460] [outer = 18784000] 08:33:20 INFO - PROCESS | 4092 | 1465918400775 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:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1094ms 08:33:20 INFO - PROCESS | 4092 | 1465918400847 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:33:20 INFO - PROCESS | 4092 | 1465918400852 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 08:33:20 INFO - PROCESS | 4092 | 1465918400857 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:33:20 INFO - PROCESS | 4092 | 1465918400860 Marionette TRACE conn3 <- [1,1910,null,{}] 08:33:20 INFO - PROCESS | 4092 | 1465918400865 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:33:20 INFO - PROCESS | 4092 | 1465918400867 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:20 INFO - PROCESS | 4092 | 1465918400968 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:33:21 INFO - PROCESS | 4092 | 1465918401107 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:21 INFO - PROCESS | 4092 | 1465918401113 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:21 INFO - PROCESS | 4092 | ++DOCSHELL 12814800 == 44 [pid = 4092] [id = 487] 08:33:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (12AA9C00) [pid = 4092] [serial = 1461] [outer = 00000000] 08:33:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (13253800) [pid = 4092] [serial = 1462] [outer = 12AA9C00] 08:33:21 INFO - PROCESS | 4092 | 1465918401171 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (13939000) [pid = 4092] [serial = 1463] [outer = 12AA9C00] 08:33:21 INFO - PROCESS | 4092 | --DOCSHELL 19CA6C00 == 43 [pid = 4092] [id = 482] 08:33:21 INFO - PROCESS | 4092 | --DOCSHELL 131DA800 == 42 [pid = 4092] [id = 481] 08:33:21 INFO - PROCESS | 4092 | --DOCSHELL 130A3400 == 41 [pid = 4092] [id = 480] 08:33:21 INFO - PROCESS | 4092 | --DOCSHELL 19A53400 == 40 [pid = 4092] [id = 479] 08:33:21 INFO - PROCESS | 4092 | --DOCSHELL 17F5D000 == 39 [pid = 4092] [id = 478] 08:33:21 INFO - PROCESS | 4092 | --DOCSHELL 17039400 == 38 [pid = 4092] [id = 477] 08:33:21 INFO - PROCESS | 4092 | --DOCSHELL 15C6C800 == 37 [pid = 4092] [id = 476] 08:33:21 INFO - PROCESS | 4092 | --DOCSHELL 1315A800 == 36 [pid = 4092] [id = 475] 08:33:21 INFO - PROCESS | 4092 | --DOCSHELL 10A52400 == 35 [pid = 4092] [id = 474] 08:33:21 INFO - PROCESS | 4092 | --DOCSHELL 10EC0400 == 34 [pid = 4092] [id = 472] 08:33:21 INFO - PROCESS | 4092 | --DOCSHELL 103D2C00 == 33 [pid = 4092] [id = 462] 08:33:21 INFO - PROCESS | 4092 | --DOCSHELL 14310400 == 32 [pid = 4092] [id = 471] 08:33:21 INFO - PROCESS | 4092 | --DOCSHELL 1393E400 == 31 [pid = 4092] [id = 473] 08:33:21 INFO - PROCESS | 4092 | --DOCSHELL 131DC400 == 30 [pid = 4092] [id = 486] 08:33:21 INFO - PROCESS | 4092 | --DOCSHELL 130C6400 == 29 [pid = 4092] [id = 485] 08:33:21 INFO - PROCESS | 4092 | --DOCSHELL 103CB000 == 28 [pid = 4092] [id = 483] 08:33:21 INFO - PROCESS | 4092 | --DOCSHELL 13C23C00 == 27 [pid = 4092] [id = 484] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (19E3D000) [pid = 4092] [serial = 1414] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (1146C800) [pid = 4092] [serial = 1388] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (10A4F800) [pid = 4092] [serial = 1387] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (14EBBC00) [pid = 4092] [serial = 1396] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (131DE000) [pid = 4092] [serial = 1393] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (1325AC00) [pid = 4092] [serial = 1394] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (12818800) [pid = 4092] [serial = 1390] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (12AE0400) [pid = 4092] [serial = 1391] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (1848B400) [pid = 4092] [serial = 1405] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (134B3800) [pid = 4092] [serial = 1379] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (1314D800) [pid = 4092] [serial = 1378] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (1731D000) [pid = 4092] [serial = 1382] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (15FB5000) [pid = 4092] [serial = 1381] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1A9A6800) [pid = 4092] [serial = 1385] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (1A84BC00) [pid = 4092] [serial = 1384] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (17849400) [pid = 4092] [serial = 1402] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (13B41C00) [pid = 4092] [serial = 1408] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (19A51C00) [pid = 4092] [serial = 1411] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (18775800) [pid = 4092] [serial = 1406] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (15FB7C00) [pid = 4092] [serial = 1399] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (17944000) [pid = 4092] [serial = 1403] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (1688FC00) [pid = 4092] [serial = 1400] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (19A52C00) [pid = 4092] [serial = 1412] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (15396C00) [pid = 4092] [serial = 1409] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (15397000) [pid = 4092] [serial = 1397] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 4092 | 1465918402297 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:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1500ms 08:33:22 INFO - PROCESS | 4092 | 1465918402361 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:33:22 INFO - PROCESS | 4092 | 1465918402364 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 08:33:22 INFO - PROCESS | 4092 | 1465918402369 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:33:22 INFO - PROCESS | 4092 | 1465918402373 Marionette TRACE conn3 <- [1,1914,null,{}] 08:33:22 INFO - PROCESS | 4092 | 1465918402378 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:33:22 INFO - PROCESS | 4092 | 1465918402381 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:22 INFO - PROCESS | 4092 | 1465918402505 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:33:22 INFO - PROCESS | 4092 | 1465918402598 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:22 INFO - PROCESS | 4092 | 1465918402601 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:22 INFO - PROCESS | 4092 | ++DOCSHELL 10E2B000 == 28 [pid = 4092] [id = 488] 08:33:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (10E2B800) [pid = 4092] [serial = 1464] [outer = 00000000] 08:33:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (1146B400) [pid = 4092] [serial = 1465] [outer = 10E2B800] 08:33:22 INFO - PROCESS | 4092 | 1465918402648 Marionette DEBUG loaded listener.js 08:33:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (11C1CC00) [pid = 4092] [serial = 1466] [outer = 10E2B800] 08:33:23 INFO - PROCESS | 4092 | 1465918403033 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:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 687ms 08:33:23 INFO - PROCESS | 4092 | 1465918403070 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 4092 | 1465918403075 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 08:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:33:23 INFO - PROCESS | 4092 | 1465918403081 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - PROCESS | 4092 | 1465918403083 Marionette TRACE conn3 <- [1,1918,null,{}] 08:33:23 INFO - PROCESS | 4092 | 1465918403116 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:33:23 INFO - PROCESS | 4092 | 1465918403119 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:23 INFO - PROCESS | 4092 | 1465918403206 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:33:23 INFO - PROCESS | 4092 | 1465918403212 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 4092 | 1465918403214 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:23 INFO - PROCESS | 4092 | ++DOCSHELL 12D61000 == 29 [pid = 4092] [id = 489] 08:33:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (12DF2000) [pid = 4092] [serial = 1467] [outer = 00000000] 08:33:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (1315D800) [pid = 4092] [serial = 1468] [outer = 12DF2000] 08:33:23 INFO - PROCESS | 4092 | 1465918403263 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (131D9C00) [pid = 4092] [serial = 1469] [outer = 12DF2000] 08:33:23 INFO - PROCESS | 4092 | 1465918403744 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:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 718ms 08:33:23 INFO - PROCESS | 4092 | 1465918403800 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 4092 | 1465918403802 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 08:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:33:23 INFO - PROCESS | 4092 | 1465918403806 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - PROCESS | 4092 | 1465918403809 Marionette TRACE conn3 <- [1,1922,null,{}] 08:33:23 INFO - PROCESS | 4092 | 1465918403820 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:33:23 INFO - PROCESS | 4092 | 1465918403825 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:23 INFO - PROCESS | 4092 | 1465918403907 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:33:23 INFO - PROCESS | 4092 | 1465918403913 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 4092 | 1465918403916 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:23 INFO - PROCESS | 4092 | ++DOCSHELL 14E1B000 == 30 [pid = 4092] [id = 490] 08:33:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (14E1D400) [pid = 4092] [serial = 1470] [outer = 00000000] 08:33:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (14E29000) [pid = 4092] [serial = 1471] [outer = 14E1D400] 08:33:23 INFO - PROCESS | 4092 | 1465918403967 Marionette DEBUG loaded listener.js 08:33:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (15390C00) [pid = 4092] [serial = 1472] [outer = 14E1D400] 08:33:24 INFO - PROCESS | 4092 | 1465918404461 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:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 687ms 08:33:24 INFO - PROCESS | 4092 | 1465918404505 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:33:24 INFO - PROCESS | 4092 | 1465918404508 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 08:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:33:24 INFO - PROCESS | 4092 | 1465918404511 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:33:24 INFO - PROCESS | 4092 | 1465918404513 Marionette TRACE conn3 <- [1,1926,null,{}] 08:33:24 INFO - PROCESS | 4092 | 1465918404516 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:33:24 INFO - PROCESS | 4092 | 1465918404518 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:24 INFO - PROCESS | 4092 | 1465918404662 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:33:24 INFO - PROCESS | 4092 | 1465918404685 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 4092 | 1465918404687 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:24 INFO - PROCESS | 4092 | ++DOCSHELL 1599FC00 == 31 [pid = 4092] [id = 491] 08:33:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (15F51000) [pid = 4092] [serial = 1473] [outer = 00000000] 08:33:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (15FB2000) [pid = 4092] [serial = 1474] [outer = 15F51000] 08:33:24 INFO - PROCESS | 4092 | 1465918404731 Marionette DEBUG loaded listener.js 08:33:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (16880800) [pid = 4092] [serial = 1475] [outer = 15F51000] 08:33:25 INFO - PROCESS | 4092 | 1465918405157 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:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 687ms 08:33:25 INFO - PROCESS | 4092 | 1465918405210 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:33:25 INFO - PROCESS | 4092 | 1465918405212 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 08:33:25 INFO - PROCESS | 4092 | 1465918405215 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:33:25 INFO - PROCESS | 4092 | 1465918405217 Marionette TRACE conn3 <- [1,1930,null,{}] 08:33:25 INFO - PROCESS | 4092 | 1465918405226 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:33:25 INFO - PROCESS | 4092 | 1465918405228 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:25 INFO - PROCESS | 4092 | 1465918405335 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:33:25 INFO - PROCESS | 4092 | 1465918405340 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:25 INFO - PROCESS | 4092 | 1465918405342 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:25 INFO - PROCESS | 4092 | ++DOCSHELL 15FB1C00 == 32 [pid = 4092] [id = 492] 08:33:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1688D800) [pid = 4092] [serial = 1476] [outer = 00000000] 08:33:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (17042000) [pid = 4092] [serial = 1477] [outer = 1688D800] 08:33:25 INFO - PROCESS | 4092 | 1465918405386 Marionette DEBUG loaded listener.js 08:33:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1779F400) [pid = 4092] [serial = 1478] [outer = 1688D800] 08:33:25 INFO - PROCESS | 4092 | 1465918405873 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:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 703ms 08:33:25 INFO - PROCESS | 4092 | 1465918405915 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:33:25 INFO - PROCESS | 4092 | 1465918405917 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 08:33:25 INFO - PROCESS | 4092 | 1465918405921 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:33:25 INFO - PROCESS | 4092 | 1465918405922 Marionette TRACE conn3 <- [1,1934,null,{}] 08:33:25 INFO - PROCESS | 4092 | 1465918405926 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:33:25 INFO - PROCESS | 4092 | 1465918405931 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:26 INFO - PROCESS | 4092 | 1465918406080 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:33:26 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (19EBC800) [pid = 4092] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:33:26 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (1812A400) [pid = 4092] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:33:26 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (19C9A800) [pid = 4092] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:33:26 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (19E2B800) [pid = 4092] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:33:26 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (13B35400) [pid = 4092] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:33:26 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (15C6D800) [pid = 4092] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:33:26 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1325A400) [pid = 4092] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:33:26 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (10EC9800) [pid = 4092] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:33:26 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (10B69400) [pid = 4092] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:33:26 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (130CC400) [pid = 4092] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:33:26 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1703A400) [pid = 4092] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:33:26 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (13942800) [pid = 4092] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:33:26 INFO - PROCESS | 4092 | 1465918406380 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:26 INFO - PROCESS | 4092 | 1465918406382 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:26 INFO - PROCESS | 4092 | ++DOCSHELL 10559400 == 33 [pid = 4092] [id = 493] 08:33:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (10A47400) [pid = 4092] [serial = 1479] [outer = 00000000] 08:33:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (12AE9800) [pid = 4092] [serial = 1480] [outer = 10A47400] 08:33:26 INFO - PROCESS | 4092 | 1465918406428 Marionette DEBUG loaded listener.js 08:33:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (13B3C000) [pid = 4092] [serial = 1481] [outer = 10A47400] 08:33:26 INFO - PROCESS | 4092 | 1465918406799 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:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 906ms 08:33:26 INFO - PROCESS | 4092 | 1465918406825 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:33:26 INFO - PROCESS | 4092 | 1465918406827 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 08:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:33:26 INFO - PROCESS | 4092 | 1465918406830 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:33:26 INFO - PROCESS | 4092 | 1465918406842 Marionette TRACE conn3 <- [1,1938,null,{}] 08:33:26 INFO - PROCESS | 4092 | 1465918406845 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:33:26 INFO - PROCESS | 4092 | 1465918406847 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:26 INFO - PROCESS | 4092 | 1465918406960 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:33:26 INFO - PROCESS | 4092 | 1465918406968 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:26 INFO - PROCESS | 4092 | 1465918406970 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:26 INFO - PROCESS | 4092 | ++DOCSHELL 10A4DC00 == 34 [pid = 4092] [id = 494] 08:33:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (10E2C000) [pid = 4092] [serial = 1482] [outer = 00000000] 08:33:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (18124000) [pid = 4092] [serial = 1483] [outer = 10E2C000] 08:33:27 INFO - PROCESS | 4092 | 1465918407012 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (182AE800) [pid = 4092] [serial = 1484] [outer = 10E2C000] 08:33:27 INFO - PROCESS | 4092 | 1465918407409 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:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 594ms 08:33:27 INFO - PROCESS | 4092 | 1465918407428 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:33:27 INFO - PROCESS | 4092 | 1465918407430 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 08:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:33:27 INFO - PROCESS | 4092 | 1465918407433 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:33:27 INFO - PROCESS | 4092 | 1465918407435 Marionette TRACE conn3 <- [1,1942,null,{}] 08:33:27 INFO - PROCESS | 4092 | 1465918407438 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:33:27 INFO - PROCESS | 4092 | 1465918407440 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:27 INFO - PROCESS | 4092 | 1465918407522 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:33:27 INFO - PROCESS | 4092 | 1465918407527 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:27 INFO - PROCESS | 4092 | 1465918407529 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:27 INFO - PROCESS | 4092 | ++DOCSHELL 17F52C00 == 35 [pid = 4092] [id = 495] 08:33:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1848E800) [pid = 4092] [serial = 1485] [outer = 00000000] 08:33:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (18784C00) [pid = 4092] [serial = 1486] [outer = 1848E800] 08:33:27 INFO - PROCESS | 4092 | 1465918407571 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (19A4BC00) [pid = 4092] [serial = 1487] [outer = 1848E800] 08:33:28 INFO - PROCESS | 4092 | 1465918408044 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:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 641ms 08:33:28 INFO - PROCESS | 4092 | 1465918408072 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:33:28 INFO - PROCESS | 4092 | 1465918408074 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 08:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:33:28 INFO - PROCESS | 4092 | 1465918408077 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:33:28 INFO - PROCESS | 4092 | 1465918408078 Marionette TRACE conn3 <- [1,1946,null,{}] 08:33:28 INFO - PROCESS | 4092 | 1465918408082 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:33:28 INFO - PROCESS | 4092 | 1465918408083 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:28 INFO - PROCESS | 4092 | 1465918408159 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:33:28 INFO - PROCESS | 4092 | 1465918408164 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:28 INFO - PROCESS | 4092 | 1465918408166 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:28 INFO - PROCESS | 4092 | ++DOCSHELL 18494C00 == 36 [pid = 4092] [id = 496] 08:33:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (19C99C00) [pid = 4092] [serial = 1488] [outer = 00000000] 08:33:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (19CA6C00) [pid = 4092] [serial = 1489] [outer = 19C99C00] 08:33:28 INFO - PROCESS | 4092 | 1465918408208 Marionette DEBUG loaded listener.js 08:33:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (19E2D800) [pid = 4092] [serial = 1490] [outer = 19C99C00] 08:33:29 INFO - PROCESS | 4092 | 1465918409009 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:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 984ms 08:33:29 INFO - PROCESS | 4092 | 1465918409064 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:33:29 INFO - PROCESS | 4092 | 1465918409068 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 08:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:33:29 INFO - PROCESS | 4092 | 1465918409073 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:33:29 INFO - PROCESS | 4092 | 1465918409078 Marionette TRACE conn3 <- [1,1950,null,{}] 08:33:29 INFO - PROCESS | 4092 | 1465918409084 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:33:29 INFO - PROCESS | 4092 | 1465918409086 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:29 INFO - PROCESS | 4092 | 1465918409226 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:33:29 INFO - PROCESS | 4092 | 1465918409361 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:29 INFO - PROCESS | 4092 | 1465918409364 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:29 INFO - PROCESS | 4092 | ++DOCSHELL 10E2A000 == 37 [pid = 4092] [id = 497] 08:33:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (11003400) [pid = 4092] [serial = 1491] [outer = 00000000] 08:33:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (12AE6800) [pid = 4092] [serial = 1492] [outer = 11003400] 08:33:29 INFO - PROCESS | 4092 | 1465918409421 Marionette DEBUG loaded listener.js 08:33:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (130A1400) [pid = 4092] [serial = 1493] [outer = 11003400] 08:33:30 INFO - PROCESS | 4092 | 1465918410115 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:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1093ms 08:33:30 INFO - PROCESS | 4092 | 1465918410175 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:33:30 INFO - PROCESS | 4092 | 1465918410180 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 08:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:33:30 INFO - PROCESS | 4092 | 1465918410187 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:33:30 INFO - PROCESS | 4092 | 1465918410189 Marionette TRACE conn3 <- [1,1954,null,{}] 08:33:30 INFO - PROCESS | 4092 | 1465918410218 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:33:30 INFO - PROCESS | 4092 | 1465918410221 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:30 INFO - PROCESS | 4092 | 1465918410445 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:33:30 INFO - PROCESS | 4092 | 1465918410587 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:30 INFO - PROCESS | 4092 | 1465918410590 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:30 INFO - PROCESS | 4092 | ++DOCSHELL 1047F400 == 38 [pid = 4092] [id = 498] 08:33:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (1047F800) [pid = 4092] [serial = 1494] [outer = 00000000] 08:33:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (105EB800) [pid = 4092] [serial = 1495] [outer = 1047F800] 08:33:30 INFO - PROCESS | 4092 | 1465918410643 Marionette DEBUG loaded listener.js 08:33:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (10E36800) [pid = 4092] [serial = 1496] [outer = 1047F800] 08:33:31 INFO - PROCESS | 4092 | --DOCSHELL 17F52C00 == 37 [pid = 4092] [id = 495] 08:33:31 INFO - PROCESS | 4092 | --DOCSHELL 10A4DC00 == 36 [pid = 4092] [id = 494] 08:33:31 INFO - PROCESS | 4092 | --DOCSHELL 10559400 == 35 [pid = 4092] [id = 493] 08:33:31 INFO - PROCESS | 4092 | --DOCSHELL 15FB1C00 == 34 [pid = 4092] [id = 492] 08:33:31 INFO - PROCESS | 4092 | --DOCSHELL 1599FC00 == 33 [pid = 4092] [id = 491] 08:33:31 INFO - PROCESS | 4092 | --DOCSHELL 14E1B000 == 32 [pid = 4092] [id = 490] 08:33:31 INFO - PROCESS | 4092 | --DOCSHELL 12D61000 == 31 [pid = 4092] [id = 489] 08:33:31 INFO - PROCESS | 4092 | --DOCSHELL 10E2B000 == 30 [pid = 4092] [id = 488] 08:33:31 INFO - PROCESS | 4092 | --DOCSHELL 12814800 == 29 [pid = 4092] [id = 487] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (182B0400) [pid = 4092] [serial = 1435] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (19E43800) [pid = 4092] [serial = 1438] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (19E40400) [pid = 4092] [serial = 1415] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (14E21800) [pid = 4092] [serial = 1420] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (156D4800) [pid = 4092] [serial = 1421] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (15F57400) [pid = 4092] [serial = 1429] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (15FB7000) [pid = 4092] [serial = 1430] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (13B36C00) [pid = 4092] [serial = 1426] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (13C28400) [pid = 4092] [serial = 1427] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (11477000) [pid = 4092] [serial = 1417] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (12B65000) [pid = 4092] [serial = 1418] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (111E6000) [pid = 4092] [serial = 1423] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (12BCD000) [pid = 4092] [serial = 1424] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (13C21800) [pid = 4092] [serial = 1441] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (14E24800) [pid = 4092] [serial = 1442] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (19E44000) [pid = 4092] [serial = 1439] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (17947000) [pid = 4092] [serial = 1432] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (1A731000) [pid = 4092] [serial = 1448] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (18490000) [pid = 4092] [serial = 1436] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (1785C000) [pid = 4092] [serial = 1444] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (19C9E800) [pid = 4092] [serial = 1445] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (17F58400) [pid = 4092] [serial = 1433] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (1A04D800) [pid = 4092] [serial = 1447] [outer = 00000000] [url = about:blank] 08:33:31 INFO - PROCESS | 4092 | 1465918411203 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:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1047ms 08:33:31 INFO - PROCESS | 4092 | 1465918411231 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:33:31 INFO - PROCESS | 4092 | 1465918411235 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 08:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:33:31 INFO - PROCESS | 4092 | 1465918411240 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:33:31 INFO - PROCESS | 4092 | 1465918411243 Marionette TRACE conn3 <- [1,1958,null,{}] 08:33:31 INFO - PROCESS | 4092 | 1465918411247 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:33:31 INFO - PROCESS | 4092 | 1465918411249 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:31 INFO - PROCESS | 4092 | 1465918411334 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:33:31 INFO - PROCESS | 4092 | 1465918411344 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:31 INFO - PROCESS | 4092 | 1465918411346 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:31 INFO - PROCESS | 4092 | ++DOCSHELL 12DED000 == 30 [pid = 4092] [id = 499] 08:33:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (12DFA000) [pid = 4092] [serial = 1497] [outer = 00000000] 08:33:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (131DE000) [pid = 4092] [serial = 1498] [outer = 12DFA000] 08:33:31 INFO - PROCESS | 4092 | 1465918411392 Marionette DEBUG loaded listener.js 08:33:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (13933C00) [pid = 4092] [serial = 1499] [outer = 12DFA000] 08:33:31 INFO - PROCESS | 4092 | 1465918411884 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:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 703ms 08:33:31 INFO - PROCESS | 4092 | 1465918411937 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:33:31 INFO - PROCESS | 4092 | 1465918411939 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 08:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:33:31 INFO - PROCESS | 4092 | 1465918411943 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:33:31 INFO - PROCESS | 4092 | 1465918411945 Marionette TRACE conn3 <- [1,1962,null,{}] 08:33:31 INFO - PROCESS | 4092 | 1465918411948 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:33:31 INFO - PROCESS | 4092 | 1465918411951 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:32 INFO - PROCESS | 4092 | 1465918412060 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:33:32 INFO - PROCESS | 4092 | 1465918412160 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:32 INFO - PROCESS | 4092 | 1465918412162 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:32 INFO - PROCESS | 4092 | ++DOCSHELL 1430B000 == 31 [pid = 4092] [id = 500] 08:33:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (14E1B000) [pid = 4092] [serial = 1500] [outer = 00000000] 08:33:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (15118800) [pid = 4092] [serial = 1501] [outer = 14E1B000] 08:33:32 INFO - PROCESS | 4092 | 1465918412207 Marionette DEBUG loaded listener.js 08:33:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (156D4800) [pid = 4092] [serial = 1502] [outer = 14E1B000] 08:33:32 INFO - PROCESS | 4092 | 1465918412582 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:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 703ms 08:33:32 INFO - PROCESS | 4092 | 1465918412641 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:33:32 INFO - PROCESS | 4092 | 1465918412645 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 08:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:33:32 INFO - PROCESS | 4092 | 1465918412655 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:33:32 INFO - PROCESS | 4092 | 1465918412660 Marionette TRACE conn3 <- [1,1966,null,{}] 08:33:32 INFO - PROCESS | 4092 | 1465918412663 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:33:32 INFO - PROCESS | 4092 | 1465918412666 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:32 INFO - PROCESS | 4092 | 1465918412752 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:33:32 INFO - PROCESS | 4092 | 1465918412757 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:32 INFO - PROCESS | 4092 | 1465918412760 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:32 INFO - PROCESS | 4092 | ++DOCSHELL 15C6B800 == 32 [pid = 4092] [id = 501] 08:33:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (15F54400) [pid = 4092] [serial = 1503] [outer = 00000000] 08:33:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1688D400) [pid = 4092] [serial = 1504] [outer = 15F54400] 08:33:32 INFO - PROCESS | 4092 | 1465918412804 Marionette DEBUG loaded listener.js 08:33:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (17039000) [pid = 4092] [serial = 1505] [outer = 15F54400] 08:33:33 INFO - PROCESS | 4092 | 1465918413236 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:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 656ms 08:33:33 INFO - PROCESS | 4092 | 1465918413310 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:33:33 INFO - PROCESS | 4092 | 1465918413312 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 08:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:33:33 INFO - PROCESS | 4092 | 1465918413315 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:33:33 INFO - PROCESS | 4092 | 1465918413317 Marionette TRACE conn3 <- [1,1970,null,{}] 08:33:33 INFO - PROCESS | 4092 | 1465918413320 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:33:33 INFO - PROCESS | 4092 | 1465918413322 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:33 INFO - PROCESS | 4092 | 1465918413433 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:33:33 INFO - PROCESS | 4092 | 1465918413517 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:33 INFO - PROCESS | 4092 | 1465918413519 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:33 INFO - PROCESS | 4092 | ++DOCSHELL 1785E800 == 33 [pid = 4092] [id = 502] 08:33:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (1794F000) [pid = 4092] [serial = 1506] [outer = 00000000] 08:33:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (17F55400) [pid = 4092] [serial = 1507] [outer = 1794F000] 08:33:33 INFO - PROCESS | 4092 | 1465918413562 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (17F5DC00) [pid = 4092] [serial = 1508] [outer = 1794F000] 08:33:33 INFO - PROCESS | 4092 | 1465918414001 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:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 750ms 08:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:33:34 INFO - PROCESS | 4092 | 1465918414059 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:33:34 INFO - PROCESS | 4092 | 1465918414061 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 08:33:34 INFO - PROCESS | 4092 | 1465918414064 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - PROCESS | 4092 | 1465918414066 Marionette TRACE conn3 <- [1,1974,null,{}] 08:33:34 INFO - PROCESS | 4092 | 1465918414069 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:33:34 INFO - PROCESS | 4092 | 1465918414071 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:34 INFO - PROCESS | 4092 | 1465918414185 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:33:34 INFO - PROCESS | 4092 | 1465918414193 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:34 INFO - PROCESS | 4092 | 1465918414199 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:34 INFO - PROCESS | 4092 | ++DOCSHELL 13161C00 == 34 [pid = 4092] [id = 503] 08:33:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (182B5C00) [pid = 4092] [serial = 1509] [outer = 00000000] 08:33:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (18494400) [pid = 4092] [serial = 1510] [outer = 182B5C00] 08:33:34 INFO - PROCESS | 4092 | 1465918414256 Marionette DEBUG loaded listener.js 08:33:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (19A55C00) [pid = 4092] [serial = 1511] [outer = 182B5C00] 08:33:34 INFO - PROCESS | 4092 | 1465918414717 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:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 703ms 08:33:34 INFO - PROCESS | 4092 | 1465918414761 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:33:34 INFO - PROCESS | 4092 | 1465918414763 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 08:33:34 INFO - PROCESS | 4092 | 1465918414766 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:33:34 INFO - PROCESS | 4092 | 1465918414768 Marionette TRACE conn3 <- [1,1978,null,{}] 08:33:34 INFO - PROCESS | 4092 | 1465918414771 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:33:34 INFO - PROCESS | 4092 | 1465918414773 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:34 INFO - PROCESS | 4092 | 1465918414910 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:33:34 INFO - PROCESS | 4092 | 1465918414980 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:34 INFO - PROCESS | 4092 | 1465918414983 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:34 INFO - PROCESS | 4092 | ++DOCSHELL 19CA6000 == 35 [pid = 4092] [id = 504] 08:33:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (19CA6800) [pid = 4092] [serial = 1512] [outer = 00000000] 08:33:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (19E42400) [pid = 4092] [serial = 1513] [outer = 19CA6800] 08:33:35 INFO - PROCESS | 4092 | 1465918415026 Marionette DEBUG loaded listener.js 08:33:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (19E43400) [pid = 4092] [serial = 1514] [outer = 19CA6800] 08:33:35 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (14E1D400) [pid = 4092] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:33:35 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (15F55000) [pid = 4092] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:33:35 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (18784000) [pid = 4092] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:33:35 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (1688D800) [pid = 4092] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:33:35 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (12DF2000) [pid = 4092] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:33:35 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (10E2B800) [pid = 4092] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:33:35 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (15F51000) [pid = 4092] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:33:35 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (10A47400) [pid = 4092] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:33:35 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (10E2C000) [pid = 4092] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:33:35 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (12AA9C00) [pid = 4092] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:33:35 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (103E4800) [pid = 4092] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:33:35 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1848E800) [pid = 4092] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:33:35 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (13CA6C00) [pid = 4092] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:33:35 INFO - PROCESS | 4092 | 1465918415481 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:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 734ms 08:33:35 INFO - PROCESS | 4092 | 1465918415507 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:33:35 INFO - PROCESS | 4092 | 1465918415509 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 08:33:35 INFO - PROCESS | 4092 | 1465918415512 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:33:35 INFO - PROCESS | 4092 | 1465918415514 Marionette TRACE conn3 <- [1,1982,null,{}] 08:33:35 INFO - PROCESS | 4092 | 1465918415518 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:33:35 INFO - PROCESS | 4092 | 1465918415519 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:35 INFO - PROCESS | 4092 | 1465918415602 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:33:35 INFO - PROCESS | 4092 | 1465918415607 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 4092 | 1465918415609 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:35 INFO - PROCESS | 4092 | ++DOCSHELL 12D69C00 == 36 [pid = 4092] [id = 505] 08:33:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (12DED800) [pid = 4092] [serial = 1515] [outer = 00000000] 08:33:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (16881C00) [pid = 4092] [serial = 1516] [outer = 12DED800] 08:33:35 INFO - PROCESS | 4092 | 1465918415651 Marionette DEBUG loaded listener.js 08:33:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (17F50400) [pid = 4092] [serial = 1517] [outer = 12DED800] 08:33:36 INFO - PROCESS | 4092 | 1465918416108 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:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 641ms 08:33:36 INFO - PROCESS | 4092 | 1465918416151 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 4092 | 1465918416153 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 08:33:36 INFO - PROCESS | 4092 | 1465918416156 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:33:36 INFO - PROCESS | 4092 | 1465918416158 Marionette TRACE conn3 <- [1,1986,null,{}] 08:33:36 INFO - PROCESS | 4092 | 1465918416162 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:33:36 INFO - PROCESS | 4092 | 1465918416163 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:36 INFO - PROCESS | 4092 | 1465918416240 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:33:36 INFO - PROCESS | 4092 | 1465918416275 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:36 INFO - PROCESS | 4092 | 1465918416277 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:36 INFO - PROCESS | 4092 | ++DOCSHELL 18784000 == 37 [pid = 4092] [id = 506] 08:33:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (19C9F400) [pid = 4092] [serial = 1518] [outer = 00000000] 08:33:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (1A044C00) [pid = 4092] [serial = 1519] [outer = 19C9F400] 08:33:36 INFO - PROCESS | 4092 | 1465918416319 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1A047000) [pid = 4092] [serial = 1520] [outer = 19C9F400] 08:33:36 INFO - PROCESS | 4092 | 1465918416728 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:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 594ms 08:33:36 INFO - PROCESS | 4092 | 1465918416753 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 4092 | 1465918416755 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 08:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:33:36 INFO - PROCESS | 4092 | 1465918416758 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - PROCESS | 4092 | 1465918416760 Marionette TRACE conn3 <- [1,1990,null,{}] 08:33:36 INFO - PROCESS | 4092 | 1465918416763 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:33:36 INFO - PROCESS | 4092 | 1465918416765 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:36 INFO - PROCESS | 4092 | 1465918416904 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:33:36 INFO - PROCESS | 4092 | 1465918416909 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:36 INFO - PROCESS | 4092 | 1465918416911 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:36 INFO - PROCESS | 4092 | ++DOCSHELL 1848E000 == 38 [pid = 4092] [id = 507] 08:33:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1A04BC00) [pid = 4092] [serial = 1521] [outer = 00000000] 08:33:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (1A051400) [pid = 4092] [serial = 1522] [outer = 1A04BC00] 08:33:36 INFO - PROCESS | 4092 | 1465918416952 Marionette DEBUG loaded listener.js 08:33:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1A72F800) [pid = 4092] [serial = 1523] [outer = 1A04BC00] 08:33:37 INFO - PROCESS | 4092 | 1465918417356 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:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 625ms 08:33:37 INFO - PROCESS | 4092 | 1465918417426 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 4092 | 1465918417430 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 08:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:33:37 INFO - PROCESS | 4092 | 1465918417440 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 4092 | 1465918417444 Marionette TRACE conn3 <- [1,1994,null,{}] 08:33:37 INFO - PROCESS | 4092 | 1465918417450 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:33:37 INFO - PROCESS | 4092 | 1465918417454 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:37 INFO - PROCESS | 4092 | 1465918417567 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:33:37 INFO - PROCESS | 4092 | 1465918417734 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:37 INFO - PROCESS | 4092 | 1465918417740 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:37 INFO - PROCESS | 4092 | ++DOCSHELL 12A1BC00 == 39 [pid = 4092] [id = 508] 08:33:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (12A9D400) [pid = 4092] [serial = 1524] [outer = 00000000] 08:33:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (12B66800) [pid = 4092] [serial = 1525] [outer = 12A9D400] 08:33:37 INFO - PROCESS | 4092 | 1465918417806 Marionette DEBUG loaded listener.js 08:33:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (13031C00) [pid = 4092] [serial = 1526] [outer = 12A9D400] 08:33:38 INFO - PROCESS | 4092 | 1465918418374 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:33:38 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:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1000ms 08:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:33:38 INFO - PROCESS | 4092 | 1465918418441 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:33:38 INFO - PROCESS | 4092 | 1465918418444 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 08:33:38 INFO - PROCESS | 4092 | 1465918418450 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:33:38 INFO - PROCESS | 4092 | 1465918418454 Marionette TRACE conn3 <- [1,1998,null,{}] 08:33:38 INFO - PROCESS | 4092 | 1465918418458 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:33:38 INFO - PROCESS | 4092 | 1465918418461 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:38 INFO - PROCESS | 4092 | 1465918418567 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:33:38 INFO - PROCESS | 4092 | 1465918418704 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:38 INFO - PROCESS | 4092 | 1465918418707 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:38 INFO - PROCESS | 4092 | ++DOCSHELL 156D3400 == 40 [pid = 4092] [id = 509] 08:33:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (1599FC00) [pid = 4092] [serial = 1527] [outer = 00000000] 08:33:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (15F4C000) [pid = 4092] [serial = 1528] [outer = 1599FC00] 08:33:38 INFO - PROCESS | 4092 | 1465918418763 Marionette DEBUG loaded listener.js 08:33:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (15FB1C00) [pid = 4092] [serial = 1529] [outer = 1599FC00] 08:33:39 INFO - PROCESS | 4092 | 1465918419380 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:33:39 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:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 999ms 08:33:39 INFO - PROCESS | 4092 | 1465918419449 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:33:39 INFO - PROCESS | 4092 | 1465918419452 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 08:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:33:39 INFO - PROCESS | 4092 | 1465918419456 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:33:39 INFO - PROCESS | 4092 | 1465918419458 Marionette TRACE conn3 <- [1,2002,null,{}] 08:33:39 INFO - PROCESS | 4092 | 1465918419468 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:33:39 INFO - PROCESS | 4092 | 1465918419473 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:39 INFO - PROCESS | 4092 | 1465918419627 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:33:39 INFO - PROCESS | 4092 | 1465918419645 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:39 INFO - PROCESS | 4092 | 1465918419649 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:39 INFO - PROCESS | 4092 | ++DOCSHELL 19C9F800 == 41 [pid = 4092] [id = 510] 08:33:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (19E44C00) [pid = 4092] [serial = 1530] [outer = 00000000] 08:33:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (1A047C00) [pid = 4092] [serial = 1531] [outer = 19E44C00] 08:33:39 INFO - PROCESS | 4092 | 1465918419704 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (1A738C00) [pid = 4092] [serial = 1532] [outer = 19E44C00] 08:33:40 INFO - PROCESS | 4092 | 1465918420312 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:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 907ms 08:33:40 INFO - PROCESS | 4092 | 1465918420359 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 4092 | 1465918420361 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 08:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:33:40 INFO - PROCESS | 4092 | 1465918420365 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - PROCESS | 4092 | 1465918420367 Marionette TRACE conn3 <- [1,2006,null,{}] 08:33:40 INFO - PROCESS | 4092 | 1465918420370 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:33:40 INFO - PROCESS | 4092 | 1465918420372 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:40 INFO - PROCESS | 4092 | 1465918420477 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:33:40 INFO - PROCESS | 4092 | 1465918420613 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:40 INFO - PROCESS | 4092 | 1465918420615 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:40 INFO - PROCESS | 4092 | ++DOCSHELL 17F4FC00 == 42 [pid = 4092] [id = 511] 08:33:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (1A841400) [pid = 4092] [serial = 1533] [outer = 00000000] 08:33:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (1A84B400) [pid = 4092] [serial = 1534] [outer = 1A841400] 08:33:40 INFO - PROCESS | 4092 | 1465918420668 Marionette DEBUG loaded listener.js 08:33:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (1A99BC00) [pid = 4092] [serial = 1535] [outer = 1A841400] 08:33:41 INFO - PROCESS | 4092 | 1465918421373 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:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1046ms 08:33:41 INFO - PROCESS | 4092 | 1465918421430 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:33:41 INFO - PROCESS | 4092 | 1465918421434 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 08:33:41 INFO - PROCESS | 4092 | 1465918421439 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:33:41 INFO - PROCESS | 4092 | 1465918421442 Marionette TRACE conn3 <- [1,2010,null,{}] 08:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:33:41 INFO - PROCESS | 4092 | 1465918421447 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:33:41 INFO - PROCESS | 4092 | 1465918421451 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:41 INFO - PROCESS | 4092 | 1465918421553 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:33:41 INFO - PROCESS | 4092 | 1465918421657 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:41 INFO - PROCESS | 4092 | 1465918421661 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:41 INFO - PROCESS | 4092 | ++DOCSHELL 12B5D000 == 43 [pid = 4092] [id = 512] 08:33:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (12B5E800) [pid = 4092] [serial = 1536] [outer = 00000000] 08:33:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (1314BC00) [pid = 4092] [serial = 1537] [outer = 12B5E800] 08:33:41 INFO - PROCESS | 4092 | 1465918421708 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (134B9000) [pid = 4092] [serial = 1538] [outer = 12B5E800] 08:33:42 INFO - PROCESS | 4092 | --DOCSHELL 18784000 == 42 [pid = 4092] [id = 506] 08:33:42 INFO - PROCESS | 4092 | --DOCSHELL 12D69C00 == 41 [pid = 4092] [id = 505] 08:33:42 INFO - PROCESS | 4092 | --DOCSHELL 19CA6000 == 40 [pid = 4092] [id = 504] 08:33:42 INFO - PROCESS | 4092 | --DOCSHELL 13161C00 == 39 [pid = 4092] [id = 503] 08:33:42 INFO - PROCESS | 4092 | --DOCSHELL 1785E800 == 38 [pid = 4092] [id = 502] 08:33:42 INFO - PROCESS | 4092 | --DOCSHELL 15C6B800 == 37 [pid = 4092] [id = 501] 08:33:42 INFO - PROCESS | 4092 | --DOCSHELL 1430B000 == 36 [pid = 4092] [id = 500] 08:33:42 INFO - PROCESS | 4092 | --DOCSHELL 12DED000 == 35 [pid = 4092] [id = 499] 08:33:42 INFO - PROCESS | 4092 | --DOCSHELL 1047F400 == 34 [pid = 4092] [id = 498] 08:33:42 INFO - PROCESS | 4092 | --DOCSHELL 10E2A000 == 33 [pid = 4092] [id = 497] 08:33:42 INFO - PROCESS | 4092 | --DOCSHELL 18494C00 == 32 [pid = 4092] [id = 496] 08:33:42 INFO - PROCESS | 4092 | --DOCSHELL 17F4FC00 == 31 [pid = 4092] [id = 511] 08:33:42 INFO - PROCESS | 4092 | --DOCSHELL 19C9F800 == 30 [pid = 4092] [id = 510] 08:33:42 INFO - PROCESS | 4092 | --DOCSHELL 1848E000 == 29 [pid = 4092] [id = 507] 08:33:42 INFO - PROCESS | 4092 | --DOCSHELL 12A1BC00 == 28 [pid = 4092] [id = 508] 08:33:42 INFO - PROCESS | 4092 | --DOCSHELL 156D3400 == 27 [pid = 4092] [id = 509] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (15390C00) [pid = 4092] [serial = 1472] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (19CA8400) [pid = 4092] [serial = 1457] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (14E29000) [pid = 4092] [serial = 1471] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (1A840800) [pid = 4092] [serial = 1459] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (17042000) [pid = 4092] [serial = 1477] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (131D9C00) [pid = 4092] [serial = 1469] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (11C1CC00) [pid = 4092] [serial = 1466] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (15FB2000) [pid = 4092] [serial = 1474] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (1146B400) [pid = 4092] [serial = 1465] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (13B3C000) [pid = 4092] [serial = 1481] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (18124000) [pid = 4092] [serial = 1483] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (13253800) [pid = 4092] [serial = 1462] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (13939000) [pid = 4092] [serial = 1463] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (1779F400) [pid = 4092] [serial = 1478] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (12AE9800) [pid = 4092] [serial = 1480] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1A845400) [pid = 4092] [serial = 1460] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (10E31C00) [pid = 4092] [serial = 1451] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (18784C00) [pid = 4092] [serial = 1486] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (14EB6C00) [pid = 4092] [serial = 1453] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (10A4B800) [pid = 4092] [serial = 1450] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (182AE800) [pid = 4092] [serial = 1484] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (15C6B400) [pid = 4092] [serial = 1454] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1315D800) [pid = 4092] [serial = 1468] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (16880800) [pid = 4092] [serial = 1475] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (18783000) [pid = 4092] [serial = 1456] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (19CA6C00) [pid = 4092] [serial = 1489] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (19A4BC00) [pid = 4092] [serial = 1487] [outer = 00000000] [url = about:blank] 08:33:42 INFO - PROCESS | 4092 | 1465918422943 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:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1562ms 08:33:43 INFO - PROCESS | 4092 | 1465918423000 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:33:43 INFO - PROCESS | 4092 | 1465918423004 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 08:33:43 INFO - PROCESS | 4092 | 1465918423010 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:33:43 INFO - PROCESS | 4092 | 1465918423013 Marionette TRACE conn3 <- [1,2014,null,{}] 08:33:43 INFO - PROCESS | 4092 | 1465918423018 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:33:43 INFO - PROCESS | 4092 | 1465918423021 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:43 INFO - PROCESS | 4092 | 1465918423106 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:33:43 INFO - PROCESS | 4092 | 1465918423236 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:43 INFO - PROCESS | 4092 | 1465918423241 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:43 INFO - PROCESS | 4092 | ++DOCSHELL 10A50000 == 28 [pid = 4092] [id = 513] 08:33:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (11473800) [pid = 4092] [serial = 1539] [outer = 00000000] 08:33:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (12814400) [pid = 4092] [serial = 1540] [outer = 11473800] 08:33:43 INFO - PROCESS | 4092 | 1465918423291 Marionette DEBUG loaded listener.js 08:33:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (12AE5C00) [pid = 4092] [serial = 1541] [outer = 11473800] 08:33:43 INFO - PROCESS | 4092 | 1465918423725 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:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 735ms 08:33:43 INFO - PROCESS | 4092 | 1465918423751 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:33:43 INFO - PROCESS | 4092 | 1465918423756 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 08:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:33:43 INFO - PROCESS | 4092 | 1465918423762 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:33:43 INFO - PROCESS | 4092 | 1465918423764 Marionette TRACE conn3 <- [1,2018,null,{}] 08:33:43 INFO - PROCESS | 4092 | 1465918423768 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:33:43 INFO - PROCESS | 4092 | 1465918423770 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:43 INFO - PROCESS | 4092 | 1465918423861 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:33:43 INFO - PROCESS | 4092 | 1465918423867 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:43 INFO - PROCESS | 4092 | 1465918423870 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:43 INFO - PROCESS | 4092 | ++DOCSHELL 131DC400 == 29 [pid = 4092] [id = 514] 08:33:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (131DD000) [pid = 4092] [serial = 1542] [outer = 00000000] 08:33:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (13260000) [pid = 4092] [serial = 1543] [outer = 131DD000] 08:33:43 INFO - PROCESS | 4092 | 1465918423918 Marionette DEBUG loaded listener.js 08:33:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (13934800) [pid = 4092] [serial = 1544] [outer = 131DD000] 08:33:44 INFO - PROCESS | 4092 | 1465918424391 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:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 688ms 08:33:44 INFO - PROCESS | 4092 | 1465918424461 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:33:44 INFO - PROCESS | 4092 | 1465918424463 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 08:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:33:44 INFO - PROCESS | 4092 | 1465918424466 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:33:44 INFO - PROCESS | 4092 | 1465918424470 Marionette TRACE conn3 <- [1,2022,null,{}] 08:33:44 INFO - PROCESS | 4092 | 1465918424481 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:33:44 INFO - PROCESS | 4092 | 1465918424485 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:44 INFO - PROCESS | 4092 | 1465918424567 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:33:44 INFO - PROCESS | 4092 | 1465918424696 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:44 INFO - PROCESS | 4092 | 1465918424699 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:44 INFO - PROCESS | 4092 | ++DOCSHELL 14E1F000 == 30 [pid = 4092] [id = 515] 08:33:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (14E1F400) [pid = 4092] [serial = 1545] [outer = 00000000] 08:33:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (14EC3800) [pid = 4092] [serial = 1546] [outer = 14E1F400] 08:33:44 INFO - PROCESS | 4092 | 1465918424747 Marionette DEBUG loaded listener.js 08:33:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (15398400) [pid = 4092] [serial = 1547] [outer = 14E1F400] 08:33:45 INFO - PROCESS | 4092 | 1465918425163 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:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 735ms 08:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:33:45 INFO - PROCESS | 4092 | 1465918425207 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:33:45 INFO - PROCESS | 4092 | 1465918425209 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 08:33:45 INFO - PROCESS | 4092 | 1465918425212 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - PROCESS | 4092 | 1465918425224 Marionette TRACE conn3 <- [1,2026,null,{}] 08:33:45 INFO - PROCESS | 4092 | 1465918425227 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:33:45 INFO - PROCESS | 4092 | 1465918425229 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:45 INFO - PROCESS | 4092 | 1465918425344 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:33:45 INFO - PROCESS | 4092 | 1465918425353 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:45 INFO - PROCESS | 4092 | 1465918425355 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:45 INFO - PROCESS | 4092 | ++DOCSHELL 15396400 == 31 [pid = 4092] [id = 516] 08:33:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (15C69800) [pid = 4092] [serial = 1548] [outer = 00000000] 08:33:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (16880800) [pid = 4092] [serial = 1549] [outer = 15C69800] 08:33:45 INFO - PROCESS | 4092 | 1465918425452 Marionette DEBUG loaded listener.js 08:33:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (169E1000) [pid = 4092] [serial = 1550] [outer = 15C69800] 08:33:45 INFO - PROCESS | 4092 | 1465918425865 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:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 688ms 08:33:45 INFO - PROCESS | 4092 | 1465918425912 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:33:45 INFO - PROCESS | 4092 | 1465918425914 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 08:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:33:45 INFO - PROCESS | 4092 | 1465918425927 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - PROCESS | 4092 | 1465918425929 Marionette TRACE conn3 <- [1,2030,null,{}] 08:33:45 INFO - PROCESS | 4092 | 1465918425967 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:33:45 INFO - PROCESS | 4092 | 1465918425969 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:46 INFO - PROCESS | 4092 | 1465918426085 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:33:46 INFO - PROCESS | 4092 | 1465918426096 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:46 INFO - PROCESS | 4092 | 1465918426098 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:46 INFO - PROCESS | 4092 | ++DOCSHELL 169EB400 == 32 [pid = 4092] [id = 517] 08:33:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (16FEAC00) [pid = 4092] [serial = 1551] [outer = 00000000] 08:33:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (17844000) [pid = 4092] [serial = 1552] [outer = 16FEAC00] 08:33:46 INFO - PROCESS | 4092 | 1465918426145 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (17864800) [pid = 4092] [serial = 1553] [outer = 16FEAC00] 08:33:46 INFO - PROCESS | 4092 | 1465918426606 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:33:46 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:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 719ms 08:33:46 INFO - PROCESS | 4092 | 1465918426637 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:33:46 INFO - PROCESS | 4092 | 1465918426639 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 08:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:33:46 INFO - PROCESS | 4092 | 1465918426642 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:33:46 INFO - PROCESS | 4092 | 1465918426644 Marionette TRACE conn3 <- [1,2034,null,{}] 08:33:46 INFO - PROCESS | 4092 | 1465918426648 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:33:46 INFO - PROCESS | 4092 | 1465918426653 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:46 INFO - PROCESS | 4092 | 1465918426787 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:33:46 INFO - PROCESS | 4092 | 1465918426793 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:46 INFO - PROCESS | 4092 | 1465918426795 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:46 INFO - PROCESS | 4092 | ++DOCSHELL 1812BC00 == 33 [pid = 4092] [id = 518] 08:33:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (182B0400) [pid = 4092] [serial = 1554] [outer = 00000000] 08:33:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (18495400) [pid = 4092] [serial = 1555] [outer = 182B0400] 08:33:46 INFO - PROCESS | 4092 | 1465918426844 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (19A51000) [pid = 4092] [serial = 1556] [outer = 182B0400] 08:33:47 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1794F000) [pid = 4092] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:33:47 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (182B5C00) [pid = 4092] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:33:47 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (11003400) [pid = 4092] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:33:47 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (19CA6800) [pid = 4092] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:33:47 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (12DFA000) [pid = 4092] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:33:47 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (19C99C00) [pid = 4092] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:33:47 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (15F54400) [pid = 4092] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:33:47 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (14E1B000) [pid = 4092] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:33:47 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1047F800) [pid = 4092] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:33:47 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (12DED800) [pid = 4092] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:33:47 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (19C9F400) [pid = 4092] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:33:47 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1A04BC00) [pid = 4092] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:33:47 INFO - PROCESS | 4092 | 1465918427514 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:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 906ms 08:33:47 INFO - PROCESS | 4092 | 1465918427547 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:33:47 INFO - PROCESS | 4092 | 1465918427549 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 08:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:33:47 INFO - PROCESS | 4092 | 1465918427563 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:33:47 INFO - PROCESS | 4092 | 1465918427565 Marionette TRACE conn3 <- [1,2038,null,{}] 08:33:47 INFO - PROCESS | 4092 | 1465918427568 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:33:47 INFO - PROCESS | 4092 | 1465918427579 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:47 INFO - PROCESS | 4092 | 1465918427657 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:33:47 INFO - PROCESS | 4092 | 1465918427662 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:47 INFO - PROCESS | 4092 | 1465918427664 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:47 INFO - PROCESS | 4092 | ++DOCSHELL 13032C00 == 34 [pid = 4092] [id = 519] 08:33:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (13254400) [pid = 4092] [serial = 1557] [outer = 00000000] 08:33:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (1794E000) [pid = 4092] [serial = 1558] [outer = 13254400] 08:33:47 INFO - PROCESS | 4092 | 1465918427706 Marionette DEBUG loaded listener.js 08:33:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1794F000) [pid = 4092] [serial = 1559] [outer = 13254400] 08:33:48 INFO - PROCESS | 4092 | 1465918428133 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:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 593ms 08:33:48 INFO - PROCESS | 4092 | 1465918428155 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 4092 | 1465918428157 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 08:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:33:48 INFO - PROCESS | 4092 | 1465918428160 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 4092 | 1465918428162 Marionette TRACE conn3 <- [1,2042,null,{}] 08:33:48 INFO - PROCESS | 4092 | 1465918428178 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:33:48 INFO - PROCESS | 4092 | 1465918428180 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:48 INFO - PROCESS | 4092 | 1465918428255 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:33:48 INFO - PROCESS | 4092 | 1465918428260 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:48 INFO - PROCESS | 4092 | 1465918428262 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:48 INFO - PROCESS | 4092 | ++DOCSHELL 19A4BC00 == 35 [pid = 4092] [id = 520] 08:33:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (19C9A800) [pid = 4092] [serial = 1560] [outer = 00000000] 08:33:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (19E29400) [pid = 4092] [serial = 1561] [outer = 19C9A800] 08:33:48 INFO - PROCESS | 4092 | 1465918428306 Marionette DEBUG loaded listener.js 08:33:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (19E2AC00) [pid = 4092] [serial = 1562] [outer = 19C9A800] 08:33:48 INFO - PROCESS | 4092 | 1465918428741 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:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 641ms 08:33:48 INFO - PROCESS | 4092 | 1465918428798 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 4092 | 1465918428800 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 08:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:33:48 INFO - PROCESS | 4092 | 1465918428804 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 4092 | 1465918428805 Marionette TRACE conn3 <- [1,2046,null,{}] 08:33:48 INFO - PROCESS | 4092 | 1465918428809 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:33:48 INFO - PROCESS | 4092 | 1465918428811 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:48 INFO - PROCESS | 4092 | 1465918428905 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:33:48 INFO - PROCESS | 4092 | 1465918428912 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:48 INFO - PROCESS | 4092 | 1465918428914 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:48 INFO - PROCESS | 4092 | ++DOCSHELL 105E4800 == 36 [pid = 4092] [id = 521] 08:33:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (11CC1000) [pid = 4092] [serial = 1563] [outer = 00000000] 08:33:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (19EBE000) [pid = 4092] [serial = 1564] [outer = 11CC1000] 08:33:48 INFO - PROCESS | 4092 | 1465918428957 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1A045000) [pid = 4092] [serial = 1565] [outer = 11CC1000] 08:33:49 INFO - PROCESS | 4092 | --DOCSHELL 10A50000 == 35 [pid = 4092] [id = 513] 08:33:49 INFO - PROCESS | 4092 | --DOCSHELL 12B5D000 == 34 [pid = 4092] [id = 512] 08:33:50 INFO - PROCESS | 4092 | --DOCSHELL 131DC400 == 33 [pid = 4092] [id = 514] 08:33:50 INFO - PROCESS | 4092 | --DOCSHELL 14E1F000 == 32 [pid = 4092] [id = 515] 08:33:50 INFO - PROCESS | 4092 | --DOCSHELL 1812BC00 == 31 [pid = 4092] [id = 518] 08:33:50 INFO - PROCESS | 4092 | --DOCSHELL 169EB400 == 30 [pid = 4092] [id = 517] 08:33:50 INFO - PROCESS | 4092 | --DOCSHELL 19A4BC00 == 29 [pid = 4092] [id = 520] 08:33:50 INFO - PROCESS | 4092 | --DOCSHELL 13032C00 == 28 [pid = 4092] [id = 519] 08:33:50 INFO - PROCESS | 4092 | --DOCSHELL 15396400 == 27 [pid = 4092] [id = 516] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (17F55400) [pid = 4092] [serial = 1507] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (18494400) [pid = 4092] [serial = 1510] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (12AE6800) [pid = 4092] [serial = 1492] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (19E42400) [pid = 4092] [serial = 1513] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (130A1400) [pid = 4092] [serial = 1493] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (131DE000) [pid = 4092] [serial = 1498] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (13933C00) [pid = 4092] [serial = 1499] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (19E2D800) [pid = 4092] [serial = 1490] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1688D400) [pid = 4092] [serial = 1504] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (15118800) [pid = 4092] [serial = 1501] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (156D4800) [pid = 4092] [serial = 1502] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (105EB800) [pid = 4092] [serial = 1495] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (10E36800) [pid = 4092] [serial = 1496] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (16881C00) [pid = 4092] [serial = 1516] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1A044C00) [pid = 4092] [serial = 1519] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (1A047000) [pid = 4092] [serial = 1520] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (1A72F800) [pid = 4092] [serial = 1523] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (17F50400) [pid = 4092] [serial = 1517] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (19E43400) [pid = 4092] [serial = 1514] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (19A55C00) [pid = 4092] [serial = 1511] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (1A051400) [pid = 4092] [serial = 1522] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (17039000) [pid = 4092] [serial = 1505] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | --DOMWINDOW == 61 (17F5DC00) [pid = 4092] [serial = 1508] [outer = 00000000] [url = about:blank] 08:33:50 INFO - PROCESS | 4092 | 1465918430677 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:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1906ms 08:33:50 INFO - PROCESS | 4092 | 1465918430724 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:33:50 INFO - PROCESS | 4092 | 1465918430729 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 08:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:33:50 INFO - PROCESS | 4092 | 1465918430734 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - PROCESS | 4092 | 1465918430737 Marionette TRACE conn3 <- [1,2050,null,{}] 08:33:50 INFO - PROCESS | 4092 | 1465918430743 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:33:50 INFO - PROCESS | 4092 | 1465918430746 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:50 INFO - PROCESS | 4092 | 1465918430840 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:33:50 INFO - PROCESS | 4092 | 1465918430850 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:50 INFO - PROCESS | 4092 | 1465918430852 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:50 INFO - PROCESS | 4092 | ++DOCSHELL 10E2AC00 == 28 [pid = 4092] [id = 522] 08:33:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (10E2B000) [pid = 4092] [serial = 1566] [outer = 00000000] 08:33:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (110DE800) [pid = 4092] [serial = 1567] [outer = 10E2B000] 08:33:50 INFO - PROCESS | 4092 | 1465918430904 Marionette DEBUG loaded listener.js 08:33:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (1146B400) [pid = 4092] [serial = 1568] [outer = 10E2B000] 08:33:51 INFO - PROCESS | 4092 | 1465918431407 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:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 703ms 08:33:51 INFO - PROCESS | 4092 | 1465918431434 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:33:51 INFO - PROCESS | 4092 | 1465918431438 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 08:33:51 INFO - PROCESS | 4092 | 1465918431448 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:33:51 INFO - PROCESS | 4092 | 1465918431451 Marionette TRACE conn3 <- [1,2054,null,{}] 08:33:51 INFO - PROCESS | 4092 | 1465918431455 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:33:51 INFO - PROCESS | 4092 | 1465918431457 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:51 INFO - PROCESS | 4092 | 1465918431542 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:33:51 INFO - PROCESS | 4092 | 1465918431550 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:51 INFO - PROCESS | 4092 | 1465918431553 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:51 INFO - PROCESS | 4092 | ++DOCSHELL 12BC7C00 == 29 [pid = 4092] [id = 523] 08:33:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (12BC8000) [pid = 4092] [serial = 1569] [outer = 00000000] 08:33:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (13032C00) [pid = 4092] [serial = 1570] [outer = 12BC8000] 08:33:51 INFO - PROCESS | 4092 | 1465918431599 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (13141000) [pid = 4092] [serial = 1571] [outer = 12BC8000] 08:33:52 INFO - PROCESS | 4092 | 1465918432058 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:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 640ms 08:33:52 INFO - PROCESS | 4092 | 1465918432091 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:33:52 INFO - PROCESS | 4092 | 1465918432094 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 08:33:52 INFO - PROCESS | 4092 | 1465918432097 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:33:52 INFO - PROCESS | 4092 | 1465918432101 Marionette TRACE conn3 <- [1,2058,null,{}] 08:33:52 INFO - PROCESS | 4092 | 1465918432112 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:33:52 INFO - PROCESS | 4092 | 1465918432117 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:52 INFO - PROCESS | 4092 | 1465918432203 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:33:52 INFO - PROCESS | 4092 | 1465918432215 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:52 INFO - PROCESS | 4092 | 1465918432219 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:52 INFO - PROCESS | 4092 | ++DOCSHELL 13C71C00 == 30 [pid = 4092] [id = 524] 08:33:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (13C72000) [pid = 4092] [serial = 1572] [outer = 00000000] 08:33:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (13CA2400) [pid = 4092] [serial = 1573] [outer = 13C72000] 08:33:52 INFO - PROCESS | 4092 | 1465918432294 Marionette DEBUG loaded listener.js 08:33:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (14311C00) [pid = 4092] [serial = 1574] [outer = 13C72000] 08:33:52 INFO - PROCESS | 4092 | 1465918432729 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:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 703ms 08:33:52 INFO - PROCESS | 4092 | 1465918432798 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:33:52 INFO - PROCESS | 4092 | 1465918432800 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 08:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:33:52 INFO - PROCESS | 4092 | 1465918432803 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:33:52 INFO - PROCESS | 4092 | 1465918432805 Marionette TRACE conn3 <- [1,2062,null,{}] 08:33:52 INFO - PROCESS | 4092 | 1465918432809 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:33:52 INFO - PROCESS | 4092 | 1465918432810 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:52 INFO - PROCESS | 4092 | 1465918432902 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:33:52 INFO - PROCESS | 4092 | 1465918432907 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:52 INFO - PROCESS | 4092 | 1465918432909 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:52 INFO - PROCESS | 4092 | ++DOCSHELL 1430F400 == 31 [pid = 4092] [id = 525] 08:33:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (14E1AC00) [pid = 4092] [serial = 1575] [outer = 00000000] 08:33:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (15390000) [pid = 4092] [serial = 1576] [outer = 14E1AC00] 08:33:52 INFO - PROCESS | 4092 | 1465918432952 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (1599C800) [pid = 4092] [serial = 1577] [outer = 14E1AC00] 08:33:53 INFO - PROCESS | 4092 | 1465918433387 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:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 625ms 08:33:53 INFO - PROCESS | 4092 | 1465918433442 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:33:53 INFO - PROCESS | 4092 | 1465918433443 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 08:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:33:53 INFO - PROCESS | 4092 | 1465918433446 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:33:53 INFO - PROCESS | 4092 | 1465918433448 Marionette TRACE conn3 <- [1,2066,null,{}] 08:33:53 INFO - PROCESS | 4092 | 1465918433452 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:33:53 INFO - PROCESS | 4092 | 1465918433454 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:53 INFO - PROCESS | 4092 | 1465918433530 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:33:53 INFO - PROCESS | 4092 | 1465918433535 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:53 INFO - PROCESS | 4092 | 1465918433537 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:53 INFO - PROCESS | 4092 | ++DOCSHELL 15C6F000 == 32 [pid = 4092] [id = 526] 08:33:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (15F55800) [pid = 4092] [serial = 1578] [outer = 00000000] 08:33:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (15FB4400) [pid = 4092] [serial = 1579] [outer = 15F55800] 08:33:53 INFO - PROCESS | 4092 | 1465918433580 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (15FB5000) [pid = 4092] [serial = 1580] [outer = 15F55800] 08:33:54 INFO - PROCESS | 4092 | 1465918434041 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:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 624ms 08:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:33:54 INFO - PROCESS | 4092 | 1465918434085 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 4092 | 1465918434087 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 08:33:54 INFO - PROCESS | 4092 | 1465918434090 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - PROCESS | 4092 | 1465918434092 Marionette TRACE conn3 <- [1,2070,null,{}] 08:33:54 INFO - PROCESS | 4092 | 1465918434095 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:33:54 INFO - PROCESS | 4092 | 1465918434100 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:54 INFO - PROCESS | 4092 | 1465918434199 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:33:54 INFO - PROCESS | 4092 | 1465918434205 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:54 INFO - PROCESS | 4092 | 1465918434208 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:54 INFO - PROCESS | 4092 | ++DOCSHELL 17323000 == 33 [pid = 4092] [id = 527] 08:33:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (17376000) [pid = 4092] [serial = 1581] [outer = 00000000] 08:33:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1785C400) [pid = 4092] [serial = 1582] [outer = 17376000] 08:33:54 INFO - PROCESS | 4092 | 1465918434256 Marionette DEBUG loaded listener.js 08:33:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (17F59400) [pid = 4092] [serial = 1583] [outer = 17376000] 08:33:54 INFO - PROCESS | 4092 | 1465918434687 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:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 641ms 08:33:54 INFO - PROCESS | 4092 | 1465918434728 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 4092 | 1465918434730 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 08:33:54 INFO - PROCESS | 4092 | 1465918434733 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:33:54 INFO - PROCESS | 4092 | 1465918434735 Marionette TRACE conn3 <- [1,2074,null,{}] 08:33:54 INFO - PROCESS | 4092 | 1465918434738 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:33:54 INFO - PROCESS | 4092 | 1465918434740 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:54 INFO - PROCESS | 4092 | 1465918434824 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:33:54 INFO - PROCESS | 4092 | 1465918434829 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:54 INFO - PROCESS | 4092 | 1465918434831 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:54 INFO - PROCESS | 4092 | ++DOCSHELL 17F5D000 == 34 [pid = 4092] [id = 528] 08:33:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (17FBB000) [pid = 4092] [serial = 1584] [outer = 00000000] 08:33:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (182AA400) [pid = 4092] [serial = 1585] [outer = 17FBB000] 08:33:54 INFO - PROCESS | 4092 | 1465918434875 Marionette DEBUG loaded listener.js 08:33:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (182AA800) [pid = 4092] [serial = 1586] [outer = 17FBB000] 08:33:55 INFO - PROCESS | 4092 | 1465918435337 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:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 640ms 08:33:55 INFO - PROCESS | 4092 | 1465918435372 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:33:55 INFO - PROCESS | 4092 | 1465918435374 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 08:33:55 INFO - PROCESS | 4092 | 1465918435377 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:33:55 INFO - PROCESS | 4092 | 1465918435379 Marionette TRACE conn3 <- [1,2078,null,{}] 08:33:55 INFO - PROCESS | 4092 | 1465918435382 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:33:55 INFO - PROCESS | 4092 | 1465918435384 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:55 INFO - PROCESS | 4092 | 1465918435458 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:33:55 INFO - PROCESS | 4092 | 1465918435463 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:55 INFO - PROCESS | 4092 | 1465918435465 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:55 INFO - PROCESS | 4092 | ++DOCSHELL 18124000 == 35 [pid = 4092] [id = 529] 08:33:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (18775800) [pid = 4092] [serial = 1587] [outer = 00000000] 08:33:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (19C9A000) [pid = 4092] [serial = 1588] [outer = 18775800] 08:33:55 INFO - PROCESS | 4092 | 1465918435507 Marionette DEBUG loaded listener.js 08:33:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (19C9B000) [pid = 4092] [serial = 1589] [outer = 18775800] 08:33:55 INFO - PROCESS | 4092 | 1465918435937 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:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 594ms 08:33:55 INFO - PROCESS | 4092 | 1465918435974 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:33:55 INFO - PROCESS | 4092 | 1465918435976 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 08:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:33:55 INFO - PROCESS | 4092 | 1465918435997 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:33:55 INFO - PROCESS | 4092 | 1465918435999 Marionette TRACE conn3 <- [1,2082,null,{}] 08:33:55 INFO - PROCESS | 4092 | 1465918436002 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:33:55 INFO - PROCESS | 4092 | 1465918436005 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:56 INFO - PROCESS | 4092 | 1465918436121 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:33:56 INFO - PROCESS | 4092 | 1465918436129 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:56 INFO - PROCESS | 4092 | 1465918436131 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:56 INFO - PROCESS | 4092 | ++DOCSHELL 13C70400 == 36 [pid = 4092] [id = 530] 08:33:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (19CA3C00) [pid = 4092] [serial = 1590] [outer = 00000000] 08:33:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (19E43800) [pid = 4092] [serial = 1591] [outer = 19CA3C00] 08:33:56 INFO - PROCESS | 4092 | 1465918436176 Marionette DEBUG loaded listener.js 08:33:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (19E46400) [pid = 4092] [serial = 1592] [outer = 19CA3C00] 08:33:56 INFO - PROCESS | 4092 | 1465918436643 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:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 703ms 08:33:56 INFO - PROCESS | 4092 | 1465918436702 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:33:56 INFO - PROCESS | 4092 | 1465918436704 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 08:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:33:56 INFO - PROCESS | 4092 | 1465918436707 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:33:56 INFO - PROCESS | 4092 | 1465918436709 Marionette TRACE conn3 <- [1,2086,null,{}] 08:33:56 INFO - PROCESS | 4092 | 1465918436713 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:33:56 INFO - PROCESS | 4092 | 1465918436714 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:56 INFO - PROCESS | 4092 | 1465918436830 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:33:56 INFO - PROCESS | 4092 | 1465918436835 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:56 INFO - PROCESS | 4092 | 1465918436837 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:56 INFO - PROCESS | 4092 | ++DOCSHELL 17F5EC00 == 37 [pid = 4092] [id = 531] 08:33:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (19CA6000) [pid = 4092] [serial = 1593] [outer = 00000000] 08:33:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (1A04B400) [pid = 4092] [serial = 1594] [outer = 19CA6000] 08:33:56 INFO - PROCESS | 4092 | 1465918436893 Marionette DEBUG loaded listener.js 08:33:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (1A72C800) [pid = 4092] [serial = 1595] [outer = 19CA6000] 08:33:57 INFO - PROCESS | 4092 | 1465918437324 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:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 641ms 08:33:57 INFO - PROCESS | 4092 | 1465918437351 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:33:57 INFO - PROCESS | 4092 | 1465918437355 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 08:33:57 INFO - PROCESS | 4092 | 1465918437359 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:33:57 INFO - PROCESS | 4092 | 1465918437363 Marionette TRACE conn3 <- [1,2090,null,{}] 08:33:57 INFO - PROCESS | 4092 | 1465918437368 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:33:57 INFO - PROCESS | 4092 | 1465918437371 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:57 INFO - PROCESS | 4092 | 1465918437495 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:33:57 INFO - PROCESS | 4092 | 1465918437589 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:57 INFO - PROCESS | 4092 | 1465918437592 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:57 INFO - PROCESS | 4092 | ++DOCSHELL 159A5800 == 38 [pid = 4092] [id = 532] 08:33:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (1A7C5400) [pid = 4092] [serial = 1596] [outer = 00000000] 08:33:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (1A844400) [pid = 4092] [serial = 1597] [outer = 1A7C5400] 08:33:57 INFO - PROCESS | 4092 | 1465918437636 Marionette DEBUG loaded listener.js 08:33:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (1A849400) [pid = 4092] [serial = 1598] [outer = 1A7C5400] 08:33:58 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (15C69800) [pid = 4092] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:33:58 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (16FEAC00) [pid = 4092] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:33:58 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (182B0400) [pid = 4092] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:33:58 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (19C9A800) [pid = 4092] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:33:58 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (11473800) [pid = 4092] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:33:58 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (12B5E800) [pid = 4092] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:33:58 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (1A841400) [pid = 4092] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:33:58 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (19E44C00) [pid = 4092] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:33:58 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (1599FC00) [pid = 4092] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:33:58 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (12A9D400) [pid = 4092] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:33:58 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (14E1F400) [pid = 4092] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:33:58 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (131DD000) [pid = 4092] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:33:58 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (13254400) [pid = 4092] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:33:58 INFO - PROCESS | 4092 | 1465918438229 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:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 906ms 08:33:58 INFO - PROCESS | 4092 | 1465918438260 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:33:58 INFO - PROCESS | 4092 | 1465918438262 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 08:33:58 INFO - PROCESS | 4092 | 1465918438266 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:33:58 INFO - PROCESS | 4092 | 1465918438267 Marionette TRACE conn3 <- [1,2094,null,{}] 08:33:58 INFO - PROCESS | 4092 | 1465918438271 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:33:58 INFO - PROCESS | 4092 | 1465918438273 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:58 INFO - PROCESS | 4092 | 1465918438350 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:33:58 INFO - PROCESS | 4092 | 1465918438356 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:58 INFO - PROCESS | 4092 | 1465918438358 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:58 INFO - PROCESS | 4092 | ++DOCSHELL 10E32800 == 39 [pid = 4092] [id = 533] 08:33:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (134B6800) [pid = 4092] [serial = 1599] [outer = 00000000] 08:33:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (14E21C00) [pid = 4092] [serial = 1600] [outer = 134B6800] 08:33:58 INFO - PROCESS | 4092 | 1465918438410 Marionette DEBUG loaded listener.js 08:33:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1599FC00) [pid = 4092] [serial = 1601] [outer = 134B6800] 08:33:58 INFO - PROCESS | 4092 | 1465918438861 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:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 703ms 08:33:58 INFO - PROCESS | 4092 | 1465918438966 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:33:58 INFO - PROCESS | 4092 | 1465918438968 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 08:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:33:58 INFO - PROCESS | 4092 | 1465918438971 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:33:58 INFO - PROCESS | 4092 | 1465918438973 Marionette TRACE conn3 <- [1,2098,null,{}] 08:33:58 INFO - PROCESS | 4092 | 1465918438977 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:33:58 INFO - PROCESS | 4092 | 1465918438978 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:59 INFO - PROCESS | 4092 | 1465918439068 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:33:59 INFO - PROCESS | 4092 | 1465918439073 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:59 INFO - PROCESS | 4092 | 1465918439075 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:59 INFO - PROCESS | 4092 | ++DOCSHELL 16942400 == 40 [pid = 4092] [id = 534] 08:33:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (1727DC00) [pid = 4092] [serial = 1602] [outer = 00000000] 08:33:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (19E38400) [pid = 4092] [serial = 1603] [outer = 1727DC00] 08:33:59 INFO - PROCESS | 4092 | 1465918439117 Marionette DEBUG loaded listener.js 08:33:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (1A83EC00) [pid = 4092] [serial = 1604] [outer = 1727DC00] 08:33:59 INFO - PROCESS | 4092 | 1465918439545 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:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 594ms 08:33:59 INFO - PROCESS | 4092 | 1465918439574 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:33:59 INFO - PROCESS | 4092 | 1465918439576 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 08:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:33:59 INFO - PROCESS | 4092 | 1465918439579 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:33:59 INFO - PROCESS | 4092 | 1465918439580 Marionette TRACE conn3 <- [1,2102,null,{}] 08:33:59 INFO - PROCESS | 4092 | 1465918439583 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:33:59 INFO - PROCESS | 4092 | 1465918439585 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:59 INFO - PROCESS | 4092 | 1465918439662 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:33:59 INFO - PROCESS | 4092 | 1465918439667 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:59 INFO - PROCESS | 4092 | 1465918439669 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:33:59 INFO - PROCESS | 4092 | ++DOCSHELL 15FB4000 == 41 [pid = 4092] [id = 535] 08:33:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (16FF6400) [pid = 4092] [serial = 1605] [outer = 00000000] 08:33:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (1A9A2000) [pid = 4092] [serial = 1606] [outer = 16FF6400] 08:33:59 INFO - PROCESS | 4092 | 1465918439716 Marionette DEBUG loaded listener.js 08:33:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (1A9A8400) [pid = 4092] [serial = 1607] [outer = 16FF6400] 08:34:00 INFO - PROCESS | 4092 | 1465918440130 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:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 593ms 08:34:00 INFO - PROCESS | 4092 | 1465918440187 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:34:00 INFO - PROCESS | 4092 | 1465918440189 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 08:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:34:00 INFO - PROCESS | 4092 | 1465918440192 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:34:00 INFO - PROCESS | 4092 | 1465918440194 Marionette TRACE conn3 <- [1,2106,null,{}] 08:34:00 INFO - PROCESS | 4092 | 1465918440197 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:34:00 INFO - PROCESS | 4092 | 1465918440199 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:00 INFO - PROCESS | 4092 | 1465918440323 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:34:00 INFO - PROCESS | 4092 | 1465918440520 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:00 INFO - PROCESS | 4092 | 1465918440524 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:00 INFO - PROCESS | 4092 | ++DOCSHELL 10E29800 == 42 [pid = 4092] [id = 536] 08:34:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (10E29C00) [pid = 4092] [serial = 1608] [outer = 00000000] 08:34:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (10E35400) [pid = 4092] [serial = 1609] [outer = 10E29C00] 08:34:00 INFO - PROCESS | 4092 | 1465918440581 Marionette DEBUG loaded listener.js 08:34:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (114C6000) [pid = 4092] [serial = 1610] [outer = 10E29C00] 08:34:01 INFO - PROCESS | 4092 | 1465918441290 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:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1156ms 08:34:01 INFO - PROCESS | 4092 | 1465918441347 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:34:01 INFO - PROCESS | 4092 | 1465918441351 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 08:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:34:01 INFO - PROCESS | 4092 | 1465918441356 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:34:01 INFO - PROCESS | 4092 | 1465918441360 Marionette TRACE conn3 <- [1,2110,null,{}] 08:34:01 INFO - PROCESS | 4092 | 1465918441365 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:34:01 INFO - PROCESS | 4092 | 1465918441368 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:01 INFO - PROCESS | 4092 | 1465918441499 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:34:01 INFO - PROCESS | 4092 | 1465918441630 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:01 INFO - PROCESS | 4092 | 1465918441633 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:01 INFO - PROCESS | 4092 | ++DOCSHELL 13256400 == 43 [pid = 4092] [id = 537] 08:34:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (1325C800) [pid = 4092] [serial = 1611] [outer = 00000000] 08:34:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (13B34000) [pid = 4092] [serial = 1612] [outer = 1325C800] 08:34:01 INFO - PROCESS | 4092 | 1465918441688 Marionette DEBUG loaded listener.js 08:34:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (13C71800) [pid = 4092] [serial = 1613] [outer = 1325C800] 08:34:02 INFO - PROCESS | 4092 | 1465918442628 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:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1359ms 08:34:02 INFO - PROCESS | 4092 | 1465918442717 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:34:02 INFO - PROCESS | 4092 | 1465918442721 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 08:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:34:02 INFO - PROCESS | 4092 | 1465918442726 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:34:02 INFO - PROCESS | 4092 | 1465918442729 Marionette TRACE conn3 <- [1,2114,null,{}] 08:34:02 INFO - PROCESS | 4092 | 1465918442735 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:34:02 INFO - PROCESS | 4092 | 1465918442737 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:02 INFO - PROCESS | 4092 | 1465918442853 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:34:02 INFO - PROCESS | 4092 | --DOCSHELL 15FB4000 == 42 [pid = 4092] [id = 535] 08:34:02 INFO - PROCESS | 4092 | --DOCSHELL 16942400 == 41 [pid = 4092] [id = 534] 08:34:02 INFO - PROCESS | 4092 | --DOCSHELL 10E32800 == 40 [pid = 4092] [id = 533] 08:34:02 INFO - PROCESS | 4092 | --DOCSHELL 159A5800 == 39 [pid = 4092] [id = 532] 08:34:02 INFO - PROCESS | 4092 | --DOCSHELL 17F5EC00 == 38 [pid = 4092] [id = 531] 08:34:02 INFO - PROCESS | 4092 | --DOCSHELL 13C70400 == 37 [pid = 4092] [id = 530] 08:34:02 INFO - PROCESS | 4092 | --DOCSHELL 18124000 == 36 [pid = 4092] [id = 529] 08:34:02 INFO - PROCESS | 4092 | --DOCSHELL 17F5D000 == 35 [pid = 4092] [id = 528] 08:34:02 INFO - PROCESS | 4092 | --DOCSHELL 17323000 == 34 [pid = 4092] [id = 527] 08:34:02 INFO - PROCESS | 4092 | --DOCSHELL 15C6F000 == 33 [pid = 4092] [id = 526] 08:34:02 INFO - PROCESS | 4092 | --DOCSHELL 1430F400 == 32 [pid = 4092] [id = 525] 08:34:02 INFO - PROCESS | 4092 | --DOCSHELL 13C71C00 == 31 [pid = 4092] [id = 524] 08:34:02 INFO - PROCESS | 4092 | --DOCSHELL 12BC7C00 == 30 [pid = 4092] [id = 523] 08:34:02 INFO - PROCESS | 4092 | --DOCSHELL 10E2AC00 == 29 [pid = 4092] [id = 522] 08:34:02 INFO - PROCESS | 4092 | --DOCSHELL 105E4800 == 28 [pid = 4092] [id = 521] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (16880800) [pid = 4092] [serial = 1549] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (17844000) [pid = 4092] [serial = 1552] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (169E1000) [pid = 4092] [serial = 1550] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (18495400) [pid = 4092] [serial = 1555] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (19A51000) [pid = 4092] [serial = 1556] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (19E29400) [pid = 4092] [serial = 1561] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (12814400) [pid = 4092] [serial = 1540] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (12AE5C00) [pid = 4092] [serial = 1541] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (134B9000) [pid = 4092] [serial = 1538] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1314BC00) [pid = 4092] [serial = 1537] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (1A99BC00) [pid = 4092] [serial = 1535] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (1A84B400) [pid = 4092] [serial = 1534] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (19EBE000) [pid = 4092] [serial = 1564] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (1A738C00) [pid = 4092] [serial = 1532] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (1A047C00) [pid = 4092] [serial = 1531] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (15FB1C00) [pid = 4092] [serial = 1529] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (15F4C000) [pid = 4092] [serial = 1528] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (13031C00) [pid = 4092] [serial = 1526] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (19E2AC00) [pid = 4092] [serial = 1562] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (12B66800) [pid = 4092] [serial = 1525] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (14EC3800) [pid = 4092] [serial = 1546] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (13934800) [pid = 4092] [serial = 1544] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (13260000) [pid = 4092] [serial = 1543] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (17864800) [pid = 4092] [serial = 1553] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (1794E000) [pid = 4092] [serial = 1558] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (15398400) [pid = 4092] [serial = 1547] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1794F000) [pid = 4092] [serial = 1559] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 4092 | 1465918442987 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:02 INFO - PROCESS | 4092 | 1465918442990 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:02 INFO - PROCESS | 4092 | ++DOCSHELL 105E4800 == 29 [pid = 4092] [id = 538] 08:34:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (105F1000) [pid = 4092] [serial = 1614] [outer = 00000000] 08:34:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (10E34000) [pid = 4092] [serial = 1615] [outer = 105F1000] 08:34:03 INFO - PROCESS | 4092 | 1465918443039 Marionette DEBUG loaded listener.js 08:34:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (12AA9800) [pid = 4092] [serial = 1616] [outer = 105F1000] 08:34:03 INFO - PROCESS | 4092 | 1465918443473 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:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 844ms 08:34:03 INFO - PROCESS | 4092 | 1465918443566 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:34:03 INFO - PROCESS | 4092 | 1465918443570 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 08:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:34:03 INFO - PROCESS | 4092 | 1465918443577 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:34:03 INFO - PROCESS | 4092 | 1465918443579 Marionette TRACE conn3 <- [1,2118,null,{}] 08:34:03 INFO - PROCESS | 4092 | 1465918443583 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:34:03 INFO - PROCESS | 4092 | 1465918443585 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:03 INFO - PROCESS | 4092 | 1465918443675 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:34:03 INFO - PROCESS | 4092 | 1465918443683 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:03 INFO - PROCESS | 4092 | 1465918443685 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:03 INFO - PROCESS | 4092 | ++DOCSHELL 13257000 == 30 [pid = 4092] [id = 539] 08:34:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (1325AC00) [pid = 4092] [serial = 1617] [outer = 00000000] 08:34:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (134B3C00) [pid = 4092] [serial = 1618] [outer = 1325AC00] 08:34:03 INFO - PROCESS | 4092 | 1465918443731 Marionette DEBUG loaded listener.js 08:34:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (13B35800) [pid = 4092] [serial = 1619] [outer = 1325AC00] 08:34:04 INFO - PROCESS | 4092 | 1465918444214 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:34:04 INFO - PROCESS | 4092 | 1465918444296 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 08:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:34:04 INFO - PROCESS | 4092 | 1465918444300 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:34:04 INFO - PROCESS | 4092 | 1465918444303 Marionette TRACE conn3 <- [1,2122,null,{}] 08:34:04 INFO - PROCESS | 4092 | 1465918444316 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:34:04 INFO - PROCESS | 4092 | 1465918444320 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:04 INFO - PROCESS | 4092 | 1465918444435 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:34:04 INFO - PROCESS | 4092 | 1465918444496 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:04 INFO - PROCESS | 4092 | 1465918444500 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:04 INFO - PROCESS | 4092 | ++DOCSHELL 156D8000 == 31 [pid = 4092] [id = 540] 08:34:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (156D8400) [pid = 4092] [serial = 1620] [outer = 00000000] 08:34:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (15F57C00) [pid = 4092] [serial = 1621] [outer = 156D8400] 08:34:04 INFO - PROCESS | 4092 | 1465918444579 Marionette DEBUG loaded listener.js 08:34:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (15FB0400) [pid = 4092] [serial = 1622] [outer = 156D8400] 08:34:04 INFO - PROCESS | 4092 | 1465918445009 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:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 734ms 08:34:05 INFO - PROCESS | 4092 | 1465918445039 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:34:05 INFO - PROCESS | 4092 | 1465918445042 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 08:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:34:05 INFO - PROCESS | 4092 | 1465918445062 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:34:05 INFO - PROCESS | 4092 | 1465918445063 Marionette TRACE conn3 <- [1,2126,null,{}] 08:34:05 INFO - PROCESS | 4092 | 1465918445067 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:34:05 INFO - PROCESS | 4092 | 1465918445069 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:05 INFO - PROCESS | 4092 | 1465918445188 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:34:05 INFO - PROCESS | 4092 | 1465918445197 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:05 INFO - PROCESS | 4092 | 1465918445199 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:05 INFO - PROCESS | 4092 | ++DOCSHELL 169EA400 == 32 [pid = 4092] [id = 541] 08:34:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (169EB400) [pid = 4092] [serial = 1623] [outer = 00000000] 08:34:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (1779E400) [pid = 4092] [serial = 1624] [outer = 169EB400] 08:34:05 INFO - PROCESS | 4092 | 1465918445242 Marionette DEBUG loaded listener.js 08:34:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1784C800) [pid = 4092] [serial = 1625] [outer = 169EB400] 08:34:05 INFO - PROCESS | 4092 | 1465918445681 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:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 641ms 08:34:05 INFO - PROCESS | 4092 | 1465918445700 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:34:05 INFO - PROCESS | 4092 | 1465918445702 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 08:34:05 INFO - PROCESS | 4092 | 1465918445705 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:34:05 INFO - PROCESS | 4092 | 1465918445707 Marionette TRACE conn3 <- [1,2130,null,{}] 08:34:05 INFO - PROCESS | 4092 | 1465918445710 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:34:05 INFO - PROCESS | 4092 | 1465918445712 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:05 INFO - PROCESS | 4092 | 1465918445821 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:34:05 INFO - PROCESS | 4092 | 1465918445909 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:05 INFO - PROCESS | 4092 | 1465918445911 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:05 INFO - PROCESS | 4092 | ++DOCSHELL 13C28400 == 33 [pid = 4092] [id = 542] 08:34:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1786A800) [pid = 4092] [serial = 1626] [outer = 00000000] 08:34:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (17F5B400) [pid = 4092] [serial = 1627] [outer = 1786A800] 08:34:05 INFO - PROCESS | 4092 | 1465918445954 Marionette DEBUG loaded listener.js 08:34:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1812B000) [pid = 4092] [serial = 1628] [outer = 1786A800] 08:34:06 INFO - PROCESS | 4092 | 1465918446365 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:34:06 INFO - PROCESS | 4092 | 1465918446407 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 08:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:34:06 INFO - PROCESS | 4092 | 1465918446411 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:34:06 INFO - PROCESS | 4092 | 1465918446413 Marionette TRACE conn3 <- [1,2134,null,{}] 08:34:06 INFO - PROCESS | 4092 | 1465918446416 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:34:06 INFO - PROCESS | 4092 | 1465918446421 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:06 INFO - PROCESS | 4092 | 1465918446551 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:34:06 INFO - PROCESS | 4092 | 1465918446615 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:06 INFO - PROCESS | 4092 | 1465918446618 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:06 INFO - PROCESS | 4092 | ++DOCSHELL 19A52C00 == 34 [pid = 4092] [id = 543] 08:34:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (19A53400) [pid = 4092] [serial = 1629] [outer = 00000000] 08:34:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (19E2F000) [pid = 4092] [serial = 1630] [outer = 19A53400] 08:34:06 INFO - PROCESS | 4092 | 1465918446668 Marionette DEBUG loaded listener.js 08:34:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (19E33C00) [pid = 4092] [serial = 1631] [outer = 19A53400] 08:34:07 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (19CA3C00) [pid = 4092] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:34:07 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (11CC1000) [pid = 4092] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:34:07 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (10E2B000) [pid = 4092] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:34:07 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (12BC8000) [pid = 4092] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:34:07 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (17376000) [pid = 4092] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:34:07 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (18775800) [pid = 4092] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:34:07 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (13C72000) [pid = 4092] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:34:07 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (14E1AC00) [pid = 4092] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:34:07 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (17FBB000) [pid = 4092] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:34:07 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (15F55800) [pid = 4092] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:34:07 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (19CA6000) [pid = 4092] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:34:07 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1A7C5400) [pid = 4092] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:34:07 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (134B6800) [pid = 4092] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:34:07 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1727DC00) [pid = 4092] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:34:07 INFO - PROCESS | 4092 | 1465918447311 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:34:07 INFO - PROCESS | 4092 | 1465918447360 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 08:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:34:07 INFO - PROCESS | 4092 | 1465918447365 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:34:07 INFO - PROCESS | 4092 | 1465918447368 Marionette TRACE conn3 <- [1,2138,null,{}] 08:34:07 INFO - PROCESS | 4092 | 1465918447372 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:34:07 INFO - PROCESS | 4092 | 1465918447374 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:07 INFO - PROCESS | 4092 | 1465918447452 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:34:07 INFO - PROCESS | 4092 | 1465918447457 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:07 INFO - PROCESS | 4092 | 1465918447459 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:07 INFO - PROCESS | 4092 | ++DOCSHELL 12B67C00 == 35 [pid = 4092] [id = 544] 08:34:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (12B68000) [pid = 4092] [serial = 1632] [outer = 00000000] 08:34:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1727DC00) [pid = 4092] [serial = 1633] [outer = 12B68000] 08:34:07 INFO - PROCESS | 4092 | 1465918447501 Marionette DEBUG loaded listener.js 08:34:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (17F5E800) [pid = 4092] [serial = 1634] [outer = 12B68000] 08:34:07 INFO - PROCESS | 4092 | 1465918447954 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:34:07 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:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 641ms 08:34:07 INFO - PROCESS | 4092 | 1465918448000 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:34:07 INFO - PROCESS | 4092 | 1465918448003 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 08:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:34:07 INFO - PROCESS | 4092 | 1465918448007 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:34:07 INFO - PROCESS | 4092 | 1465918448009 Marionette TRACE conn3 <- [1,2142,null,{}] 08:34:07 INFO - PROCESS | 4092 | 1465918448012 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:34:07 INFO - PROCESS | 4092 | 1465918448014 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:08 INFO - PROCESS | 4092 | 1465918448090 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:34:08 INFO - PROCESS | 4092 | 1465918448095 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:08 INFO - PROCESS | 4092 | 1465918448097 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:08 INFO - PROCESS | 4092 | ++DOCSHELL 14EB8400 == 36 [pid = 4092] [id = 545] 08:34:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (15FB6800) [pid = 4092] [serial = 1635] [outer = 00000000] 08:34:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (19E48000) [pid = 4092] [serial = 1636] [outer = 15FB6800] 08:34:08 INFO - PROCESS | 4092 | 1465918448139 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1A049800) [pid = 4092] [serial = 1637] [outer = 15FB6800] 08:34:08 INFO - PROCESS | 4092 | 1465918448587 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:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 640ms 08:34:08 INFO - PROCESS | 4092 | 1465918448644 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 08:34:08 INFO - PROCESS | 4092 | 1465918448646 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 08:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:34:08 INFO - PROCESS | 4092 | 1465918448649 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:34:08 INFO - PROCESS | 4092 | 1465918448651 Marionette TRACE conn3 <- [1,2146,null,{}] 08:34:08 INFO - PROCESS | 4092 | 1465918448654 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:34:08 INFO - PROCESS | 4092 | 1465918448656 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:08 INFO - PROCESS | 4092 | 1465918448743 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:34:08 INFO - PROCESS | 4092 | 1465918448748 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:08 INFO - PROCESS | 4092 | 1465918448750 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:08 INFO - PROCESS | 4092 | ++DOCSHELL 10A4BC00 == 37 [pid = 4092] [id = 546] 08:34:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (15F58400) [pid = 4092] [serial = 1638] [outer = 00000000] 08:34:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (19CA8800) [pid = 4092] [serial = 1639] [outer = 15F58400] 08:34:08 INFO - PROCESS | 4092 | 1465918448792 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (19E47400) [pid = 4092] [serial = 1640] [outer = 15F58400] 08:34:09 INFO - PROCESS | 4092 | 1465918449286 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:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 687ms 08:34:09 INFO - PROCESS | 4092 | 1465918449349 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 08:34:09 INFO - PROCESS | 4092 | 1465918449354 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 08:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:34:09 INFO - PROCESS | 4092 | 1465918449359 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:34:09 INFO - PROCESS | 4092 | 1465918449364 Marionette TRACE conn3 <- [1,2150,null,{}] 08:34:09 INFO - PROCESS | 4092 | 1465918449370 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:34:09 INFO - PROCESS | 4092 | 1465918449373 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:09 INFO - PROCESS | 4092 | 1465918449493 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:34:09 INFO - PROCESS | 4092 | 1465918449624 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:09 INFO - PROCESS | 4092 | 1465918449629 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:09 INFO - PROCESS | 4092 | ++DOCSHELL 12892C00 == 38 [pid = 4092] [id = 547] 08:34:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (12A10C00) [pid = 4092] [serial = 1641] [outer = 00000000] 08:34:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (12B60C00) [pid = 4092] [serial = 1642] [outer = 12A10C00] 08:34:09 INFO - PROCESS | 4092 | 1465918449687 Marionette DEBUG loaded listener.js 08:34:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (12B67800) [pid = 4092] [serial = 1643] [outer = 12A10C00] 08:34:10 INFO - PROCESS | 4092 | 1465918450316 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:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1000ms 08:34:10 INFO - PROCESS | 4092 | 1465918450363 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:34:10 INFO - PROCESS | 4092 | 1465918450367 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 08:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:34:10 INFO - PROCESS | 4092 | 1465918450374 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:34:10 INFO - PROCESS | 4092 | 1465918450377 Marionette TRACE conn3 <- [1,2154,null,{}] 08:34:10 INFO - PROCESS | 4092 | 1465918450380 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:34:10 INFO - PROCESS | 4092 | 1465918450383 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:10 INFO - PROCESS | 4092 | 1465918450490 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:34:10 INFO - PROCESS | 4092 | 1465918450600 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:10 INFO - PROCESS | 4092 | 1465918450603 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:10 INFO - PROCESS | 4092 | ++DOCSHELL 13CA7800 == 39 [pid = 4092] [id = 548] 08:34:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (13CAC800) [pid = 4092] [serial = 1644] [outer = 00000000] 08:34:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (14EB8800) [pid = 4092] [serial = 1645] [outer = 13CAC800] 08:34:10 INFO - PROCESS | 4092 | 1465918450657 Marionette DEBUG loaded listener.js 08:34:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (15398400) [pid = 4092] [serial = 1646] [outer = 13CAC800] 08:34:11 INFO - PROCESS | 4092 | 1465918451225 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:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 906ms 08:34:11 INFO - PROCESS | 4092 | 1465918451278 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:34:11 INFO - PROCESS | 4092 | 1465918451281 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 08:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:34:11 INFO - PROCESS | 4092 | 1465918451284 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:34:11 INFO - PROCESS | 4092 | 1465918451288 Marionette TRACE conn3 <- [1,2158,null,{}] 08:34:11 INFO - PROCESS | 4092 | 1465918451299 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:34:11 INFO - PROCESS | 4092 | 1465918451303 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:11 INFO - PROCESS | 4092 | 1465918451410 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:34:11 INFO - PROCESS | 4092 | 1465918451519 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:11 INFO - PROCESS | 4092 | 1465918451523 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:11 INFO - PROCESS | 4092 | ++DOCSHELL 1848B400 == 40 [pid = 4092] [id = 549] 08:34:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (1848BC00) [pid = 4092] [serial = 1647] [outer = 00000000] 08:34:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (19A58800) [pid = 4092] [serial = 1648] [outer = 1848BC00] 08:34:11 INFO - PROCESS | 4092 | 1465918451578 Marionette DEBUG loaded listener.js 08:34:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (19E2B000) [pid = 4092] [serial = 1649] [outer = 1848BC00] 08:34:12 INFO - PROCESS | 4092 | 1465918452174 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:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 953ms 08:34:12 INFO - PROCESS | 4092 | 1465918452229 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:34:12 INFO - PROCESS | 4092 | 1465918452232 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 08:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:34:12 INFO - PROCESS | 4092 | 1465918452236 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:34:12 INFO - PROCESS | 4092 | 1465918452237 Marionette TRACE conn3 <- [1,2162,null,{}] 08:34:12 INFO - PROCESS | 4092 | 1465918452241 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:34:12 INFO - PROCESS | 4092 | 1465918452243 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:12 INFO - PROCESS | 4092 | 1465918452347 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:34:12 INFO - PROCESS | 4092 | 1465918452454 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:12 INFO - PROCESS | 4092 | 1465918452456 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:12 INFO - PROCESS | 4092 | ++DOCSHELL 1A83E800 == 41 [pid = 4092] [id = 550] 08:34:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (1A840400) [pid = 4092] [serial = 1650] [outer = 00000000] 08:34:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (1A847C00) [pid = 4092] [serial = 1651] [outer = 1A840400] 08:34:12 INFO - PROCESS | 4092 | 1465918452507 Marionette DEBUG loaded listener.js 08:34:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (1A9A0000) [pid = 4092] [serial = 1652] [outer = 1A840400] 08:34:13 INFO - PROCESS | 4092 | 1465918453234 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:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1047ms 08:34:13 INFO - PROCESS | 4092 | 1465918453297 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:34:13 INFO - PROCESS | 4092 | 1465918453301 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 08:34:13 INFO - PROCESS | 4092 | 1465918453306 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:34:13 INFO - PROCESS | 4092 | 1465918453309 Marionette TRACE conn3 <- [1,2166,null,{}] 08:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:34:13 INFO - PROCESS | 4092 | 1465918453314 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:34:13 INFO - PROCESS | 4092 | 1465918453317 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:13 INFO - PROCESS | 4092 | 1465918453426 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:34:13 INFO - PROCESS | 4092 | 1465918453566 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:13 INFO - PROCESS | 4092 | 1465918453570 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:13 INFO - PROCESS | 4092 | ++DOCSHELL 12AA4000 == 42 [pid = 4092] [id = 551] 08:34:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (12AA4800) [pid = 4092] [serial = 1653] [outer = 00000000] 08:34:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (13032400) [pid = 4092] [serial = 1654] [outer = 12AA4800] 08:34:13 INFO - PROCESS | 4092 | 1465918453625 Marionette DEBUG loaded listener.js 08:34:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (131DA800) [pid = 4092] [serial = 1655] [outer = 12AA4800] 08:34:14 INFO - PROCESS | 4092 | --DOCSHELL 14EB8400 == 41 [pid = 4092] [id = 545] 08:34:14 INFO - PROCESS | 4092 | --DOCSHELL 12B67C00 == 40 [pid = 4092] [id = 544] 08:34:14 INFO - PROCESS | 4092 | --DOCSHELL 19A52C00 == 39 [pid = 4092] [id = 543] 08:34:14 INFO - PROCESS | 4092 | --DOCSHELL 13C28400 == 38 [pid = 4092] [id = 542] 08:34:14 INFO - PROCESS | 4092 | --DOCSHELL 169EA400 == 37 [pid = 4092] [id = 541] 08:34:14 INFO - PROCESS | 4092 | --DOCSHELL 156D8000 == 36 [pid = 4092] [id = 540] 08:34:14 INFO - PROCESS | 4092 | --DOCSHELL 13257000 == 35 [pid = 4092] [id = 539] 08:34:14 INFO - PROCESS | 4092 | --DOCSHELL 105E4800 == 34 [pid = 4092] [id = 538] 08:34:14 INFO - PROCESS | 4092 | --DOCSHELL 13256400 == 33 [pid = 4092] [id = 537] 08:34:14 INFO - PROCESS | 4092 | --DOCSHELL 10E29800 == 32 [pid = 4092] [id = 536] 08:34:14 INFO - PROCESS | 4092 | --DOCSHELL 1A83E800 == 31 [pid = 4092] [id = 550] 08:34:14 INFO - PROCESS | 4092 | --DOCSHELL 1848B400 == 30 [pid = 4092] [id = 549] 08:34:14 INFO - PROCESS | 4092 | --DOCSHELL 10A4BC00 == 29 [pid = 4092] [id = 546] 08:34:14 INFO - PROCESS | 4092 | --DOCSHELL 12892C00 == 28 [pid = 4092] [id = 547] 08:34:14 INFO - PROCESS | 4092 | --DOCSHELL 13CA7800 == 27 [pid = 4092] [id = 548] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (19E43800) [pid = 4092] [serial = 1591] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (1A045000) [pid = 4092] [serial = 1565] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (110DE800) [pid = 4092] [serial = 1567] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (1146B400) [pid = 4092] [serial = 1568] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (13032C00) [pid = 4092] [serial = 1570] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (13141000) [pid = 4092] [serial = 1571] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (1785C400) [pid = 4092] [serial = 1582] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (17F59400) [pid = 4092] [serial = 1583] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (19C9A000) [pid = 4092] [serial = 1588] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (13CA2400) [pid = 4092] [serial = 1573] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (14311C00) [pid = 4092] [serial = 1574] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (15390000) [pid = 4092] [serial = 1576] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (1599C800) [pid = 4092] [serial = 1577] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (182AA400) [pid = 4092] [serial = 1585] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (182AA800) [pid = 4092] [serial = 1586] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (15FB4400) [pid = 4092] [serial = 1579] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (15FB5000) [pid = 4092] [serial = 1580] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (1A04B400) [pid = 4092] [serial = 1594] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1A844400) [pid = 4092] [serial = 1597] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1A849400) [pid = 4092] [serial = 1598] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (14E21C00) [pid = 4092] [serial = 1600] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1599FC00) [pid = 4092] [serial = 1601] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (19E38400) [pid = 4092] [serial = 1603] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1A72C800) [pid = 4092] [serial = 1595] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (1A83EC00) [pid = 4092] [serial = 1604] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (19E46400) [pid = 4092] [serial = 1592] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (19C9B000) [pid = 4092] [serial = 1589] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1A9A2000) [pid = 4092] [serial = 1606] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 4092 | 1465918454827 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:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1547ms 08:34:14 INFO - PROCESS | 4092 | 1465918454855 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:34:14 INFO - PROCESS | 4092 | 1465918454859 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 08:34:14 INFO - PROCESS | 4092 | 1465918454864 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:34:14 INFO - PROCESS | 4092 | 1465918454867 Marionette TRACE conn3 <- [1,2170,null,{}] 08:34:14 INFO - PROCESS | 4092 | 1465918454890 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:34:14 INFO - PROCESS | 4092 | 1465918454893 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:15 INFO - PROCESS | 4092 | 1465918455013 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:34:15 INFO - PROCESS | 4092 | 1465918455109 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:15 INFO - PROCESS | 4092 | 1465918455112 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:15 INFO - PROCESS | 4092 | ++DOCSHELL 11479400 == 28 [pid = 4092] [id = 552] 08:34:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (12815000) [pid = 4092] [serial = 1656] [outer = 00000000] 08:34:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (12B5C800) [pid = 4092] [serial = 1657] [outer = 12815000] 08:34:15 INFO - PROCESS | 4092 | 1465918455158 Marionette DEBUG loaded listener.js 08:34:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (12BC8000) [pid = 4092] [serial = 1658] [outer = 12815000] 08:34:15 INFO - PROCESS | 4092 | 1465918455569 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:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 765ms 08:34:15 INFO - PROCESS | 4092 | 1465918455622 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:34:15 INFO - PROCESS | 4092 | 1465918455626 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 08:34:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:34:15 INFO - PROCESS | 4092 | 1465918455633 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:34:15 INFO - PROCESS | 4092 | 1465918455635 Marionette TRACE conn3 <- [1,2174,null,{}] 08:34:15 INFO - PROCESS | 4092 | 1465918455639 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:34:15 INFO - PROCESS | 4092 | 1465918455641 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:15 INFO - PROCESS | 4092 | 1465918455727 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:34:15 INFO - PROCESS | 4092 | 1465918455735 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:15 INFO - PROCESS | 4092 | 1465918455737 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:15 INFO - PROCESS | 4092 | ++DOCSHELL 134B1800 == 29 [pid = 4092] [id = 553] 08:34:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (134B3000) [pid = 4092] [serial = 1659] [outer = 00000000] 08:34:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (13938000) [pid = 4092] [serial = 1660] [outer = 134B3000] 08:34:15 INFO - PROCESS | 4092 | 1465918455784 Marionette DEBUG loaded listener.js 08:34:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (13CA2400) [pid = 4092] [serial = 1661] [outer = 134B3000] 08:34:16 INFO - PROCESS | 4092 | 1465918456255 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:34:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:34:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 625ms 08:34:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:34:16 INFO - PROCESS | 4092 | 1465918456270 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:34:16 INFO - PROCESS | 4092 | 1465918456272 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 08:34:16 INFO - PROCESS | 4092 | 1465918456275 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:34:16 INFO - PROCESS | 4092 | 1465918456278 Marionette TRACE conn3 <- [1,2178,null,{}] 08:34:16 INFO - PROCESS | 4092 | 1465918456289 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:34:16 INFO - PROCESS | 4092 | 1465918456293 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:16 INFO - PROCESS | 4092 | 1465918456378 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:34:16 INFO - PROCESS | 4092 | 1465918456385 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:16 INFO - PROCESS | 4092 | 1465918456388 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:16 INFO - PROCESS | 4092 | ++DOCSHELL 15C6E000 == 30 [pid = 4092] [id = 554] 08:34:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (15C6EC00) [pid = 4092] [serial = 1662] [outer = 00000000] 08:34:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (15F56800) [pid = 4092] [serial = 1663] [outer = 15C6EC00] 08:34:16 INFO - PROCESS | 4092 | 1465918456469 Marionette DEBUG loaded listener.js 08:34:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (15FB3C00) [pid = 4092] [serial = 1664] [outer = 15C6EC00] 08:34:16 INFO - PROCESS | 4092 | 1465918456911 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:34:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:34:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 687ms 08:34:16 INFO - PROCESS | 4092 | 1465918456975 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:34:16 INFO - PROCESS | 4092 | 1465918456978 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 08:34:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:34:16 INFO - PROCESS | 4092 | 1465918456981 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:34:16 INFO - PROCESS | 4092 | 1465918456983 Marionette TRACE conn3 <- [1,2182,null,{}] 08:34:16 INFO - PROCESS | 4092 | 1465918456986 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:34:16 INFO - PROCESS | 4092 | 1465918456988 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:17 INFO - PROCESS | 4092 | 1465918457103 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:34:17 INFO - PROCESS | 4092 | 1465918457108 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:17 INFO - PROCESS | 4092 | 1465918457110 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:17 INFO - PROCESS | 4092 | ++DOCSHELL 131DD000 == 31 [pid = 4092] [id = 555] 08:34:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (159A2400) [pid = 4092] [serial = 1665] [outer = 00000000] 08:34:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (169E9400) [pid = 4092] [serial = 1666] [outer = 159A2400] 08:34:17 INFO - PROCESS | 4092 | 1465918457153 Marionette DEBUG loaded listener.js 08:34:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (17323000) [pid = 4092] [serial = 1667] [outer = 159A2400] 08:34:17 INFO - PROCESS | 4092 | 1465918457601 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:34:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:34:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 625ms 08:34:17 INFO - PROCESS | 4092 | 1465918457618 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:34:17 INFO - PROCESS | 4092 | 1465918457620 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 08:34:17 INFO - PROCESS | 4092 | 1465918457623 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:34:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:34:17 INFO - PROCESS | 4092 | 1465918457625 Marionette TRACE conn3 <- [1,2186,null,{}] 08:34:17 INFO - PROCESS | 4092 | 1465918457628 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:34:17 INFO - PROCESS | 4092 | 1465918457630 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:17 INFO - PROCESS | 4092 | 1465918457739 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:34:17 INFO - PROCESS | 4092 | 1465918457744 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:17 INFO - PROCESS | 4092 | 1465918457746 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:17 INFO - PROCESS | 4092 | ++DOCSHELL 16888800 == 32 [pid = 4092] [id = 556] 08:34:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (169E8400) [pid = 4092] [serial = 1668] [outer = 00000000] 08:34:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (1794F000) [pid = 4092] [serial = 1669] [outer = 169E8400] 08:34:17 INFO - PROCESS | 4092 | 1465918457791 Marionette DEBUG loaded listener.js 08:34:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (17F57800) [pid = 4092] [serial = 1670] [outer = 169E8400] 08:34:18 INFO - PROCESS | 4092 | 1465918458264 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:34:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:34:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 703ms 08:34:18 INFO - PROCESS | 4092 | 1465918458326 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:34:18 INFO - PROCESS | 4092 | 1465918458328 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 08:34:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:34:18 INFO - PROCESS | 4092 | 1465918458332 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:34:18 INFO - PROCESS | 4092 | 1465918458333 Marionette TRACE conn3 <- [1,2190,null,{}] 08:34:18 INFO - PROCESS | 4092 | 1465918458337 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:34:18 INFO - PROCESS | 4092 | 1465918458342 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:18 INFO - PROCESS | 4092 | 1465918458479 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:34:18 INFO - PROCESS | 4092 | 1465918458544 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:18 INFO - PROCESS | 4092 | 1465918458546 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:18 INFO - PROCESS | 4092 | ++DOCSHELL 18491800 == 33 [pid = 4092] [id = 557] 08:34:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (18493400) [pid = 4092] [serial = 1671] [outer = 00000000] 08:34:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (19C9C400) [pid = 4092] [serial = 1672] [outer = 18493400] 08:34:18 INFO - PROCESS | 4092 | 1465918458589 Marionette DEBUG loaded listener.js 08:34:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (19E29C00) [pid = 4092] [serial = 1673] [outer = 18493400] 08:34:18 INFO - PROCESS | 4092 | --DOCSHELL 1B5AF800 == 32 [pid = 4092] [id = 16] 08:34:19 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (19A53400) [pid = 4092] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:34:19 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (1786A800) [pid = 4092] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:34:19 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (16FF6400) [pid = 4092] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:34:19 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (10E29C00) [pid = 4092] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:34:19 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (156D8400) [pid = 4092] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:34:19 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (1325AC00) [pid = 4092] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:34:19 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (105F1000) [pid = 4092] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:34:19 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (1325C800) [pid = 4092] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:34:19 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (15F58400) [pid = 4092] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:34:19 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (12B68000) [pid = 4092] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:34:19 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (169EB400) [pid = 4092] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:34:19 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (15FB6800) [pid = 4092] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:34:19 INFO - PROCESS | 4092 | 1465918459327 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:34:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:34:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1047ms 08:34:19 INFO - PROCESS | 4092 | 1465918459372 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:34:19 INFO - PROCESS | 4092 | 1465918459374 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 08:34:19 INFO - PROCESS | 4092 | 1465918459377 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:34:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:34:19 INFO - PROCESS | 4092 | 1465918459379 Marionette TRACE conn3 <- [1,2194,null,{}] 08:34:19 INFO - PROCESS | 4092 | 1465918459383 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:34:19 INFO - PROCESS | 4092 | 1465918459384 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:19 INFO - PROCESS | 4092 | 1465918459458 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:34:19 INFO - PROCESS | 4092 | 1465918459552 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:19 INFO - PROCESS | 4092 | 1465918459554 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:19 INFO - PROCESS | 4092 | ++DOCSHELL 10E27400 == 33 [pid = 4092] [id = 558] 08:34:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (10E29C00) [pid = 4092] [serial = 1674] [outer = 00000000] 08:34:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (1538D800) [pid = 4092] [serial = 1675] [outer = 10E29C00] 08:34:19 INFO - PROCESS | 4092 | 1465918459600 Marionette DEBUG loaded listener.js 08:34:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (156D3400) [pid = 4092] [serial = 1676] [outer = 10E29C00] 08:34:19 INFO - PROCESS | 4092 | 1465918459972 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]]]}] 08:34:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:34:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 641ms 08:34:20 INFO - PROCESS | 4092 | 1465918460016 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 4092 | 1465918460018 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 08:34:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:34:20 INFO - PROCESS | 4092 | 1465918460020 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - PROCESS | 4092 | 1465918460022 Marionette TRACE conn3 <- [1,2198,null,{}] 08:34:20 INFO - PROCESS | 4092 | 1465918460026 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}] 08:34:20 INFO - PROCESS | 4092 | 1465918460029 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:20 INFO - PROCESS | 4092 | 1465918460147 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:34:20 INFO - PROCESS | 4092 | 1465918460155 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:20 INFO - PROCESS | 4092 | 1465918460157 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:20 INFO - PROCESS | 4092 | ++DOCSHELL 13C1DC00 == 34 [pid = 4092] [id = 559] 08:34:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (14E29400) [pid = 4092] [serial = 1677] [outer = 00000000] 08:34:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (19C9A000) [pid = 4092] [serial = 1678] [outer = 14E29400] 08:34:20 INFO - PROCESS | 4092 | 1465918460200 Marionette DEBUG loaded listener.js 08:34:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (19C9B000) [pid = 4092] [serial = 1679] [outer = 14E29400] 08:34:20 INFO - PROCESS | 4092 | 1465918460611 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]]]}] 08:34:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:34:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 640ms 08:34:20 INFO - PROCESS | 4092 | 1465918460659 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 4092 | 1465918460661 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 08:34:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:34:20 INFO - PROCESS | 4092 | 1465918460664 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - PROCESS | 4092 | 1465918460666 Marionette TRACE conn3 <- [1,2202,null,{}] 08:34:20 INFO - PROCESS | 4092 | 1465918460669 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}] 08:34:20 INFO - PROCESS | 4092 | 1465918460671 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:20 INFO - PROCESS | 4092 | 1465918460746 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:34:20 INFO - PROCESS | 4092 | 1465918460835 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:20 INFO - PROCESS | 4092 | 1465918460837 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:20 INFO - PROCESS | 4092 | ++DOCSHELL 131DC000 == 35 [pid = 4092] [id = 560] 08:34:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (14E1B000) [pid = 4092] [serial = 1680] [outer = 00000000] 08:34:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (19EBC400) [pid = 4092] [serial = 1681] [outer = 14E1B000] 08:34:20 INFO - PROCESS | 4092 | 1465918460907 Marionette DEBUG loaded listener.js 08:34:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (19EBE800) [pid = 4092] [serial = 1682] [outer = 14E1B000] 08:34:21 INFO - PROCESS | 4092 | 1465918461348 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]]]}] 08:34:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:34:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 734ms 08:34:21 INFO - PROCESS | 4092 | 1465918461406 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:34:21 INFO - PROCESS | 4092 | 1465918461410 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 08:34:21 INFO - PROCESS | 4092 | 1465918461415 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:34:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:34:21 INFO - PROCESS | 4092 | 1465918461419 Marionette TRACE conn3 <- [1,2206,null,{}] 08:34:21 INFO - PROCESS | 4092 | 1465918461450 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}] 08:34:21 INFO - PROCESS | 4092 | 1465918461453 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:21 INFO - PROCESS | 4092 | 1465918461580 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:34:21 INFO - PROCESS | 4092 | 1465918461692 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:21 INFO - PROCESS | 4092 | 1465918461695 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:21 INFO - PROCESS | 4092 | ++DOCSHELL 10A4B400 == 36 [pid = 4092] [id = 561] 08:34:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (10A4B800) [pid = 4092] [serial = 1683] [outer = 00000000] 08:34:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (12ADEC00) [pid = 4092] [serial = 1684] [outer = 10A4B800] 08:34:21 INFO - PROCESS | 4092 | 1465918461749 Marionette DEBUG loaded listener.js 08:34:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (13153400) [pid = 4092] [serial = 1685] [outer = 10A4B800] 08:34:22 INFO - PROCESS | 4092 | 1465918462523 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]]]}] 08:34:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:34:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1140ms 08:34:22 INFO - PROCESS | 4092 | 1465918462564 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:34:22 INFO - PROCESS | 4092 | 1465918462569 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 08:34:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:34:22 INFO - PROCESS | 4092 | 1465918462575 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:34:22 INFO - PROCESS | 4092 | 1465918462578 Marionette TRACE conn3 <- [1,2210,null,{}] 08:34:22 INFO - PROCESS | 4092 | 1465918462582 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}] 08:34:22 INFO - PROCESS | 4092 | 1465918462585 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:22 INFO - PROCESS | 4092 | 1465918462699 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:34:22 INFO - PROCESS | 4092 | 1465918462837 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:22 INFO - PROCESS | 4092 | 1465918462840 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:22 INFO - PROCESS | 4092 | ++DOCSHELL 15118000 == 37 [pid = 4092] [id = 562] 08:34:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (15390C00) [pid = 4092] [serial = 1686] [outer = 00000000] 08:34:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (159A5000) [pid = 4092] [serial = 1687] [outer = 15390C00] 08:34:22 INFO - PROCESS | 4092 | 1465918462895 Marionette DEBUG loaded listener.js 08:34:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (1693F800) [pid = 4092] [serial = 1688] [outer = 15390C00] 08:34:23 INFO - PROCESS | 4092 | 1465918463736 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]]]}] 08:34:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:34:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1187ms 08:34:23 INFO - PROCESS | 4092 | 1465918463773 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:34:23 INFO - PROCESS | 4092 | 1465918463777 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 08:34:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:34:23 INFO - PROCESS | 4092 | 1465918463782 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:34:23 INFO - PROCESS | 4092 | 1465918463785 Marionette TRACE conn3 <- [1,2214,null,{}] 08:34:23 INFO - PROCESS | 4092 | 1465918463790 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}] 08:34:23 INFO - PROCESS | 4092 | 1465918463793 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:23 INFO - PROCESS | 4092 | 1465918463904 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:34:23 INFO - PROCESS | 4092 | --DOCSHELL 13C1DC00 == 36 [pid = 4092] [id = 559] 08:34:23 INFO - PROCESS | 4092 | --DOCSHELL 10E27400 == 35 [pid = 4092] [id = 558] 08:34:23 INFO - PROCESS | 4092 | --DOCSHELL 18491800 == 34 [pid = 4092] [id = 557] 08:34:23 INFO - PROCESS | 4092 | --DOCSHELL 16888800 == 33 [pid = 4092] [id = 556] 08:34:23 INFO - PROCESS | 4092 | --DOCSHELL 131DD000 == 32 [pid = 4092] [id = 555] 08:34:23 INFO - PROCESS | 4092 | --DOCSHELL 15C6E000 == 31 [pid = 4092] [id = 554] 08:34:23 INFO - PROCESS | 4092 | --DOCSHELL 134B1800 == 30 [pid = 4092] [id = 553] 08:34:23 INFO - PROCESS | 4092 | --DOCSHELL 1B737C00 == 29 [pid = 4092] [id = 17] 08:34:23 INFO - PROCESS | 4092 | --DOCSHELL 11479400 == 28 [pid = 4092] [id = 552] 08:34:23 INFO - PROCESS | 4092 | --DOCSHELL 12AA4000 == 27 [pid = 4092] [id = 551] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (19E2F000) [pid = 4092] [serial = 1630] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (1812B000) [pid = 4092] [serial = 1628] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (17F5B400) [pid = 4092] [serial = 1627] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1A9A8400) [pid = 4092] [serial = 1607] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (10E35400) [pid = 4092] [serial = 1609] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (114C6000) [pid = 4092] [serial = 1610] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (15F57C00) [pid = 4092] [serial = 1621] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (134B3C00) [pid = 4092] [serial = 1618] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (13B35800) [pid = 4092] [serial = 1619] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (10E34000) [pid = 4092] [serial = 1615] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (12AA9800) [pid = 4092] [serial = 1616] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (13B34000) [pid = 4092] [serial = 1612] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (13C71800) [pid = 4092] [serial = 1613] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (19CA8800) [pid = 4092] [serial = 1639] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (17F5E800) [pid = 4092] [serial = 1634] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1727DC00) [pid = 4092] [serial = 1633] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (19E33C00) [pid = 4092] [serial = 1631] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (19E47400) [pid = 4092] [serial = 1640] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (1779E400) [pid = 4092] [serial = 1624] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (19E48000) [pid = 4092] [serial = 1636] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1A049800) [pid = 4092] [serial = 1637] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (1784C800) [pid = 4092] [serial = 1625] [outer = 00000000] [url = about:blank] 08:34:23 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (15FB0400) [pid = 4092] [serial = 1622] [outer = 00000000] [url = about:blank] 08:34:24 INFO - PROCESS | 4092 | 1465918464022 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:24 INFO - PROCESS | 4092 | 1465918464026 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:24 INFO - PROCESS | 4092 | ++DOCSHELL 104E7C00 == 28 [pid = 4092] [id = 563] 08:34:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (104EAC00) [pid = 4092] [serial = 1689] [outer = 00000000] 08:34:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (10E36400) [pid = 4092] [serial = 1690] [outer = 104EAC00] 08:34:24 INFO - PROCESS | 4092 | 1465918464073 Marionette DEBUG loaded listener.js 08:34:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (114C6000) [pid = 4092] [serial = 1691] [outer = 104EAC00] 08:34:24 INFO - PROCESS | 4092 | 1465918464507 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]]]}] 08:34:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:34:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 734ms 08:34:24 INFO - PROCESS | 4092 | 1465918464524 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:34:24 INFO - PROCESS | 4092 | 1465918464528 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 08:34:24 INFO - PROCESS | 4092 | 1465918464534 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:34:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:34:24 INFO - PROCESS | 4092 | 1465918464536 Marionette TRACE conn3 <- [1,2218,null,{}] 08:34:24 INFO - PROCESS | 4092 | 1465918464544 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}] 08:34:24 INFO - PROCESS | 4092 | 1465918464546 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:24 INFO - PROCESS | 4092 | 1465918464628 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:34:24 INFO - PROCESS | 4092 | 1465918464634 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:24 INFO - PROCESS | 4092 | 1465918464637 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:24 INFO - PROCESS | 4092 | ++DOCSHELL 131D5400 == 29 [pid = 4092] [id = 564] 08:34:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (131DAC00) [pid = 4092] [serial = 1692] [outer = 00000000] 08:34:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (13934800) [pid = 4092] [serial = 1693] [outer = 131DAC00] 08:34:24 INFO - PROCESS | 4092 | 1465918464684 Marionette DEBUG loaded listener.js 08:34:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (13B40800) [pid = 4092] [serial = 1694] [outer = 131DAC00] 08:34:25 INFO - PROCESS | 4092 | 1465918465165 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]]]}] 08:34:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:34:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 640ms 08:34:25 INFO - PROCESS | 4092 | 1465918465172 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:34:25 INFO - PROCESS | 4092 | 1465918465175 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 08:34:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:34:25 INFO - PROCESS | 4092 | 1465918465178 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:34:25 INFO - PROCESS | 4092 | 1465918465182 Marionette TRACE conn3 <- [1,2222,null,{}] 08:34:25 INFO - PROCESS | 4092 | 1465918465199 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}] 08:34:25 INFO - PROCESS | 4092 | 1465918465204 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:25 INFO - PROCESS | 4092 | 1465918465290 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:34:25 INFO - PROCESS | 4092 | 1465918465297 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:25 INFO - PROCESS | 4092 | 1465918465300 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:25 INFO - PROCESS | 4092 | ++DOCSHELL 15397400 == 30 [pid = 4092] [id = 565] 08:34:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (15397C00) [pid = 4092] [serial = 1695] [outer = 00000000] 08:34:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (15FAB400) [pid = 4092] [serial = 1696] [outer = 15397C00] 08:34:25 INFO - PROCESS | 4092 | 1465918465347 Marionette DEBUG loaded listener.js 08:34:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (16881400) [pid = 4092] [serial = 1697] [outer = 15397C00] 08:34:25 INFO - PROCESS | 4092 | 1465918465828 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]]]}] 08:34:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:34:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 703ms 08:34:25 INFO - PROCESS | 4092 | 1465918465877 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:34:25 INFO - PROCESS | 4092 | 1465918465879 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 08:34:25 INFO - PROCESS | 4092 | 1465918465882 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:34:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:34:25 INFO - PROCESS | 4092 | 1465918465884 Marionette TRACE conn3 <- [1,2226,null,{}] 08:34:25 INFO - PROCESS | 4092 | 1465918465888 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}] 08:34:25 INFO - PROCESS | 4092 | 1465918465889 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:25 INFO - PROCESS | 4092 | 1465918465982 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:34:25 INFO - PROCESS | 4092 | 1465918465989 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:25 INFO - PROCESS | 4092 | 1465918465991 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:25 INFO - PROCESS | 4092 | ++DOCSHELL 1785C000 == 31 [pid = 4092] [id = 566] 08:34:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (1785C400) [pid = 4092] [serial = 1698] [outer = 00000000] 08:34:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (17F55400) [pid = 4092] [serial = 1699] [outer = 1785C400] 08:34:26 INFO - PROCESS | 4092 | 1465918466034 Marionette DEBUG loaded listener.js 08:34:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (17FBF000) [pid = 4092] [serial = 1700] [outer = 1785C400] 08:34:26 INFO - PROCESS | 4092 | 1465918466489 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]]]}] 08:34:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:34:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 625ms 08:34:26 INFO - PROCESS | 4092 | 1465918466521 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:34:26 INFO - PROCESS | 4092 | 1465918466523 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 08:34:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:34:26 INFO - PROCESS | 4092 | 1465918466533 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:34:26 INFO - PROCESS | 4092 | 1465918466535 Marionette TRACE conn3 <- [1,2230,null,{}] 08:34:26 INFO - PROCESS | 4092 | 1465918466538 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}] 08:34:26 INFO - PROCESS | 4092 | 1465918466540 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:26 INFO - PROCESS | 4092 | 1465918466649 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:34:26 INFO - PROCESS | 4092 | 1465918466655 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:26 INFO - PROCESS | 4092 | 1465918466657 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:26 INFO - PROCESS | 4092 | ++DOCSHELL 1779E400 == 32 [pid = 4092] [id = 567] 08:34:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (177A2800) [pid = 4092] [serial = 1701] [outer = 00000000] 08:34:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1848B800) [pid = 4092] [serial = 1702] [outer = 177A2800] 08:34:26 INFO - PROCESS | 4092 | 1465918466699 Marionette DEBUG loaded listener.js 08:34:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (18492C00) [pid = 4092] [serial = 1703] [outer = 177A2800] 08:34:27 INFO - PROCESS | 4092 | 1465918467168 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]]]}] 08:34:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:34:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 703ms 08:34:27 INFO - PROCESS | 4092 | 1465918467231 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:34:27 INFO - PROCESS | 4092 | 1465918467233 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 08:34:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:34:27 INFO - PROCESS | 4092 | 1465918467236 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:34:27 INFO - PROCESS | 4092 | 1465918467238 Marionette TRACE conn3 <- [1,2234,null,{}] 08:34:27 INFO - PROCESS | 4092 | 1465918467241 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}] 08:34:27 INFO - PROCESS | 4092 | 1465918467248 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:27 INFO - PROCESS | 4092 | 1465918467390 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:34:27 INFO - PROCESS | 4092 | 1465918467400 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:27 INFO - PROCESS | 4092 | 1465918467402 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:27 INFO - PROCESS | 4092 | ++DOCSHELL 182AAC00 == 33 [pid = 4092] [id = 568] 08:34:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (1848B400) [pid = 4092] [serial = 1704] [outer = 00000000] 08:34:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (19E3A000) [pid = 4092] [serial = 1705] [outer = 1848B400] 08:34:27 INFO - PROCESS | 4092 | 1465918467498 Marionette DEBUG loaded listener.js 08:34:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (19CA5000) [pid = 4092] [serial = 1706] [outer = 1848B400] 08:34:27 INFO - PROCESS | 4092 | 1465918467910 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]]]}] 08:34:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:34:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 703ms 08:34:27 INFO - PROCESS | 4092 | 1465918467936 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:34:27 INFO - PROCESS | 4092 | 1465918467938 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 08:34:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:34:27 INFO - PROCESS | 4092 | 1465918467941 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:34:27 INFO - PROCESS | 4092 | 1465918467951 Marionette TRACE conn3 <- [1,2238,null,{}] 08:34:27 INFO - PROCESS | 4092 | 1465918467955 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}] 08:34:27 INFO - PROCESS | 4092 | 1465918467957 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:28 INFO - PROCESS | 4092 | 1465918468098 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:34:28 INFO - PROCESS | 4092 | 1465918468107 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:28 INFO - PROCESS | 4092 | 1465918468109 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:28 INFO - PROCESS | 4092 | ++DOCSHELL 19E34C00 == 34 [pid = 4092] [id = 569] 08:34:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (19EC3400) [pid = 4092] [serial = 1707] [outer = 00000000] 08:34:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (1A04EC00) [pid = 4092] [serial = 1708] [outer = 19EC3400] 08:34:28 INFO - PROCESS | 4092 | 1465918468151 Marionette DEBUG loaded listener.js 08:34:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (1A052000) [pid = 4092] [serial = 1709] [outer = 19EC3400] 08:34:28 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (169E8400) [pid = 4092] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:34:28 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (15C6EC00) [pid = 4092] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:34:28 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (12AA4800) [pid = 4092] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:34:28 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (12815000) [pid = 4092] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:34:28 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (14E29400) [pid = 4092] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:34:28 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (134B3000) [pid = 4092] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:34:28 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (18493400) [pid = 4092] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:34:28 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (12A10C00) [pid = 4092] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:34:28 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (13CAC800) [pid = 4092] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:34:28 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1848BC00) [pid = 4092] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:34:28 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1A840400) [pid = 4092] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:34:28 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (10E29C00) [pid = 4092] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:34:28 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1B73C000) [pid = 4092] [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.] 08:34:28 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (159A2400) [pid = 4092] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:34:28 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1B5AFC00) [pid = 4092] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:34:28 INFO - PROCESS | 4092 | 1465918468718 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]]]}] 08:34:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:34:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 797ms 08:34:28 INFO - PROCESS | 4092 | 1465918468743 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:34:28 INFO - PROCESS | 4092 | 1465918468745 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 08:34:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:34:28 INFO - PROCESS | 4092 | 1465918468748 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:34:28 INFO - PROCESS | 4092 | 1465918468750 Marionette TRACE conn3 <- [1,2242,null,{}] 08:34:28 INFO - PROCESS | 4092 | 1465918468754 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}] 08:34:28 INFO - PROCESS | 4092 | 1465918468755 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:28 INFO - PROCESS | 4092 | 1465918468835 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:34:28 INFO - PROCESS | 4092 | 1465918468841 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:28 INFO - PROCESS | 4092 | 1465918468843 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:28 INFO - PROCESS | 4092 | ++DOCSHELL 10E33400 == 35 [pid = 4092] [id = 570] 08:34:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (10E33C00) [pid = 4092] [serial = 1710] [outer = 00000000] 08:34:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (12DF1000) [pid = 4092] [serial = 1711] [outer = 10E33C00] 08:34:28 INFO - PROCESS | 4092 | 1465918468886 Marionette DEBUG loaded listener.js 08:34:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (16FF7400) [pid = 4092] [serial = 1712] [outer = 10E33C00] 08:34:29 INFO - PROCESS | 4092 | 1465918469328 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]]]}] 08:34:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:34:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 640ms 08:34:29 INFO - PROCESS | 4092 | 1465918469387 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:34:29 INFO - PROCESS | 4092 | 1465918469389 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 08:34:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:34:29 INFO - PROCESS | 4092 | 1465918469392 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:34:29 INFO - PROCESS | 4092 | 1465918469394 Marionette TRACE conn3 <- [1,2246,null,{}] 08:34:29 INFO - PROCESS | 4092 | 1465918469422 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}] 08:34:29 INFO - PROCESS | 4092 | 1465918469423 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:29 INFO - PROCESS | 4092 | 1465918469501 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:34:29 INFO - PROCESS | 4092 | 1465918469506 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:29 INFO - PROCESS | 4092 | 1465918469508 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:29 INFO - PROCESS | 4092 | ++DOCSHELL 12AA9C00 == 36 [pid = 4092] [id = 571] 08:34:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (12B5B000) [pid = 4092] [serial = 1713] [outer = 00000000] 08:34:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (18494C00) [pid = 4092] [serial = 1714] [outer = 12B5B000] 08:34:29 INFO - PROCESS | 4092 | 1465918469551 Marionette DEBUG loaded listener.js 08:34:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1A04DC00) [pid = 4092] [serial = 1715] [outer = 12B5B000] 08:34:29 INFO - PROCESS | 4092 | 1465918469992 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]]]}] 08:34:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:34:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 625ms 08:34:29 INFO - PROCESS | 4092 | 1465918470010 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:34:29 INFO - PROCESS | 4092 | 1465918470012 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 08:34:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:34:30 INFO - PROCESS | 4092 | 1465918470019 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:34:30 INFO - PROCESS | 4092 | 1465918470021 Marionette TRACE conn3 <- [1,2250,null,{}] 08:34:30 INFO - PROCESS | 4092 | 1465918470024 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}] 08:34:30 INFO - PROCESS | 4092 | 1465918470026 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:30 INFO - PROCESS | 4092 | 1465918470103 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:34:30 INFO - PROCESS | 4092 | 1465918470109 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:30 INFO - PROCESS | 4092 | 1465918470111 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:30 INFO - PROCESS | 4092 | ++DOCSHELL 13256C00 == 37 [pid = 4092] [id = 572] 08:34:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (16946800) [pid = 4092] [serial = 1716] [outer = 00000000] 08:34:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1A841C00) [pid = 4092] [serial = 1717] [outer = 16946800] 08:34:30 INFO - PROCESS | 4092 | 1465918470153 Marionette DEBUG loaded listener.js 08:34:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1A842000) [pid = 4092] [serial = 1718] [outer = 16946800] 08:34:30 INFO - PROCESS | 4092 | 1465918470582 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]]]}] 08:34:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:34:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 594ms 08:34:30 INFO - PROCESS | 4092 | 1465918470617 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:34:30 INFO - PROCESS | 4092 | 1465918470620 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 08:34:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:34:30 INFO - PROCESS | 4092 | 1465918470636 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:34:30 INFO - PROCESS | 4092 | 1465918470638 Marionette TRACE conn3 <- [1,2254,null,{}] 08:34:30 INFO - PROCESS | 4092 | 1465918470687 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}] 08:34:30 INFO - PROCESS | 4092 | 1465918470690 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:30 INFO - PROCESS | 4092 | 1465918470808 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:34:30 INFO - PROCESS | 4092 | 1465918470984 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:30 INFO - PROCESS | 4092 | 1465918470988 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:30 INFO - PROCESS | 4092 | ++DOCSHELL 12AA4000 == 38 [pid = 4092] [id = 573] 08:34:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (12AA9800) [pid = 4092] [serial = 1719] [outer = 00000000] 08:34:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (12DF0C00) [pid = 4092] [serial = 1720] [outer = 12AA9800] 08:34:31 INFO - PROCESS | 4092 | 1465918471044 Marionette DEBUG loaded listener.js 08:34:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (13258000) [pid = 4092] [serial = 1721] [outer = 12AA9800] 08:34:31 INFO - PROCESS | 4092 | 1465918471586 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]]]}] 08:34:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:34:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1000ms 08:34:31 INFO - PROCESS | 4092 | 1465918471629 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:34:31 INFO - PROCESS | 4092 | 1465918471633 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 08:34:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:34:31 INFO - PROCESS | 4092 | 1465918471639 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:34:31 INFO - PROCESS | 4092 | 1465918471642 Marionette TRACE conn3 <- [1,2258,null,{}] 08:34:31 INFO - PROCESS | 4092 | 1465918471647 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}] 08:34:31 INFO - PROCESS | 4092 | 1465918471650 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:31 INFO - PROCESS | 4092 | 1465918471757 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:34:31 INFO - PROCESS | 4092 | 1465918471870 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:31 INFO - PROCESS | 4092 | 1465918471874 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:31 INFO - PROCESS | 4092 | ++DOCSHELL 15115000 == 39 [pid = 4092] [id = 574] 08:34:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (15393800) [pid = 4092] [serial = 1722] [outer = 00000000] 08:34:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (15C69C00) [pid = 4092] [serial = 1723] [outer = 15393800] 08:34:31 INFO - PROCESS | 4092 | 1465918471969 Marionette DEBUG loaded listener.js 08:34:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (177AAC00) [pid = 4092] [serial = 1724] [outer = 15393800] 08:34:32 INFO - PROCESS | 4092 | 1465918472577 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]]]}] 08:34:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:34:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1000ms 08:34:32 INFO - PROCESS | 4092 | 1465918472639 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:34:32 INFO - PROCESS | 4092 | 1465918472642 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 08:34:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:34:32 INFO - PROCESS | 4092 | 1465918472646 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:34:32 INFO - PROCESS | 4092 | 1465918472648 Marionette TRACE conn3 <- [1,2262,null,{}] 08:34:32 INFO - PROCESS | 4092 | 1465918472652 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}] 08:34:32 INFO - PROCESS | 4092 | 1465918472655 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:32 INFO - PROCESS | 4092 | 1465918472794 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:34:32 INFO - PROCESS | 4092 | 1465918472933 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:32 INFO - PROCESS | 4092 | 1465918472938 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:32 INFO - PROCESS | 4092 | ++DOCSHELL 19A4BC00 == 40 [pid = 4092] [id = 575] 08:34:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (19A51000) [pid = 4092] [serial = 1725] [outer = 00000000] 08:34:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (19E43400) [pid = 4092] [serial = 1726] [outer = 19A51000] 08:34:32 INFO - PROCESS | 4092 | 1465918472995 Marionette DEBUG loaded listener.js 08:34:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (1A737C00) [pid = 4092] [serial = 1727] [outer = 19A51000] 08:34:33 INFO - PROCESS | 4092 | 1465918473579 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]]]}] 08:34:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:34:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1000ms 08:34:33 INFO - PROCESS | 4092 | 1465918473668 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:34:33 INFO - PROCESS | 4092 | 1465918473675 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 08:34:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:34:33 INFO - PROCESS | 4092 | 1465918473681 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:34:33 INFO - PROCESS | 4092 | 1465918473683 Marionette TRACE conn3 <- [1,2266,null,{}] 08:34:33 INFO - PROCESS | 4092 | 1465918473686 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}] 08:34:33 INFO - PROCESS | 4092 | 1465918473689 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:33 INFO - PROCESS | 4092 | 1465918473793 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:34:34 INFO - PROCESS | 4092 | 1465918474048 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:34 INFO - PROCESS | 4092 | 1465918474051 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:34 INFO - PROCESS | 4092 | ++DOCSHELL 104ECC00 == 41 [pid = 4092] [id = 576] 08:34:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (10A47800) [pid = 4092] [serial = 1728] [outer = 00000000] 08:34:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (10E36000) [pid = 4092] [serial = 1729] [outer = 10A47800] 08:34:34 INFO - PROCESS | 4092 | 1465918474125 Marionette DEBUG loaded listener.js 08:34:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (11C1C400) [pid = 4092] [serial = 1730] [outer = 10A47800] 08:34:35 INFO - PROCESS | 4092 | --DOCSHELL 12AA9C00 == 40 [pid = 4092] [id = 571] 08:34:35 INFO - PROCESS | 4092 | --DOCSHELL 10E33400 == 39 [pid = 4092] [id = 570] 08:34:35 INFO - PROCESS | 4092 | --DOCSHELL 19E34C00 == 38 [pid = 4092] [id = 569] 08:34:35 INFO - PROCESS | 4092 | --DOCSHELL 182AAC00 == 37 [pid = 4092] [id = 568] 08:34:35 INFO - PROCESS | 4092 | --DOCSHELL 1779E400 == 36 [pid = 4092] [id = 567] 08:34:35 INFO - PROCESS | 4092 | --DOCSHELL 1785C000 == 35 [pid = 4092] [id = 566] 08:34:35 INFO - PROCESS | 4092 | --DOCSHELL 15397400 == 34 [pid = 4092] [id = 565] 08:34:35 INFO - PROCESS | 4092 | --DOCSHELL 131D5400 == 33 [pid = 4092] [id = 564] 08:34:35 INFO - PROCESS | 4092 | --DOCSHELL 104E7C00 == 32 [pid = 4092] [id = 563] 08:34:35 INFO - PROCESS | 4092 | --DOCSHELL 131DC000 == 31 [pid = 4092] [id = 560] 08:34:35 INFO - PROCESS | 4092 | --DOCSHELL 15118000 == 30 [pid = 4092] [id = 562] 08:34:35 INFO - PROCESS | 4092 | --DOCSHELL 10A4B400 == 29 [pid = 4092] [id = 561] 08:34:35 INFO - PROCESS | 4092 | --DOCSHELL 19A4BC00 == 28 [pid = 4092] [id = 575] 08:34:35 INFO - PROCESS | 4092 | --DOCSHELL 13256C00 == 27 [pid = 4092] [id = 572] 08:34:35 INFO - PROCESS | 4092 | --DOCSHELL 12AA4000 == 26 [pid = 4092] [id = 573] 08:34:35 INFO - PROCESS | 4092 | --DOCSHELL 15115000 == 25 [pid = 4092] [id = 574] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (1B5B0000) [pid = 4092] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (19C9C400) [pid = 4092] [serial = 1672] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (12B67800) [pid = 4092] [serial = 1643] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (12B60C00) [pid = 4092] [serial = 1642] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (15398400) [pid = 4092] [serial = 1646] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (14EB8800) [pid = 4092] [serial = 1645] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (17F57800) [pid = 4092] [serial = 1670] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (19E2B000) [pid = 4092] [serial = 1649] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (19A58800) [pid = 4092] [serial = 1648] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (1A9A0000) [pid = 4092] [serial = 1652] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (1A847C00) [pid = 4092] [serial = 1651] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (1538D800) [pid = 4092] [serial = 1675] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (19CA1000) [pid = 4092] [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.] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (19C9A000) [pid = 4092] [serial = 1678] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (19E29C00) [pid = 4092] [serial = 1673] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (169E9400) [pid = 4092] [serial = 1666] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (19EBC400) [pid = 4092] [serial = 1681] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (156D3400) [pid = 4092] [serial = 1676] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (15FB3C00) [pid = 4092] [serial = 1664] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (17323000) [pid = 4092] [serial = 1667] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1794F000) [pid = 4092] [serial = 1669] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (15F56800) [pid = 4092] [serial = 1663] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (131DA800) [pid = 4092] [serial = 1655] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (13032400) [pid = 4092] [serial = 1654] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (12B5C800) [pid = 4092] [serial = 1657] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (12BC8000) [pid = 4092] [serial = 1658] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (19C9B000) [pid = 4092] [serial = 1679] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (13938000) [pid = 4092] [serial = 1660] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (13CA2400) [pid = 4092] [serial = 1661] [outer = 00000000] [url = about:blank] 08:34:35 INFO - PROCESS | 4092 | 1465918475396 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]]]}] 08:34:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:34:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1765ms 08:34:35 INFO - PROCESS | 4092 | 1465918475475 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:34:35 INFO - PROCESS | 4092 | 1465918475480 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 08:34:35 INFO - PROCESS | 4092 | 1465918475486 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:34:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:34:35 INFO - PROCESS | 4092 | 1465918475489 Marionette TRACE conn3 <- [1,2270,null,{}] 08:34:35 INFO - PROCESS | 4092 | 1465918475497 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}] 08:34:35 INFO - PROCESS | 4092 | 1465918475502 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:35 INFO - PROCESS | 4092 | 1465918475599 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:34:35 INFO - PROCESS | 4092 | 1465918475607 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:35 INFO - PROCESS | 4092 | 1465918475612 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:35 INFO - PROCESS | 4092 | ++DOCSHELL 110D6C00 == 26 [pid = 4092] [id = 577] 08:34:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (110D7000) [pid = 4092] [serial = 1731] [outer = 00000000] 08:34:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (11478400) [pid = 4092] [serial = 1732] [outer = 110D7000] 08:34:35 INFO - PROCESS | 4092 | 1465918475665 Marionette DEBUG loaded listener.js 08:34:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (12A1C000) [pid = 4092] [serial = 1733] [outer = 110D7000] 08:34:36 INFO - PROCESS | 4092 | 1465918476169 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]]]}] 08:34:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:34:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 750ms 08:34:36 INFO - PROCESS | 4092 | 1465918476230 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:34:36 INFO - PROCESS | 4092 | 1465918476235 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 08:34:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:34:36 INFO - PROCESS | 4092 | 1465918476242 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:34:36 INFO - PROCESS | 4092 | 1465918476244 Marionette TRACE conn3 <- [1,2274,null,{}] 08:34:36 INFO - PROCESS | 4092 | 1465918476248 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}] 08:34:36 INFO - PROCESS | 4092 | 1465918476250 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:36 INFO - PROCESS | 4092 | 1465918476337 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:34:36 INFO - PROCESS | 4092 | 1465918476346 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:36 INFO - PROCESS | 4092 | 1465918476349 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:36 INFO - PROCESS | 4092 | ++DOCSHELL 13141000 == 27 [pid = 4092] [id = 578] 08:34:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (1314D800) [pid = 4092] [serial = 1734] [outer = 00000000] 08:34:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (13256C00) [pid = 4092] [serial = 1735] [outer = 1314D800] 08:34:36 INFO - PROCESS | 4092 | 1465918476395 Marionette DEBUG loaded listener.js 08:34:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (134B9C00) [pid = 4092] [serial = 1736] [outer = 1314D800] 08:34:36 INFO - PROCESS | 4092 | 1465918476864 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]]]}] 08:34:36 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 08:34:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 641ms 08:34:36 INFO - PROCESS | 4092 | 1465918476878 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:34:36 INFO - PROCESS | 4092 | 1465918476881 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 08:34:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:34:36 INFO - PROCESS | 4092 | 1465918476884 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:34:36 INFO - PROCESS | 4092 | 1465918476887 Marionette TRACE conn3 <- [1,2278,null,{}] 08:34:36 INFO - PROCESS | 4092 | 1465918476898 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}] 08:34:36 INFO - PROCESS | 4092 | 1465918476902 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:36 INFO - PROCESS | 4092 | 1465918476987 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:34:37 INFO - PROCESS | 4092 | 1465918477026 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:37 INFO - PROCESS | 4092 | 1465918477029 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:37 INFO - PROCESS | 4092 | ++DOCSHELL 14E21C00 == 28 [pid = 4092] [id = 579] 08:34:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (14E26C00) [pid = 4092] [serial = 1737] [outer = 00000000] 08:34:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (15396400) [pid = 4092] [serial = 1738] [outer = 14E26C00] 08:34:37 INFO - PROCESS | 4092 | 1465918477077 Marionette DEBUG loaded listener.js 08:34:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (156D8400) [pid = 4092] [serial = 1739] [outer = 14E26C00] 08:34:37 INFO - PROCESS | 4092 | 1465918477538 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]]]}] 08:34:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:34:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 688ms 08:34:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:34:37 INFO - PROCESS | 4092 | 1465918477583 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:34:37 INFO - PROCESS | 4092 | 1465918477586 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 08:34:37 INFO - PROCESS | 4092 | 1465918477589 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - PROCESS | 4092 | 1465918477591 Marionette TRACE conn3 <- [1,2282,null,{}] 08:34:37 INFO - PROCESS | 4092 | 1465918477594 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}] 08:34:37 INFO - PROCESS | 4092 | 1465918477596 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:37 INFO - PROCESS | 4092 | 1465918477720 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:34:37 INFO - PROCESS | 4092 | 1465918477726 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:37 INFO - PROCESS | 4092 | 1465918477728 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:37 INFO - PROCESS | 4092 | ++DOCSHELL 12B66400 == 29 [pid = 4092] [id = 580] 08:34:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (13933C00) [pid = 4092] [serial = 1740] [outer = 00000000] 08:34:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (16880800) [pid = 4092] [serial = 1741] [outer = 13933C00] 08:34:37 INFO - PROCESS | 4092 | 1465918477823 Marionette DEBUG loaded listener.js 08:34:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (169EA400) [pid = 4092] [serial = 1742] [outer = 13933C00] 08:34:38 INFO - PROCESS | 4092 | 1465918478235 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]]]}] 08:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 688ms 08:34:38 INFO - PROCESS | 4092 | 1465918478293 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:34:38 INFO - PROCESS | 4092 | 1465918478295 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 08:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:34:38 INFO - PROCESS | 4092 | 1465918478298 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:34:38 INFO - PROCESS | 4092 | 1465918478300 Marionette TRACE conn3 <- [1,2286,null,{}] 08:34:38 INFO - PROCESS | 4092 | 1465918478303 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}] 08:34:38 INFO - PROCESS | 4092 | 1465918478305 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:38 INFO - PROCESS | 4092 | 1465918478416 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:34:38 INFO - PROCESS | 4092 | 1465918478504 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:38 INFO - PROCESS | 4092 | 1465918478507 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:38 INFO - PROCESS | 4092 | ++DOCSHELL 17321800 == 30 [pid = 4092] [id = 581] 08:34:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (17323000) [pid = 4092] [serial = 1743] [outer = 00000000] 08:34:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1785D800) [pid = 4092] [serial = 1744] [outer = 17323000] 08:34:38 INFO - PROCESS | 4092 | 1465918478549 Marionette DEBUG loaded listener.js 08:34:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (17942C00) [pid = 4092] [serial = 1745] [outer = 17323000] 08:34:38 INFO - PROCESS | 4092 | 1465918478968 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]]]}] 08:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 703ms 08:34:38 INFO - PROCESS | 4092 | 1465918478999 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:34:38 INFO - PROCESS | 4092 | 1465918479001 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 08:34:38 INFO - PROCESS | 4092 | 1465918479003 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:34:38 INFO - PROCESS | 4092 | 1465918479005 Marionette TRACE conn3 <- [1,2290,null,{}] 08:34:38 INFO - PROCESS | 4092 | 1465918479009 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}] 08:34:38 INFO - PROCESS | 4092 | 1465918479015 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:39 INFO - PROCESS | 4092 | 1465918479152 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:34:39 INFO - PROCESS | 4092 | 1465918479219 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:39 INFO - PROCESS | 4092 | 1465918479221 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:39 INFO - PROCESS | 4092 | ++DOCSHELL 17F59000 == 31 [pid = 4092] [id = 582] 08:34:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (17FBA800) [pid = 4092] [serial = 1746] [outer = 00000000] 08:34:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (182AAC00) [pid = 4092] [serial = 1747] [outer = 17FBA800] 08:34:39 INFO - PROCESS | 4092 | 1465918479265 Marionette DEBUG loaded listener.js 08:34:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (19C9B800) [pid = 4092] [serial = 1748] [outer = 17FBA800] 08:34:39 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (1848B400) [pid = 4092] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:34:39 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (1785C400) [pid = 4092] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:34:39 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (104EAC00) [pid = 4092] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:34:39 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (14E1B000) [pid = 4092] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:34:39 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (19EC3400) [pid = 4092] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:34:39 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (15390C00) [pid = 4092] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:34:39 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (10A4B800) [pid = 4092] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:34:39 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (15397C00) [pid = 4092] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:34:39 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (131DAC00) [pid = 4092] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:34:39 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (10E33C00) [pid = 4092] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:34:39 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (12B5B000) [pid = 4092] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:34:39 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (177A2800) [pid = 4092] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:34:39 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (16946800) [pid = 4092] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:34:39 INFO - PROCESS | 4092 | 1465918479937 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]]]}] 08:34:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:34:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 985ms 08:34:39 INFO - PROCESS | 4092 | 1465918479991 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:34:39 INFO - PROCESS | 4092 | 1465918479993 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 08:34:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:34:39 INFO - PROCESS | 4092 | 1465918479996 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:34:39 INFO - PROCESS | 4092 | 1465918479998 Marionette TRACE conn3 <- [1,2294,null,{}] 08:34:39 INFO - PROCESS | 4092 | 1465918480001 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}] 08:34:39 INFO - PROCESS | 4092 | 1465918480003 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:40 INFO - PROCESS | 4092 | 1465918480086 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:34:40 INFO - PROCESS | 4092 | 1465918480184 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:40 INFO - PROCESS | 4092 | 1465918480186 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:40 INFO - PROCESS | 4092 | ++DOCSHELL 12B5B000 == 32 [pid = 4092] [id = 583] 08:34:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (12B62400) [pid = 4092] [serial = 1749] [outer = 00000000] 08:34:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (14E1B000) [pid = 4092] [serial = 1750] [outer = 12B62400] 08:34:40 INFO - PROCESS | 4092 | 1465918480229 Marionette DEBUG loaded listener.js 08:34:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (17FB9C00) [pid = 4092] [serial = 1751] [outer = 12B62400] 08:34:40 INFO - PROCESS | 4092 | 1465918480594 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]]]}] 08:34:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:34:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 625ms 08:34:40 INFO - PROCESS | 4092 | 1465918480634 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:34:40 INFO - PROCESS | 4092 | 1465918480636 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 08:34:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:34:40 INFO - PROCESS | 4092 | 1465918480639 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:34:40 INFO - PROCESS | 4092 | 1465918480641 Marionette TRACE conn3 <- [1,2298,null,{}] 08:34:40 INFO - PROCESS | 4092 | 1465918480644 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}] 08:34:40 INFO - PROCESS | 4092 | 1465918480646 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:40 INFO - PROCESS | 4092 | 1465918480766 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:34:40 INFO - PROCESS | 4092 | 1465918480775 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:40 INFO - PROCESS | 4092 | 1465918480776 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:40 INFO - PROCESS | 4092 | ++DOCSHELL 12D5AC00 == 33 [pid = 4092] [id = 584] 08:34:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (14311C00) [pid = 4092] [serial = 1752] [outer = 00000000] 08:34:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (19CA8400) [pid = 4092] [serial = 1753] [outer = 14311C00] 08:34:40 INFO - PROCESS | 4092 | 1465918480818 Marionette DEBUG loaded listener.js 08:34:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (19E31800) [pid = 4092] [serial = 1754] [outer = 14311C00] 08:34:41 INFO - PROCESS | 4092 | 1465918481222 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]]]}] 08:34:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:34:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 640ms 08:34:41 INFO - PROCESS | 4092 | 1465918481278 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:34:41 INFO - PROCESS | 4092 | 1465918481280 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 08:34:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:34:41 INFO - PROCESS | 4092 | 1465918481283 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:34:41 INFO - PROCESS | 4092 | 1465918481285 Marionette TRACE conn3 <- [1,2302,null,{}] 08:34:41 INFO - PROCESS | 4092 | 1465918481288 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}] 08:34:41 INFO - PROCESS | 4092 | 1465918481290 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:41 INFO - PROCESS | 4092 | 1465918481404 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:34:41 INFO - PROCESS | 4092 | 1465918481492 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:41 INFO - PROCESS | 4092 | 1465918481494 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:41 INFO - PROCESS | 4092 | ++DOCSHELL 10E2EC00 == 34 [pid = 4092] [id = 585] 08:34:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (15FB1000) [pid = 4092] [serial = 1755] [outer = 00000000] 08:34:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (19EB5C00) [pid = 4092] [serial = 1756] [outer = 15FB1000] 08:34:41 INFO - PROCESS | 4092 | 1465918481536 Marionette DEBUG loaded listener.js 08:34:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (19EB6400) [pid = 4092] [serial = 1757] [outer = 15FB1000] 08:34:41 INFO - PROCESS | 4092 | 1465918481978 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]]]}] 08:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 735ms 08:34:42 INFO - PROCESS | 4092 | 1465918482024 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:34:42 INFO - PROCESS | 4092 | 1465918482029 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 08:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:34:42 INFO - PROCESS | 4092 | 1465918482034 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:34:42 INFO - PROCESS | 4092 | 1465918482037 Marionette TRACE conn3 <- [1,2306,null,{}] 08:34:42 INFO - PROCESS | 4092 | 1465918482069 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}] 08:34:42 INFO - PROCESS | 4092 | 1465918482073 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:42 INFO - PROCESS | 4092 | 1465918482203 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:34:42 INFO - PROCESS | 4092 | 1465918482314 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:42 INFO - PROCESS | 4092 | 1465918482317 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:42 INFO - PROCESS | 4092 | ++DOCSHELL 10559400 == 35 [pid = 4092] [id = 586] 08:34:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (10560800) [pid = 4092] [serial = 1758] [outer = 00000000] 08:34:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (12B5EC00) [pid = 4092] [serial = 1759] [outer = 10560800] 08:34:42 INFO - PROCESS | 4092 | 1465918482372 Marionette DEBUG loaded listener.js 08:34:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (12DF2400) [pid = 4092] [serial = 1760] [outer = 10560800] 08:34:43 INFO - PROCESS | 4092 | 1465918483171 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] 08:34:43 INFO - PROCESS | 4092 | 1465918483213 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 08:34:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:34:43 INFO - PROCESS | 4092 | 1465918483219 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:34:43 INFO - PROCESS | 4092 | 1465918483222 Marionette TRACE conn3 <- [1,2310,null,{}] 08:34:43 INFO - PROCESS | 4092 | 1465918483226 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}] 08:34:43 INFO - PROCESS | 4092 | 1465918483228 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:43 INFO - PROCESS | 4092 | 1465918483344 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:34:43 INFO - PROCESS | 4092 | 1465918483481 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:43 INFO - PROCESS | 4092 | 1465918483484 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:43 INFO - PROCESS | 4092 | ++DOCSHELL 14E1D800 == 36 [pid = 4092] [id = 587] 08:34:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (14E1E400) [pid = 4092] [serial = 1761] [outer = 00000000] 08:34:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (15C62C00) [pid = 4092] [serial = 1762] [outer = 14E1E400] 08:34:43 INFO - PROCESS | 4092 | 1465918483539 Marionette DEBUG loaded listener.js 08:34:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (15FAE800) [pid = 4092] [serial = 1763] [outer = 14E1E400] 08:34:44 INFO - PROCESS | 4092 | 1465918484421 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]]]}] 08:34:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:34:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1249ms 08:34:44 INFO - PROCESS | 4092 | 1465918484459 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:34:44 INFO - PROCESS | 4092 | 1465918484463 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 08:34:44 INFO - PROCESS | 4092 | 1465918484468 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:34:44 INFO - PROCESS | 4092 | 1465918484471 Marionette TRACE conn3 <- [1,2314,null,{}] 08:34:44 INFO - PROCESS | 4092 | 1465918484476 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}] 08:34:44 INFO - PROCESS | 4092 | 1465918484479 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:44 INFO - PROCESS | 4092 | 1465918484580 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:34:44 INFO - PROCESS | 4092 | --DOCSHELL 12D5AC00 == 35 [pid = 4092] [id = 584] 08:34:44 INFO - PROCESS | 4092 | --DOCSHELL 12B5B000 == 34 [pid = 4092] [id = 583] 08:34:44 INFO - PROCESS | 4092 | --DOCSHELL 17F59000 == 33 [pid = 4092] [id = 582] 08:34:44 INFO - PROCESS | 4092 | --DOCSHELL 17321800 == 32 [pid = 4092] [id = 581] 08:34:44 INFO - PROCESS | 4092 | --DOCSHELL 12B66400 == 31 [pid = 4092] [id = 580] 08:34:44 INFO - PROCESS | 4092 | --DOCSHELL 14E21C00 == 30 [pid = 4092] [id = 579] 08:34:44 INFO - PROCESS | 4092 | --DOCSHELL 13141000 == 29 [pid = 4092] [id = 578] 08:34:44 INFO - PROCESS | 4092 | --DOCSHELL 110D6C00 == 28 [pid = 4092] [id = 577] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (1A841C00) [pid = 4092] [serial = 1717] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (19CA5000) [pid = 4092] [serial = 1706] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (19E3A000) [pid = 4092] [serial = 1705] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (17F55400) [pid = 4092] [serial = 1699] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (10E36400) [pid = 4092] [serial = 1690] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (114C6000) [pid = 4092] [serial = 1691] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (19EBE800) [pid = 4092] [serial = 1682] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1A04EC00) [pid = 4092] [serial = 1708] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (159A5000) [pid = 4092] [serial = 1687] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1693F800) [pid = 4092] [serial = 1688] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (12ADEC00) [pid = 4092] [serial = 1684] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (13153400) [pid = 4092] [serial = 1685] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (15FAB400) [pid = 4092] [serial = 1696] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (16881400) [pid = 4092] [serial = 1697] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (13934800) [pid = 4092] [serial = 1693] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (13B40800) [pid = 4092] [serial = 1694] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (16FF7400) [pid = 4092] [serial = 1712] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (12DF1000) [pid = 4092] [serial = 1711] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (18494C00) [pid = 4092] [serial = 1714] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (1A052000) [pid = 4092] [serial = 1709] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (1848B800) [pid = 4092] [serial = 1702] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (1A04DC00) [pid = 4092] [serial = 1715] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (18492C00) [pid = 4092] [serial = 1703] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 61 (1A842000) [pid = 4092] [serial = 1718] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | --DOMWINDOW == 60 (17FBF000) [pid = 4092] [serial = 1700] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 4092 | 1465918484712 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:44 INFO - PROCESS | 4092 | 1465918484716 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:44 INFO - PROCESS | 4092 | ++DOCSHELL 10E2DC00 == 29 [pid = 4092] [id = 588] 08:34:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 61 (10E33C00) [pid = 4092] [serial = 1764] [outer = 00000000] 08:34:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (11007800) [pid = 4092] [serial = 1765] [outer = 10E33C00] 08:34:44 INFO - PROCESS | 4092 | 1465918484771 Marionette DEBUG loaded listener.js 08:34:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (12B5D000) [pid = 4092] [serial = 1766] [outer = 10E33C00] 08:34:45 INFO - PROCESS | 4092 | 1465918485161 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]]]}] 08:34:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:34:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 734ms 08:34:45 INFO - PROCESS | 4092 | 1465918485238 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:34:45 INFO - PROCESS | 4092 | 1465918485243 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 08:34:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:34:45 INFO - PROCESS | 4092 | 1465918485249 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:34:45 INFO - PROCESS | 4092 | 1465918485252 Marionette TRACE conn3 <- [1,2318,null,{}] 08:34:45 INFO - PROCESS | 4092 | 1465918485256 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}] 08:34:45 INFO - PROCESS | 4092 | 1465918485258 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:45 INFO - PROCESS | 4092 | 1465918485342 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:34:45 INFO - PROCESS | 4092 | 1465918485348 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:45 INFO - PROCESS | 4092 | 1465918485350 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:45 INFO - PROCESS | 4092 | ++DOCSHELL 134B4000 == 30 [pid = 4092] [id = 589] 08:34:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (13936800) [pid = 4092] [serial = 1767] [outer = 00000000] 08:34:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (13C1CC00) [pid = 4092] [serial = 1768] [outer = 13936800] 08:34:45 INFO - PROCESS | 4092 | 1465918485396 Marionette DEBUG loaded listener.js 08:34:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (1430F400) [pid = 4092] [serial = 1769] [outer = 13936800] 08:34:45 INFO - PROCESS | 4092 | 1465918485866 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]]]}] 08:34:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:34:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 641ms 08:34:45 INFO - PROCESS | 4092 | 1465918485887 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 08:34:45 INFO - PROCESS | 4092 | 1465918485889 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 08:34:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:34:45 INFO - PROCESS | 4092 | 1465918485897 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:34:45 INFO - PROCESS | 4092 | 1465918485900 Marionette TRACE conn3 <- [1,2322,null,{}] 08:34:45 INFO - PROCESS | 4092 | 1465918485910 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}] 08:34:45 INFO - PROCESS | 4092 | 1465918485915 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:46 INFO - PROCESS | 4092 | 1465918486029 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:34:46 INFO - PROCESS | 4092 | 1465918486126 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:46 INFO - PROCESS | 4092 | 1465918486129 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:46 INFO - PROCESS | 4092 | ++DOCSHELL 15C6FC00 == 31 [pid = 4092] [id = 590] 08:34:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (15F58000) [pid = 4092] [serial = 1770] [outer = 00000000] 08:34:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (15FB8800) [pid = 4092] [serial = 1771] [outer = 15F58000] 08:34:46 INFO - PROCESS | 4092 | 1465918486176 Marionette DEBUG loaded listener.js 08:34:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (1694C800) [pid = 4092] [serial = 1772] [outer = 15F58000] 08:34:46 INFO - PROCESS | 4092 | 1465918486555 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]]]}] 08:34:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:34:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 688ms 08:34:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:34:46 INFO - PROCESS | 4092 | 1465918486597 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:34:46 INFO - PROCESS | 4092 | 1465918486599 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 08:34:46 INFO - PROCESS | 4092 | 1465918486603 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:34:46 INFO - PROCESS | 4092 | 1465918486604 Marionette TRACE conn3 <- [1,2326,null,{}] 08:34:46 INFO - PROCESS | 4092 | 1465918486607 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}] 08:34:46 INFO - PROCESS | 4092 | 1465918486609 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:46 INFO - PROCESS | 4092 | 1465918486701 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:34:46 INFO - PROCESS | 4092 | 1465918486803 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:46 INFO - PROCESS | 4092 | 1465918486806 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:46 INFO - PROCESS | 4092 | ++DOCSHELL 17377400 == 32 [pid = 4092] [id = 591] 08:34:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (1779FC00) [pid = 4092] [serial = 1773] [outer = 00000000] 08:34:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (17F58400) [pid = 4092] [serial = 1774] [outer = 1779FC00] 08:34:46 INFO - PROCESS | 4092 | 1465918486860 Marionette DEBUG loaded listener.js 08:34:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (17FBF000) [pid = 4092] [serial = 1775] [outer = 1779FC00] 08:34:47 INFO - PROCESS | 4092 | 1465918487281 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]]]}] 08:34:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:34:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 735ms 08:34:47 INFO - PROCESS | 4092 | 1465918487343 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:34:47 INFO - PROCESS | 4092 | 1465918487345 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 08:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:34:47 INFO - PROCESS | 4092 | 1465918487348 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:34:47 INFO - PROCESS | 4092 | 1465918487350 Marionette TRACE conn3 <- [1,2330,null,{}] 08:34:47 INFO - PROCESS | 4092 | 1465918487392 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}] 08:34:47 INFO - PROCESS | 4092 | 1465918487394 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:47 INFO - PROCESS | 4092 | 1465918487509 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:34:47 INFO - PROCESS | 4092 | 1465918487520 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:47 INFO - PROCESS | 4092 | 1465918487522 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:47 INFO - PROCESS | 4092 | ++DOCSHELL 17F57800 == 33 [pid = 4092] [id = 592] 08:34:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (1812AC00) [pid = 4092] [serial = 1776] [outer = 00000000] 08:34:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (18775400) [pid = 4092] [serial = 1777] [outer = 1812AC00] 08:34:47 INFO - PROCESS | 4092 | 1465918487566 Marionette DEBUG loaded listener.js 08:34:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1877A400) [pid = 4092] [serial = 1778] [outer = 1812AC00] 08:34:48 INFO - PROCESS | 4092 | 1465918488015 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]]]}] 08:34:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:34:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 703ms 08:34:48 INFO - PROCESS | 4092 | 1465918488048 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:34:48 INFO - PROCESS | 4092 | 1465918488050 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 08:34:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:34:48 INFO - PROCESS | 4092 | 1465918488053 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:34:48 INFO - PROCESS | 4092 | 1465918488055 Marionette TRACE conn3 <- [1,2334,null,{}] 08:34:48 INFO - PROCESS | 4092 | 1465918488058 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}] 08:34:48 INFO - PROCESS | 4092 | 1465918488064 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:48 INFO - PROCESS | 4092 | 1465918488204 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:34:48 INFO - PROCESS | 4092 | 1465918488268 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:48 INFO - PROCESS | 4092 | 1465918488270 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:48 INFO - PROCESS | 4092 | ++DOCSHELL 19C99C00 == 34 [pid = 4092] [id = 593] 08:34:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (19C9A000) [pid = 4092] [serial = 1779] [outer = 00000000] 08:34:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (19E40400) [pid = 4092] [serial = 1780] [outer = 19C9A000] 08:34:48 INFO - PROCESS | 4092 | 1465918488313 Marionette DEBUG loaded listener.js 08:34:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (19E44000) [pid = 4092] [serial = 1781] [outer = 19C9A000] 08:34:48 INFO - PROCESS | 4092 | 1465918488733 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]]]}] 08:34:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:34:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 735ms 08:34:48 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (14E26C00) [pid = 4092] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:34:48 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (110D7000) [pid = 4092] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:34:48 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1314D800) [pid = 4092] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:34:48 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (10A47800) [pid = 4092] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:34:48 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (14311C00) [pid = 4092] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:34:48 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (17FBA800) [pid = 4092] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:34:48 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (12AA9800) [pid = 4092] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:34:48 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (15393800) [pid = 4092] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:34:48 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (19A51000) [pid = 4092] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:34:48 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (17323000) [pid = 4092] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:34:48 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (12B62400) [pid = 4092] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:34:48 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (13933C00) [pid = 4092] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:34:48 INFO - PROCESS | 4092 | 1465918488842 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:34:48 INFO - PROCESS | 4092 | 1465918488844 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 08:34:48 INFO - PROCESS | 4092 | 1465918488850 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:34:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:34:48 INFO - PROCESS | 4092 | 1465918488861 Marionette TRACE conn3 <- [1,2338,null,{}] 08:34:48 INFO - PROCESS | 4092 | 1465918488865 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}] 08:34:48 INFO - PROCESS | 4092 | 1465918488867 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:48 INFO - PROCESS | 4092 | 1465918488958 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:34:48 INFO - PROCESS | 4092 | 1465918488965 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:48 INFO - PROCESS | 4092 | 1465918488967 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:48 INFO - PROCESS | 4092 | ++DOCSHELL 1314D800 == 35 [pid = 4092] [id = 594] 08:34:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (13260000) [pid = 4092] [serial = 1782] [outer = 00000000] 08:34:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (14306400) [pid = 4092] [serial = 1783] [outer = 13260000] 08:34:49 INFO - PROCESS | 4092 | 1465918489009 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (14EC4000) [pid = 4092] [serial = 1784] [outer = 13260000] 08:34:49 INFO - PROCESS | 4092 | 1465918489444 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]]]}] 08:34:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:34:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 625ms 08:34:49 INFO - PROCESS | 4092 | 1465918489494 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:34:49 INFO - PROCESS | 4092 | 1465918489496 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 08:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:34:49 INFO - PROCESS | 4092 | 1465918489500 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:34:49 INFO - PROCESS | 4092 | 1465918489501 Marionette TRACE conn3 <- [1,2342,null,{}] 08:34:49 INFO - PROCESS | 4092 | 1465918489505 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}] 08:34:49 INFO - PROCESS | 4092 | 1465918489506 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:49 INFO - PROCESS | 4092 | 1465918489585 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:34:49 INFO - PROCESS | 4092 | 1465918489591 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:49 INFO - PROCESS | 4092 | 1465918489593 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:49 INFO - PROCESS | 4092 | ++DOCSHELL 13CA7800 == 36 [pid = 4092] [id = 595] 08:34:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (15397C00) [pid = 4092] [serial = 1785] [outer = 00000000] 08:34:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (19E3FC00) [pid = 4092] [serial = 1786] [outer = 15397C00] 08:34:49 INFO - PROCESS | 4092 | 1465918489635 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (19EBC800) [pid = 4092] [serial = 1787] [outer = 15397C00] 08:34:50 INFO - PROCESS | 4092 | 1465918490067 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]]]}] 08:34:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 593ms 08:34:50 INFO - PROCESS | 4092 | 1465918490105 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:34:50 INFO - PROCESS | 4092 | 1465918490107 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 08:34:50 INFO - PROCESS | 4092 | 1465918490110 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:34:50 INFO - PROCESS | 4092 | 1465918490112 Marionette TRACE conn3 <- [1,2346,null,{}] 08:34:50 INFO - PROCESS | 4092 | 1465918490115 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}] 08:34:50 INFO - PROCESS | 4092 | 1465918490117 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:50 INFO - PROCESS | 4092 | 1465918490196 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:34:50 INFO - PROCESS | 4092 | 1465918490201 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:50 INFO - PROCESS | 4092 | 1465918490203 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:50 INFO - PROCESS | 4092 | ++DOCSHELL 15C6F800 == 37 [pid = 4092] [id = 596] 08:34:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (177AD000) [pid = 4092] [serial = 1788] [outer = 00000000] 08:34:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (1A737000) [pid = 4092] [serial = 1789] [outer = 177AD000] 08:34:50 INFO - PROCESS | 4092 | 1465918490245 Marionette DEBUG loaded listener.js 08:34:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1A7C5C00) [pid = 4092] [serial = 1790] [outer = 177AD000] 08:34:50 INFO - PROCESS | 4092 | 1465918490704 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]]]}] 08:34:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 640ms 08:34:50 INFO - PROCESS | 4092 | 1465918490750 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:34:50 INFO - PROCESS | 4092 | 1465918490752 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 08:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:34:50 INFO - PROCESS | 4092 | 1465918490755 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:34:50 INFO - PROCESS | 4092 | 1465918490756 Marionette TRACE conn3 <- [1,2350,null,{}] 08:34:50 INFO - PROCESS | 4092 | 1465918490764 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}] 08:34:50 INFO - PROCESS | 4092 | 1465918490766 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:50 INFO - PROCESS | 4092 | 1465918490885 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:34:51 INFO - PROCESS | 4092 | 1465918491032 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:51 INFO - PROCESS | 4092 | 1465918491035 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:51 INFO - PROCESS | 4092 | ++DOCSHELL 1047D800 == 38 [pid = 4092] [id = 597] 08:34:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (104E7C00) [pid = 4092] [serial = 1791] [outer = 00000000] 08:34:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (10E28C00) [pid = 4092] [serial = 1792] [outer = 104E7C00] 08:34:51 INFO - PROCESS | 4092 | 1465918491094 Marionette DEBUG loaded listener.js 08:34:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (110DB400) [pid = 4092] [serial = 1793] [outer = 104E7C00] 08:34:51 INFO - PROCESS | 4092 | 1465918491738 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]]]}] 08:34:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:34:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1000ms 08:34:51 INFO - PROCESS | 4092 | 1465918491759 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:34:51 INFO - PROCESS | 4092 | 1465918491763 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 08:34:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:34:51 INFO - PROCESS | 4092 | 1465918491768 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:34:51 INFO - PROCESS | 4092 | 1465918491771 Marionette TRACE conn3 <- [1,2354,null,{}] 08:34:51 INFO - PROCESS | 4092 | 1465918491776 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}] 08:34:51 INFO - PROCESS | 4092 | 1465918491779 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:51 INFO - PROCESS | 4092 | 1465918491888 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:34:52 INFO - PROCESS | 4092 | 1465918492046 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:52 INFO - PROCESS | 4092 | 1465918492049 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:52 INFO - PROCESS | 4092 | ++DOCSHELL 14E1CC00 == 39 [pid = 4092] [id = 598] 08:34:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (14E21800) [pid = 4092] [serial = 1794] [outer = 00000000] 08:34:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (1538D800) [pid = 4092] [serial = 1795] [outer = 14E21800] 08:34:52 INFO - PROCESS | 4092 | 1465918492105 Marionette DEBUG loaded listener.js 08:34:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (15F55C00) [pid = 4092] [serial = 1796] [outer = 14E21800] 08:34:52 INFO - PROCESS | 4092 | 1465918492646 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]]]}] 08:34:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:34:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 953ms 08:34:52 INFO - PROCESS | 4092 | 1465918492714 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:34:52 INFO - PROCESS | 4092 | 1465918492717 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 08:34:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:34:52 INFO - PROCESS | 4092 | 1465918492721 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:34:52 INFO - PROCESS | 4092 | 1465918492723 Marionette TRACE conn3 <- [1,2358,null,{}] 08:34:52 INFO - PROCESS | 4092 | 1465918492727 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}] 08:34:52 INFO - PROCESS | 4092 | 1465918492730 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:52 INFO - PROCESS | 4092 | 1465918492838 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:34:52 INFO - PROCESS | 4092 | 1465918492977 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:52 INFO - PROCESS | 4092 | 1465918492979 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:52 INFO - PROCESS | 4092 | ++DOCSHELL 15FB7C00 == 40 [pid = 4092] [id = 599] 08:34:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (17F5D800) [pid = 4092] [serial = 1797] [outer = 00000000] 08:34:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (18783800) [pid = 4092] [serial = 1798] [outer = 17F5D800] 08:34:53 INFO - PROCESS | 4092 | 1465918493042 Marionette DEBUG loaded listener.js 08:34:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (19E37800) [pid = 4092] [serial = 1799] [outer = 17F5D800] 08:34:53 INFO - PROCESS | 4092 | 1465918493685 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]]]}] 08:34:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:34:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1000ms 08:34:53 INFO - PROCESS | 4092 | 1465918493723 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:34:53 INFO - PROCESS | 4092 | 1465918493727 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 08:34:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:34:53 INFO - PROCESS | 4092 | 1465918493737 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:34:53 INFO - PROCESS | 4092 | 1465918493741 Marionette TRACE conn3 <- [1,2362,null,{}] 08:34:53 INFO - PROCESS | 4092 | 1465918493745 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}] 08:34:53 INFO - PROCESS | 4092 | 1465918493748 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:53 INFO - PROCESS | 4092 | 1465918493857 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:34:54 INFO - PROCESS | 4092 | 1465918494115 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:54 INFO - PROCESS | 4092 | 1465918494118 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:54 INFO - PROCESS | 4092 | ++DOCSHELL 103CA800 == 41 [pid = 4092] [id = 600] 08:34:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (1047F800) [pid = 4092] [serial = 1800] [outer = 00000000] 08:34:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (10E34400) [pid = 4092] [serial = 1801] [outer = 1047F800] 08:34:54 INFO - PROCESS | 4092 | 1465918494182 Marionette DEBUG loaded listener.js 08:34:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (12B5A800) [pid = 4092] [serial = 1802] [outer = 1047F800] 08:34:55 INFO - PROCESS | 4092 | --DOCSHELL 104ECC00 == 40 [pid = 4092] [id = 576] 08:34:55 INFO - PROCESS | 4092 | --DOCSHELL 15C6F800 == 39 [pid = 4092] [id = 596] 08:34:55 INFO - PROCESS | 4092 | --DOCSHELL 13CA7800 == 38 [pid = 4092] [id = 595] 08:34:55 INFO - PROCESS | 4092 | --DOCSHELL 1314D800 == 37 [pid = 4092] [id = 594] 08:34:55 INFO - PROCESS | 4092 | --DOCSHELL 19C99C00 == 36 [pid = 4092] [id = 593] 08:34:55 INFO - PROCESS | 4092 | --DOCSHELL 17F57800 == 35 [pid = 4092] [id = 592] 08:34:55 INFO - PROCESS | 4092 | --DOCSHELL 17377400 == 34 [pid = 4092] [id = 591] 08:34:55 INFO - PROCESS | 4092 | --DOCSHELL 15C6FC00 == 33 [pid = 4092] [id = 590] 08:34:55 INFO - PROCESS | 4092 | --DOCSHELL 134B4000 == 32 [pid = 4092] [id = 589] 08:34:55 INFO - PROCESS | 4092 | --DOCSHELL 10E2DC00 == 31 [pid = 4092] [id = 588] 08:34:55 INFO - PROCESS | 4092 | --DOCSHELL 10E2EC00 == 30 [pid = 4092] [id = 585] 08:34:55 INFO - PROCESS | 4092 | --DOCSHELL 10559400 == 29 [pid = 4092] [id = 586] 08:34:55 INFO - PROCESS | 4092 | --DOCSHELL 14E1D800 == 28 [pid = 4092] [id = 587] 08:34:55 INFO - PROCESS | 4092 | --DOCSHELL 15FB7C00 == 27 [pid = 4092] [id = 599] 08:34:55 INFO - PROCESS | 4092 | --DOCSHELL 1047D800 == 26 [pid = 4092] [id = 597] 08:34:55 INFO - PROCESS | 4092 | --DOCSHELL 14E1CC00 == 25 [pid = 4092] [id = 598] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (15396400) [pid = 4092] [serial = 1738] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (11478400) [pid = 4092] [serial = 1732] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (12A1C000) [pid = 4092] [serial = 1733] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (13256C00) [pid = 4092] [serial = 1735] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (134B9C00) [pid = 4092] [serial = 1736] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (10E36000) [pid = 4092] [serial = 1729] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (11C1C400) [pid = 4092] [serial = 1730] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (19E31800) [pid = 4092] [serial = 1754] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (182AAC00) [pid = 4092] [serial = 1747] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (13258000) [pid = 4092] [serial = 1721] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (12DF0C00) [pid = 4092] [serial = 1720] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (177AAC00) [pid = 4092] [serial = 1724] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (15C69C00) [pid = 4092] [serial = 1723] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1A737C00) [pid = 4092] [serial = 1727] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (19E43400) [pid = 4092] [serial = 1726] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (17942C00) [pid = 4092] [serial = 1745] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (1785D800) [pid = 4092] [serial = 1744] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (14E1B000) [pid = 4092] [serial = 1750] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (19CA8400) [pid = 4092] [serial = 1753] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (19EB5C00) [pid = 4092] [serial = 1756] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (19C9B800) [pid = 4092] [serial = 1748] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (16880800) [pid = 4092] [serial = 1741] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (17FB9C00) [pid = 4092] [serial = 1751] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (169EA400) [pid = 4092] [serial = 1742] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (156D8400) [pid = 4092] [serial = 1739] [outer = 00000000] [url = about:blank] 08:34:55 INFO - PROCESS | 4092 | 1465918495406 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]]]}] 08:34:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:34:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1766ms 08:34:55 INFO - PROCESS | 4092 | 1465918495503 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:34:55 INFO - PROCESS | 4092 | 1465918495507 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 08:34:55 INFO - PROCESS | 4092 | 1465918495513 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:34:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:34:55 INFO - PROCESS | 4092 | 1465918495516 Marionette TRACE conn3 <- [1,2366,null,{}] 08:34:55 INFO - PROCESS | 4092 | 1465918495522 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}] 08:34:55 INFO - PROCESS | 4092 | 1465918495525 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:55 INFO - PROCESS | 4092 | 1465918495611 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:34:55 INFO - PROCESS | 4092 | 1465918495618 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:55 INFO - PROCESS | 4092 | 1465918495623 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:55 INFO - PROCESS | 4092 | ++DOCSHELL 11C1E800 == 26 [pid = 4092] [id = 601] 08:34:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (11CC5000) [pid = 4092] [serial = 1803] [outer = 00000000] 08:34:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (12A19800) [pid = 4092] [serial = 1804] [outer = 11CC5000] 08:34:55 INFO - PROCESS | 4092 | 1465918495671 Marionette DEBUG loaded listener.js 08:34:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (12A1C000) [pid = 4092] [serial = 1805] [outer = 11CC5000] 08:34:56 INFO - PROCESS | 4092 | 1465918496189 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]]]}] 08:34:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:34:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 688ms 08:34:56 INFO - PROCESS | 4092 | 1465918496213 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:34:56 INFO - PROCESS | 4092 | 1465918496217 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 08:34:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:34:56 INFO - PROCESS | 4092 | 1465918496224 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:34:56 INFO - PROCESS | 4092 | 1465918496226 Marionette TRACE conn3 <- [1,2370,null,{}] 08:34:56 INFO - PROCESS | 4092 | 1465918496230 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}] 08:34:56 INFO - PROCESS | 4092 | 1465918496233 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:56 INFO - PROCESS | 4092 | 1465918496318 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:34:56 INFO - PROCESS | 4092 | 1465918496327 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:56 INFO - PROCESS | 4092 | 1465918496330 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:56 INFO - PROCESS | 4092 | ++DOCSHELL 131D5400 == 27 [pid = 4092] [id = 602] 08:34:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (131D9000) [pid = 4092] [serial = 1806] [outer = 00000000] 08:34:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (13258C00) [pid = 4092] [serial = 1807] [outer = 131D9000] 08:34:56 INFO - PROCESS | 4092 | 1465918496376 Marionette DEBUG loaded listener.js 08:34:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (134B1000) [pid = 4092] [serial = 1808] [outer = 131D9000] 08:34:56 INFO - PROCESS | 4092 | 1465918496848 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]]]}] 08:34:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:34:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 641ms 08:34:56 INFO - PROCESS | 4092 | 1465918496861 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:34:56 INFO - PROCESS | 4092 | 1465918496863 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 08:34:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:34:56 INFO - PROCESS | 4092 | 1465918496867 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:34:56 INFO - PROCESS | 4092 | 1465918496870 Marionette TRACE conn3 <- [1,2374,null,{}] 08:34:56 INFO - PROCESS | 4092 | 1465918496885 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}] 08:34:56 INFO - PROCESS | 4092 | 1465918496889 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:56 INFO - PROCESS | 4092 | 1465918497001 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:34:57 INFO - PROCESS | 4092 | 1465918497013 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:57 INFO - PROCESS | 4092 | 1465918497017 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:57 INFO - PROCESS | 4092 | ++DOCSHELL 14E1DC00 == 28 [pid = 4092] [id = 603] 08:34:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (14E1E000) [pid = 4092] [serial = 1809] [outer = 00000000] 08:34:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (1538C000) [pid = 4092] [serial = 1810] [outer = 14E1E000] 08:34:57 INFO - PROCESS | 4092 | 1465918497152 Marionette DEBUG loaded listener.js 08:34:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (156D6C00) [pid = 4092] [serial = 1811] [outer = 14E1E000] 08:34:57 INFO - PROCESS | 4092 | 1465918497550 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]]]}] 08:34:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:34:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 687ms 08:34:57 INFO - PROCESS | 4092 | 1465918497566 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:34:57 INFO - PROCESS | 4092 | 1465918497568 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 08:34:57 INFO - PROCESS | 4092 | 1465918497572 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:34:57 INFO - PROCESS | 4092 | 1465918497573 Marionette TRACE conn3 <- [1,2378,null,{}] 08:34:57 INFO - PROCESS | 4092 | 1465918497576 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}] 08:34:57 INFO - PROCESS | 4092 | 1465918497578 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:57 INFO - PROCESS | 4092 | 1465918497673 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:34:57 INFO - PROCESS | 4092 | 1465918497781 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:57 INFO - PROCESS | 4092 | 1465918497783 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:57 INFO - PROCESS | 4092 | ++DOCSHELL 15C6C400 == 29 [pid = 4092] [id = 604] 08:34:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (15C6EC00) [pid = 4092] [serial = 1812] [outer = 00000000] 08:34:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (16942800) [pid = 4092] [serial = 1813] [outer = 15C6EC00] 08:34:57 INFO - PROCESS | 4092 | 1465918497826 Marionette DEBUG loaded listener.js 08:34:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (17376000) [pid = 4092] [serial = 1814] [outer = 15C6EC00] 08:34:58 INFO - PROCESS | 4092 | 1465918498254 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]]]}] 08:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 734ms 08:34:58 INFO - PROCESS | 4092 | 1465918498312 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:34:58 INFO - PROCESS | 4092 | 1465918498314 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 08:34:58 INFO - PROCESS | 4092 | 1465918498317 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:34:58 INFO - PROCESS | 4092 | 1465918498319 Marionette TRACE conn3 <- [1,2382,null,{}] 08:34:58 INFO - PROCESS | 4092 | 1465918498322 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}] 08:34:58 INFO - PROCESS | 4092 | 1465918498324 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:58 INFO - PROCESS | 4092 | 1465918498465 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:34:58 INFO - PROCESS | 4092 | 1465918498475 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:58 INFO - PROCESS | 4092 | 1465918498477 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:58 INFO - PROCESS | 4092 | ++DOCSHELL 1727AC00 == 30 [pid = 4092] [id = 605] 08:34:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (17846000) [pid = 4092] [serial = 1815] [outer = 00000000] 08:34:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (17942C00) [pid = 4092] [serial = 1816] [outer = 17846000] 08:34:58 INFO - PROCESS | 4092 | 1465918498519 Marionette DEBUG loaded listener.js 08:34:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (17F51C00) [pid = 4092] [serial = 1817] [outer = 17846000] 08:34:58 INFO - PROCESS | 4092 | 1465918498979 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]]]}] 08:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 703ms 08:34:59 INFO - PROCESS | 4092 | 1465918499017 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:34:59 INFO - PROCESS | 4092 | 1465918499019 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 08:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:34:59 INFO - PROCESS | 4092 | 1465918499023 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:34:59 INFO - PROCESS | 4092 | 1465918499025 Marionette TRACE conn3 <- [1,2386,null,{}] 08:34:59 INFO - PROCESS | 4092 | 1465918499040 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}] 08:34:59 INFO - PROCESS | 4092 | 1465918499046 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:59 INFO - PROCESS | 4092 | 1465918499179 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:34:59 INFO - PROCESS | 4092 | 1465918499192 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:59 INFO - PROCESS | 4092 | 1465918499194 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:59 INFO - PROCESS | 4092 | ++DOCSHELL 17F50800 == 31 [pid = 4092] [id = 606] 08:34:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (17F55800) [pid = 4092] [serial = 1818] [outer = 00000000] 08:34:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (182AE800) [pid = 4092] [serial = 1819] [outer = 17F55800] 08:34:59 INFO - PROCESS | 4092 | 1465918499244 Marionette DEBUG loaded listener.js 08:34:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (19A59000) [pid = 4092] [serial = 1820] [outer = 17F55800] 08:34:59 INFO - PROCESS | 4092 | 1465918499683 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]]]}] 08:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 687ms 08:34:59 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (177AD000) [pid = 4092] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:34:59 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1812AC00) [pid = 4092] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:34:59 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (19C9A000) [pid = 4092] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:34:59 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (15FB1000) [pid = 4092] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:34:59 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (13936800) [pid = 4092] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:34:59 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (14E1E400) [pid = 4092] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:34:59 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (10560800) [pid = 4092] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:34:59 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (15F58000) [pid = 4092] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:34:59 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (10E33C00) [pid = 4092] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:34:59 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (13260000) [pid = 4092] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:34:59 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1779FC00) [pid = 4092] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:34:59 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (15397C00) [pid = 4092] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:34:59 INFO - PROCESS | 4092 | 1465918499956 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:34:59 INFO - PROCESS | 4092 | 1465918499958 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 08:34:59 INFO - PROCESS | 4092 | 1465918499967 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:34:59 INFO - PROCESS | 4092 | 1465918499969 Marionette TRACE conn3 <- [1,2390,null,{}] 08:34:59 INFO - PROCESS | 4092 | 1465918499973 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}] 08:34:59 INFO - PROCESS | 4092 | 1465918499974 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:35:00 INFO - PROCESS | 4092 | 1465918500057 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:35:00 INFO - PROCESS | 4092 | 1465918500062 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:00 INFO - PROCESS | 4092 | 1465918500064 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:00 INFO - PROCESS | 4092 | ++DOCSHELL 13C25400 == 32 [pid = 4092] [id = 607] 08:35:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (14E1A400) [pid = 4092] [serial = 1821] [outer = 00000000] 08:35:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (15F4AC00) [pid = 4092] [serial = 1822] [outer = 14E1A400] 08:35:00 INFO - PROCESS | 4092 | 1465918500107 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (1779FC00) [pid = 4092] [serial = 1823] [outer = 14E1A400] 08:35:00 INFO - PROCESS | 4092 | 1465918500532 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]]]}] 08:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 578ms 08:35:00 INFO - PROCESS | 4092 | 1465918500568 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:35:00 INFO - PROCESS | 4092 | 1465918500570 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 08:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:35:00 INFO - PROCESS | 4092 | 1465918500577 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:35:00 INFO - PROCESS | 4092 | 1465918500579 Marionette TRACE conn3 <- [1,2394,null,{}] 08:35:00 INFO - PROCESS | 4092 | 1465918500582 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}] 08:35:00 INFO - PROCESS | 4092 | 1465918500584 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:00 INFO - PROCESS | 4092 | 1465918500658 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:35:00 INFO - PROCESS | 4092 | 1465918500663 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:00 INFO - PROCESS | 4092 | 1465918500665 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:00 INFO - PROCESS | 4092 | ++DOCSHELL 182AA800 == 33 [pid = 4092] [id = 608] 08:35:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (1848C400) [pid = 4092] [serial = 1824] [outer = 00000000] 08:35:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (19CA6800) [pid = 4092] [serial = 1825] [outer = 1848C400] 08:35:00 INFO - PROCESS | 4092 | 1465918500708 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (19E2A400) [pid = 4092] [serial = 1826] [outer = 1848C400] 08:35:01 INFO - PROCESS | 4092 | 1465918501157 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]]]}] 08:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 641ms 08:35:01 INFO - PROCESS | 4092 | 1465918501216 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:35:01 INFO - PROCESS | 4092 | 1465918501218 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 08:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:35:01 INFO - PROCESS | 4092 | 1465918501221 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:35:01 INFO - PROCESS | 4092 | 1465918501223 Marionette TRACE conn3 <- [1,2398,null,{}] 08:35:01 INFO - PROCESS | 4092 | 1465918501226 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}] 08:35:01 INFO - PROCESS | 4092 | 1465918501228 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:01 INFO - PROCESS | 4092 | 1465918501312 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:35:01 INFO - PROCESS | 4092 | 1465918501319 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:01 INFO - PROCESS | 4092 | 1465918501321 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:01 INFO - PROCESS | 4092 | ++DOCSHELL 19E39800 == 34 [pid = 4092] [id = 609] 08:35:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (19E44400) [pid = 4092] [serial = 1827] [outer = 00000000] 08:35:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (19EC2000) [pid = 4092] [serial = 1828] [outer = 19E44400] 08:35:01 INFO - PROCESS | 4092 | 1465918501367 Marionette DEBUG loaded listener.js 08:35:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (19EC3400) [pid = 4092] [serial = 1829] [outer = 19E44400] 08:35:01 INFO - PROCESS | 4092 | 1465918501829 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]]]}] 08:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 640ms 08:35:01 INFO - PROCESS | 4092 | 1465918501859 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:35:01 INFO - PROCESS | 4092 | 1465918501861 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 08:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:35:01 INFO - PROCESS | 4092 | 1465918501864 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:35:01 INFO - PROCESS | 4092 | 1465918501866 Marionette TRACE conn3 <- [1,2402,null,{}] 08:35:01 INFO - PROCESS | 4092 | 1465918501869 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}] 08:35:01 INFO - PROCESS | 4092 | 1465918501871 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:01 INFO - PROCESS | 4092 | 1465918501992 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:35:02 INFO - PROCESS | 4092 | 1465918502131 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:02 INFO - PROCESS | 4092 | 1465918502134 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:02 INFO - PROCESS | 4092 | ++DOCSHELL 0F394400 == 35 [pid = 4092] [id = 610] 08:35:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1036C000) [pid = 4092] [serial = 1830] [outer = 00000000] 08:35:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (104ECC00) [pid = 4092] [serial = 1831] [outer = 1036C000] 08:35:02 INFO - PROCESS | 4092 | 1465918502191 Marionette DEBUG loaded listener.js 08:35:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (10E31400) [pid = 4092] [serial = 1832] [outer = 1036C000] 08:35:02 INFO - PROCESS | 4092 | 1465918502965 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]]]}] 08:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1156ms 08:35:03 INFO - PROCESS | 4092 | 1465918503019 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:35:03 INFO - PROCESS | 4092 | 1465918503024 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 08:35:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:35:03 INFO - PROCESS | 4092 | 1465918503052 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:35:03 INFO - PROCESS | 4092 | 1465918503056 Marionette TRACE conn3 <- [1,2406,null,{}] 08:35:03 INFO - PROCESS | 4092 | 1465918503061 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}] 08:35:03 INFO - PROCESS | 4092 | 1465918503064 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:03 INFO - PROCESS | 4092 | 1465918503189 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:35:03 INFO - PROCESS | 4092 | 1465918503319 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:03 INFO - PROCESS | 4092 | 1465918503323 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:03 INFO - PROCESS | 4092 | ++DOCSHELL 13259C00 == 36 [pid = 4092] [id = 611] 08:35:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (134BA800) [pid = 4092] [serial = 1833] [outer = 00000000] 08:35:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (13B42C00) [pid = 4092] [serial = 1834] [outer = 134BA800] 08:35:03 INFO - PROCESS | 4092 | 1465918503388 Marionette DEBUG loaded listener.js 08:35:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (13CA7800) [pid = 4092] [serial = 1835] [outer = 134BA800] 08:35:04 INFO - PROCESS | 4092 | 1465918504272 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]]]}] 08:35:04 INFO - PROCESS | 4092 | --DOCSHELL 19E39800 == 35 [pid = 4092] [id = 609] 08:35:04 INFO - PROCESS | 4092 | --DOCSHELL 182AA800 == 34 [pid = 4092] [id = 608] 08:35:04 INFO - PROCESS | 4092 | --DOCSHELL 13C25400 == 33 [pid = 4092] [id = 607] 08:35:04 INFO - PROCESS | 4092 | --DOCSHELL 17F50800 == 32 [pid = 4092] [id = 606] 08:35:04 INFO - PROCESS | 4092 | --DOCSHELL 1727AC00 == 31 [pid = 4092] [id = 605] 08:35:04 INFO - PROCESS | 4092 | --DOCSHELL 15C6C400 == 30 [pid = 4092] [id = 604] 08:35:04 INFO - PROCESS | 4092 | --DOCSHELL 14E1DC00 == 29 [pid = 4092] [id = 603] 08:35:04 INFO - PROCESS | 4092 | --DOCSHELL 131D5400 == 28 [pid = 4092] [id = 602] 08:35:04 INFO - PROCESS | 4092 | --DOCSHELL 11C1E800 == 27 [pid = 4092] [id = 601] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (18775400) [pid = 4092] [serial = 1777] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (19E40400) [pid = 4092] [serial = 1780] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (19EB6400) [pid = 4092] [serial = 1757] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (13C1CC00) [pid = 4092] [serial = 1768] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1430F400) [pid = 4092] [serial = 1769] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (15C62C00) [pid = 4092] [serial = 1762] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (15FAE800) [pid = 4092] [serial = 1763] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (12B5EC00) [pid = 4092] [serial = 1759] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (12DF2400) [pid = 4092] [serial = 1760] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (15FB8800) [pid = 4092] [serial = 1771] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (1694C800) [pid = 4092] [serial = 1772] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (11007800) [pid = 4092] [serial = 1765] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (12B5D000) [pid = 4092] [serial = 1766] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (14306400) [pid = 4092] [serial = 1783] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (14EC4000) [pid = 4092] [serial = 1784] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (19E44000) [pid = 4092] [serial = 1781] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (17F58400) [pid = 4092] [serial = 1774] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (17FBF000) [pid = 4092] [serial = 1775] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (1A7C5C00) [pid = 4092] [serial = 1790] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (19EBC800) [pid = 4092] [serial = 1787] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (1877A400) [pid = 4092] [serial = 1778] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 61 (19E3FC00) [pid = 4092] [serial = 1786] [outer = 00000000] [url = about:blank] 08:35:04 INFO - PROCESS | 4092 | --DOMWINDOW == 60 (1A737000) [pid = 4092] [serial = 1789] [outer = 00000000] [url = about:blank] 08:35:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:35:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1312ms 08:35:04 INFO - PROCESS | 4092 | 1465918504365 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:35:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:35:04 INFO - PROCESS | 4092 | 1465918504372 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 08:35:04 INFO - PROCESS | 4092 | 1465918504377 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:35:04 INFO - PROCESS | 4092 | 1465918504380 Marionette TRACE conn3 <- [1,2410,null,{}] 08:35:04 INFO - PROCESS | 4092 | 1465918504386 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}] 08:35:04 INFO - PROCESS | 4092 | 1465918504388 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:04 INFO - PROCESS | 4092 | 1465918504482 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:35:04 INFO - PROCESS | 4092 | 1465918504605 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:04 INFO - PROCESS | 4092 | 1465918504608 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:04 INFO - PROCESS | 4092 | ++DOCSHELL 104E2400 == 28 [pid = 4092] [id = 612] 08:35:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 61 (104EAC00) [pid = 4092] [serial = 1836] [outer = 00000000] 08:35:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (12AE1000) [pid = 4092] [serial = 1837] [outer = 104EAC00] 08:35:04 INFO - PROCESS | 4092 | 1465918504656 Marionette DEBUG loaded listener.js 08:35:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (12DF1000) [pid = 4092] [serial = 1838] [outer = 104EAC00] 08:35:05 INFO - PROCESS | 4092 | 1465918505068 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]]]}] 08:35:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:35:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 734ms 08:35:05 INFO - PROCESS | 4092 | 1465918505117 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:35:05 INFO - PROCESS | 4092 | 1465918505122 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 08:35:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:35:05 INFO - PROCESS | 4092 | 1465918505128 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:35:05 INFO - PROCESS | 4092 | 1465918505131 Marionette TRACE conn3 <- [1,2414,null,{}] 08:35:05 INFO - PROCESS | 4092 | 1465918505134 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}] 08:35:05 INFO - PROCESS | 4092 | 1465918505137 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:05 INFO - PROCESS | 4092 | 1465918505224 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:35:05 INFO - PROCESS | 4092 | 1465918505229 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:05 INFO - PROCESS | 4092 | 1465918505232 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:05 INFO - PROCESS | 4092 | ++DOCSHELL 13258000 == 29 [pid = 4092] [id = 613] 08:35:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (13261800) [pid = 4092] [serial = 1839] [outer = 00000000] 08:35:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (14310000) [pid = 4092] [serial = 1840] [outer = 13261800] 08:35:05 INFO - PROCESS | 4092 | 1465918505277 Marionette DEBUG loaded listener.js 08:35:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (14E20400) [pid = 4092] [serial = 1841] [outer = 13261800] 08:35:05 INFO - PROCESS | 4092 | 1465918505752 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]]]}] 08:35:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:35:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 641ms 08:35:05 INFO - PROCESS | 4092 | 1465918505764 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:35:05 INFO - PROCESS | 4092 | 1465918505766 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 08:35:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:35:05 INFO - PROCESS | 4092 | 1465918505769 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:35:05 INFO - PROCESS | 4092 | 1465918505773 Marionette TRACE conn3 <- [1,2418,null,{}] 08:35:05 INFO - PROCESS | 4092 | 1465918505787 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}] 08:35:05 INFO - PROCESS | 4092 | 1465918505792 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:05 INFO - PROCESS | 4092 | 1465918505872 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:35:05 INFO - PROCESS | 4092 | 1465918505879 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:05 INFO - PROCESS | 4092 | 1465918505882 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:05 INFO - PROCESS | 4092 | ++DOCSHELL 15FAF400 == 30 [pid = 4092] [id = 614] 08:35:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (15FAF800) [pid = 4092] [serial = 1842] [outer = 00000000] 08:35:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (16692C00) [pid = 4092] [serial = 1843] [outer = 15FAF800] 08:35:05 INFO - PROCESS | 4092 | 1465918505928 Marionette DEBUG loaded listener.js 08:35:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (169E3400) [pid = 4092] [serial = 1844] [outer = 15FAF800] 08:35:06 INFO - PROCESS | 4092 | 1465918506438 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]]]}] 08:35:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:35:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 703ms 08:35:06 INFO - PROCESS | 4092 | 1465918506469 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:35:06 INFO - PROCESS | 4092 | 1465918506471 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 08:35:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:35:06 INFO - PROCESS | 4092 | 1465918506474 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:35:06 INFO - PROCESS | 4092 | 1465918506476 Marionette TRACE conn3 <- [1,2422,null,{}] 08:35:06 INFO - PROCESS | 4092 | 1465918506479 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}] 08:35:06 INFO - PROCESS | 4092 | 1465918506481 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:06 INFO - PROCESS | 4092 | 1465918506564 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:35:06 INFO - PROCESS | 4092 | 1465918506569 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:06 INFO - PROCESS | 4092 | 1465918506571 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:06 INFO - PROCESS | 4092 | ++DOCSHELL 1783F800 == 31 [pid = 4092] [id = 615] 08:35:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (17862800) [pid = 4092] [serial = 1845] [outer = 00000000] 08:35:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (17F5A000) [pid = 4092] [serial = 1846] [outer = 17862800] 08:35:06 INFO - PROCESS | 4092 | 1465918506615 Marionette DEBUG loaded listener.js 08:35:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (1812A400) [pid = 4092] [serial = 1847] [outer = 17862800] 08:35:07 INFO - PROCESS | 4092 | 1465918507081 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]]]}] 08:35:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:35:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 641ms 08:35:07 INFO - PROCESS | 4092 | 1465918507117 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:35:07 INFO - PROCESS | 4092 | 1465918507119 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 08:35:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:35:07 INFO - PROCESS | 4092 | 1465918507122 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:35:07 INFO - PROCESS | 4092 | 1465918507124 Marionette TRACE conn3 <- [1,2426,null,{}] 08:35:07 INFO - PROCESS | 4092 | 1465918507127 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}] 08:35:07 INFO - PROCESS | 4092 | 1465918507129 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:07 INFO - PROCESS | 4092 | 1465918507239 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:35:07 INFO - PROCESS | 4092 | 1465918507245 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:07 INFO - PROCESS | 4092 | 1465918507247 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:07 INFO - PROCESS | 4092 | ++DOCSHELL 13C20800 == 32 [pid = 4092] [id = 616] 08:35:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (13C25400) [pid = 4092] [serial = 1848] [outer = 00000000] 08:35:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (1877C400) [pid = 4092] [serial = 1849] [outer = 13C25400] 08:35:07 INFO - PROCESS | 4092 | 1465918507289 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1877D400) [pid = 4092] [serial = 1850] [outer = 13C25400] 08:35:07 INFO - PROCESS | 4092 | 1465918507757 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]]]}] 08:35:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:35:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 688ms 08:35:07 INFO - PROCESS | 4092 | 1465918507826 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:35:07 INFO - PROCESS | 4092 | 1465918507828 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 08:35:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:35:07 INFO - PROCESS | 4092 | 1465918507831 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:35:07 INFO - PROCESS | 4092 | 1465918507833 Marionette TRACE conn3 <- [1,2430,null,{}] 08:35:07 INFO - PROCESS | 4092 | 1465918507836 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}] 08:35:07 INFO - PROCESS | 4092 | 1465918507841 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:07 INFO - PROCESS | 4092 | 1465918507974 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:35:08 INFO - PROCESS | 4092 | 1465918508041 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:08 INFO - PROCESS | 4092 | 1465918508043 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:08 INFO - PROCESS | 4092 | ++DOCSHELL 19E3FC00 == 33 [pid = 4092] [id = 617] 08:35:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (19E42400) [pid = 4092] [serial = 1851] [outer = 00000000] 08:35:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (19EC1C00) [pid = 4092] [serial = 1852] [outer = 19E42400] 08:35:08 INFO - PROCESS | 4092 | 1465918508095 Marionette DEBUG loaded listener.js 08:35:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1A04B000) [pid = 4092] [serial = 1853] [outer = 19E42400] 08:35:08 INFO - PROCESS | 4092 | 1465918508505 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]]]}] 08:35:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:35:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 703ms 08:35:08 INFO - PROCESS | 4092 | 1465918508532 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:35:08 INFO - PROCESS | 4092 | 1465918508534 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 08:35:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:35:08 INFO - PROCESS | 4092 | 1465918508537 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:35:08 INFO - PROCESS | 4092 | 1465918508539 Marionette TRACE conn3 <- [1,2434,null,{}] 08:35:08 INFO - PROCESS | 4092 | 1465918508542 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}] 08:35:08 INFO - PROCESS | 4092 | 1465918508544 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:08 INFO - PROCESS | 4092 | 1465918508678 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:35:08 INFO - PROCESS | 4092 | 1465918508685 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:08 INFO - PROCESS | 4092 | 1465918508687 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:08 INFO - PROCESS | 4092 | ++DOCSHELL 13254800 == 34 [pid = 4092] [id = 618] 08:35:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1A04D800) [pid = 4092] [serial = 1854] [outer = 00000000] 08:35:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (1A739400) [pid = 4092] [serial = 1855] [outer = 1A04D800] 08:35:08 INFO - PROCESS | 4092 | 1465918508730 Marionette DEBUG loaded listener.js 08:35:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1A73BC00) [pid = 4092] [serial = 1856] [outer = 1A04D800] 08:35:09 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (17846000) [pid = 4092] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:35:09 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (14E1E000) [pid = 4092] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:35:09 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (11CC5000) [pid = 4092] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:35:09 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1047F800) [pid = 4092] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:35:09 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (104E7C00) [pid = 4092] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:35:09 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (14E21800) [pid = 4092] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:35:09 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (17F5D800) [pid = 4092] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:35:09 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (17F55800) [pid = 4092] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:35:09 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (14E1A400) [pid = 4092] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:35:09 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (131D9000) [pid = 4092] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:35:09 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (15C6EC00) [pid = 4092] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:35:09 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1848C400) [pid = 4092] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:35:09 INFO - PROCESS | 4092 | 1465918509272 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]]]}] 08:35:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:35:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 813ms 08:35:09 INFO - PROCESS | 4092 | 1465918509340 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:35:09 INFO - PROCESS | 4092 | 1465918509342 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 08:35:09 INFO - PROCESS | 4092 | 1465918509345 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:35:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:35:09 INFO - PROCESS | 4092 | 1465918509347 Marionette TRACE conn3 <- [1,2438,null,{}] 08:35:09 INFO - PROCESS | 4092 | 1465918509350 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}] 08:35:09 INFO - PROCESS | 4092 | 1465918509352 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:09 INFO - PROCESS | 4092 | 1465918509430 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:35:09 INFO - PROCESS | 4092 | 1465918509435 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:09 INFO - PROCESS | 4092 | 1465918509437 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:09 INFO - PROCESS | 4092 | ++DOCSHELL 110D4400 == 35 [pid = 4092] [id = 619] 08:35:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (1430D800) [pid = 4092] [serial = 1857] [outer = 00000000] 08:35:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (1794B000) [pid = 4092] [serial = 1858] [outer = 1430D800] 08:35:09 INFO - PROCESS | 4092 | 1465918509479 Marionette DEBUG loaded listener.js 08:35:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (17F52800) [pid = 4092] [serial = 1859] [outer = 1430D800] 08:35:09 INFO - PROCESS | 4092 | 1465918509934 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]]]}] 08:35:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:35:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 640ms 08:35:09 INFO - PROCESS | 4092 | 1465918509983 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:35:09 INFO - PROCESS | 4092 | 1465918509985 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 08:35:09 INFO - PROCESS | 4092 | 1465918509988 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:35:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:35:09 INFO - PROCESS | 4092 | 1465918509990 Marionette TRACE conn3 <- [1,2442,null,{}] 08:35:09 INFO - PROCESS | 4092 | 1465918509993 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}] 08:35:09 INFO - PROCESS | 4092 | 1465918509995 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:10 INFO - PROCESS | 4092 | 1465918510071 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:35:10 INFO - PROCESS | 4092 | 1465918510076 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 4092 | 1465918510087 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:10 INFO - PROCESS | 4092 | ++DOCSHELL 1A050400 == 36 [pid = 4092] [id = 620] 08:35:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (1A050800) [pid = 4092] [serial = 1860] [outer = 00000000] 08:35:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (1A83E000) [pid = 4092] [serial = 1861] [outer = 1A050800] 08:35:10 INFO - PROCESS | 4092 | 1465918510131 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1A83F800) [pid = 4092] [serial = 1862] [outer = 1A050800] 08:35:10 INFO - PROCESS | 4092 | 1465918510575 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]]]}] 08:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 641ms 08:35:10 INFO - PROCESS | 4092 | 1465918510627 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:35:10 INFO - PROCESS | 4092 | 1465918510629 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 08:35:10 INFO - PROCESS | 4092 | 1465918510632 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:35:10 INFO - PROCESS | 4092 | 1465918510633 Marionette TRACE conn3 <- [1,2446,null,{}] 08:35:10 INFO - PROCESS | 4092 | 1465918510641 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}] 08:35:10 INFO - PROCESS | 4092 | 1465918510642 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:10 INFO - PROCESS | 4092 | 1465918510720 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:35:10 INFO - PROCESS | 4092 | 1465918510726 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 4092 | 1465918510728 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:10 INFO - PROCESS | 4092 | ++DOCSHELL 15FB6800 == 37 [pid = 4092] [id = 621] 08:35:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (1A843000) [pid = 4092] [serial = 1863] [outer = 00000000] 08:35:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (1A849400) [pid = 4092] [serial = 1864] [outer = 1A843000] 08:35:10 INFO - PROCESS | 4092 | 1465918510770 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1A84BC00) [pid = 4092] [serial = 1865] [outer = 1A843000] 08:35:11 INFO - PROCESS | 4092 | 1465918511403 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]]]}] 08:35:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:35:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 797ms 08:35:11 INFO - PROCESS | 4092 | 1465918511484 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:35:11 INFO - PROCESS | 4092 | 1465918511488 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 08:35:11 INFO - PROCESS | 4092 | 1465918511495 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:35:11 INFO - PROCESS | 4092 | 1465918511498 Marionette TRACE conn3 <- [1,2450,null,{}] 08:35:11 INFO - PROCESS | 4092 | 1465918511504 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}] 08:35:11 INFO - PROCESS | 4092 | 1465918511508 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:11 INFO - PROCESS | 4092 | 1465918511633 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:35:11 INFO - PROCESS | 4092 | 1465918511764 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:11 INFO - PROCESS | 4092 | 1465918511767 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:11 INFO - PROCESS | 4092 | ++DOCSHELL 1289B400 == 38 [pid = 4092] [id = 622] 08:35:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (12BBF400) [pid = 4092] [serial = 1866] [outer = 00000000] 08:35:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (13934C00) [pid = 4092] [serial = 1867] [outer = 12BBF400] 08:35:11 INFO - PROCESS | 4092 | 1465918511823 Marionette DEBUG loaded listener.js 08:35:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (13C7C400) [pid = 4092] [serial = 1868] [outer = 12BBF400] 08:35:12 INFO - PROCESS | 4092 | 1465918512373 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]]]}] 08:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 937ms 08:35:12 INFO - PROCESS | 4092 | 1465918512441 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:35:12 INFO - PROCESS | 4092 | 1465918512445 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 08:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:35:12 INFO - PROCESS | 4092 | 1465918512452 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:35:12 INFO - PROCESS | 4092 | 1465918512455 Marionette TRACE conn3 <- [1,2454,null,{}] 08:35:12 INFO - PROCESS | 4092 | 1465918512459 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}] 08:35:12 INFO - PROCESS | 4092 | 1465918512461 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:12 INFO - PROCESS | 4092 | 1465918512568 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:35:12 INFO - PROCESS | 4092 | 1465918512713 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:12 INFO - PROCESS | 4092 | 1465918512715 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:12 INFO - PROCESS | 4092 | ++DOCSHELL 15FAB400 == 39 [pid = 4092] [id = 623] 08:35:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (15FABC00) [pid = 4092] [serial = 1869] [outer = 00000000] 08:35:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (1688E000) [pid = 4092] [serial = 1870] [outer = 15FABC00] 08:35:12 INFO - PROCESS | 4092 | 1465918512773 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (177AD400) [pid = 4092] [serial = 1871] [outer = 15FABC00] 08:35:13 INFO - PROCESS | 4092 | 1465918513356 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]]]}] 08:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 937ms 08:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:35:13 INFO - PROCESS | 4092 | 1465918513397 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:35:13 INFO - PROCESS | 4092 | 1465918513399 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 08:35:13 INFO - PROCESS | 4092 | 1465918513403 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:35:13 INFO - PROCESS | 4092 | 1465918513407 Marionette TRACE conn3 <- [1,2458,null,{}] 08:35:13 INFO - PROCESS | 4092 | 1465918513418 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}] 08:35:13 INFO - PROCESS | 4092 | 1465918513422 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:13 INFO - PROCESS | 4092 | 1465918513558 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:35:13 INFO - PROCESS | 4092 | 1465918513704 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:13 INFO - PROCESS | 4092 | 1465918513707 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:13 INFO - PROCESS | 4092 | ++DOCSHELL 13936800 == 40 [pid = 4092] [id = 624] 08:35:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (13939000) [pid = 4092] [serial = 1872] [outer = 00000000] 08:35:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (19E33000) [pid = 4092] [serial = 1873] [outer = 13939000] 08:35:13 INFO - PROCESS | 4092 | 1465918513763 Marionette DEBUG loaded listener.js 08:35:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (1A04F800) [pid = 4092] [serial = 1874] [outer = 13939000] 08:35:14 INFO - PROCESS | 4092 | 1465918514446 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]]]}] 08:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1093ms 08:35:14 INFO - PROCESS | 4092 | 1465918514505 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:35:14 INFO - PROCESS | 4092 | 1465918514509 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 08:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:35:14 INFO - PROCESS | 4092 | 1465918514514 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:35:14 INFO - PROCESS | 4092 | 1465918514517 Marionette TRACE conn3 <- [1,2462,null,{}] 08:35:14 INFO - PROCESS | 4092 | 1465918514522 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}] 08:35:14 INFO - PROCESS | 4092 | 1465918514525 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:14 INFO - PROCESS | 4092 | 1465918514626 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:35:14 INFO - PROCESS | 4092 | 1465918514790 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:14 INFO - PROCESS | 4092 | 1465918514793 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:14 INFO - PROCESS | 4092 | ++DOCSHELL 12B5F800 == 41 [pid = 4092] [id = 625] 08:35:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (12B62800) [pid = 4092] [serial = 1875] [outer = 00000000] 08:35:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (13161800) [pid = 4092] [serial = 1876] [outer = 12B62800] 08:35:14 INFO - PROCESS | 4092 | 1465918514842 Marionette DEBUG loaded listener.js 08:35:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (13255C00) [pid = 4092] [serial = 1877] [outer = 12B62800] 08:35:15 INFO - PROCESS | 4092 | --DOCSHELL 103CA800 == 40 [pid = 4092] [id = 600] 08:35:15 INFO - PROCESS | 4092 | --DOCSHELL 1A050400 == 39 [pid = 4092] [id = 620] 08:35:15 INFO - PROCESS | 4092 | --DOCSHELL 110D4400 == 38 [pid = 4092] [id = 619] 08:35:15 INFO - PROCESS | 4092 | --DOCSHELL 13254800 == 37 [pid = 4092] [id = 618] 08:35:15 INFO - PROCESS | 4092 | --DOCSHELL 19E3FC00 == 36 [pid = 4092] [id = 617] 08:35:15 INFO - PROCESS | 4092 | --DOCSHELL 13C20800 == 35 [pid = 4092] [id = 616] 08:35:15 INFO - PROCESS | 4092 | --DOCSHELL 1783F800 == 34 [pid = 4092] [id = 615] 08:35:15 INFO - PROCESS | 4092 | --DOCSHELL 15FAF400 == 33 [pid = 4092] [id = 614] 08:35:15 INFO - PROCESS | 4092 | --DOCSHELL 13258000 == 32 [pid = 4092] [id = 613] 08:35:15 INFO - PROCESS | 4092 | --DOCSHELL 104E2400 == 31 [pid = 4092] [id = 612] 08:35:15 INFO - PROCESS | 4092 | --DOCSHELL 0F394400 == 30 [pid = 4092] [id = 610] 08:35:15 INFO - PROCESS | 4092 | --DOCSHELL 13259C00 == 29 [pid = 4092] [id = 611] 08:35:15 INFO - PROCESS | 4092 | --DOCSHELL 15FAB400 == 28 [pid = 4092] [id = 623] 08:35:15 INFO - PROCESS | 4092 | --DOCSHELL 13936800 == 27 [pid = 4092] [id = 624] 08:35:15 INFO - PROCESS | 4092 | --DOCSHELL 15FB6800 == 26 [pid = 4092] [id = 621] 08:35:15 INFO - PROCESS | 4092 | --DOCSHELL 1289B400 == 25 [pid = 4092] [id = 622] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (13258C00) [pid = 4092] [serial = 1807] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (134B1000) [pid = 4092] [serial = 1808] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (1779FC00) [pid = 4092] [serial = 1823] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (16942800) [pid = 4092] [serial = 1813] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (19E2A400) [pid = 4092] [serial = 1826] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (17F51C00) [pid = 4092] [serial = 1817] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (19CA6800) [pid = 4092] [serial = 1825] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (17376000) [pid = 4092] [serial = 1814] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (19EC2000) [pid = 4092] [serial = 1828] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (17942C00) [pid = 4092] [serial = 1816] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (1538C000) [pid = 4092] [serial = 1810] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (156D6C00) [pid = 4092] [serial = 1811] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (12A19800) [pid = 4092] [serial = 1804] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (12A1C000) [pid = 4092] [serial = 1805] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (12B5A800) [pid = 4092] [serial = 1802] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (10E34400) [pid = 4092] [serial = 1801] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (110DB400) [pid = 4092] [serial = 1793] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (10E28C00) [pid = 4092] [serial = 1792] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (15F55C00) [pid = 4092] [serial = 1796] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (1538D800) [pid = 4092] [serial = 1795] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (19E37800) [pid = 4092] [serial = 1799] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (18783800) [pid = 4092] [serial = 1798] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (182AE800) [pid = 4092] [serial = 1819] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (15F4AC00) [pid = 4092] [serial = 1822] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (19A59000) [pid = 4092] [serial = 1820] [outer = 00000000] [url = about:blank] 08:35:15 INFO - PROCESS | 4092 | 1465918515953 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]]]}] 08:35:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:35:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1453ms 08:35:15 INFO - PROCESS | 4092 | 1465918515977 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:35:15 INFO - PROCESS | 4092 | 1465918515981 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 08:35:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:35:15 INFO - PROCESS | 4092 | 1465918515985 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:35:15 INFO - PROCESS | 4092 | 1465918515990 Marionette TRACE conn3 <- [1,2466,null,{}] 08:35:15 INFO - PROCESS | 4092 | 1465918515995 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}] 08:35:15 INFO - PROCESS | 4092 | 1465918515997 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:16 INFO - PROCESS | 4092 | 1465918516086 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:35:16 INFO - PROCESS | 4092 | 1465918516094 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:16 INFO - PROCESS | 4092 | 1465918516097 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:16 INFO - PROCESS | 4092 | ++DOCSHELL 110DE000 == 26 [pid = 4092] [id = 626] 08:35:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (111E1400) [pid = 4092] [serial = 1878] [outer = 00000000] 08:35:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (12AA9800) [pid = 4092] [serial = 1879] [outer = 111E1400] 08:35:16 INFO - PROCESS | 4092 | 1465918516144 Marionette DEBUG loaded listener.js 08:35:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (12AE3800) [pid = 4092] [serial = 1880] [outer = 111E1400] 08:35:16 INFO - PROCESS | 4092 | 1465918516645 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]]]}] 08:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 688ms 08:35:16 INFO - PROCESS | 4092 | 1465918516682 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:35:16 INFO - PROCESS | 4092 | 1465918516687 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 08:35:16 INFO - PROCESS | 4092 | 1465918516693 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:35:16 INFO - PROCESS | 4092 | 1465918516695 Marionette TRACE conn3 <- [1,2470,null,{}] 08:35:16 INFO - PROCESS | 4092 | 1465918516699 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}] 08:35:16 INFO - PROCESS | 4092 | 1465918516701 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:16 INFO - PROCESS | 4092 | 1465918516824 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:35:16 INFO - PROCESS | 4092 | 1465918516929 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:16 INFO - PROCESS | 4092 | 1465918516932 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:16 INFO - PROCESS | 4092 | ++DOCSHELL 131DA800 == 27 [pid = 4092] [id = 627] 08:35:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (131DAC00) [pid = 4092] [serial = 1881] [outer = 00000000] 08:35:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (1325B000) [pid = 4092] [serial = 1882] [outer = 131DAC00] 08:35:16 INFO - PROCESS | 4092 | 1465918516977 Marionette DEBUG loaded listener.js 08:35:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (134BBC00) [pid = 4092] [serial = 1883] [outer = 131DAC00] 08:35:17 INFO - PROCESS | 4092 | 1465918517350 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]]]}] 08:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 703ms 08:35:17 INFO - PROCESS | 4092 | 1465918517392 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:35:17 INFO - PROCESS | 4092 | 1465918517394 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 08:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:35:17 INFO - PROCESS | 4092 | 1465918517398 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - PROCESS | 4092 | 1465918517401 Marionette TRACE conn3 <- [1,2474,null,{}] 08:35:17 INFO - PROCESS | 4092 | 1465918517412 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}] 08:35:17 INFO - PROCESS | 4092 | 1465918517416 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:17 INFO - PROCESS | 4092 | 1465918517497 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:35:17 INFO - PROCESS | 4092 | 1465918517504 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:17 INFO - PROCESS | 4092 | 1465918517507 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:17 INFO - PROCESS | 4092 | ++DOCSHELL 15118400 == 28 [pid = 4092] [id = 628] 08:35:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (1538A000) [pid = 4092] [serial = 1884] [outer = 00000000] 08:35:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (156D8800) [pid = 4092] [serial = 1885] [outer = 1538A000] 08:35:17 INFO - PROCESS | 4092 | 1465918517553 Marionette DEBUG loaded listener.js 08:35:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (15C6F000) [pid = 4092] [serial = 1886] [outer = 1538A000] 08:35:18 INFO - PROCESS | 4092 | 1465918518055 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]]]}] 08:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 703ms 08:35:18 INFO - PROCESS | 4092 | 1465918518097 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:35:18 INFO - PROCESS | 4092 | 1465918518099 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 08:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:35:18 INFO - PROCESS | 4092 | 1465918518102 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:35:18 INFO - PROCESS | 4092 | 1465918518104 Marionette TRACE conn3 <- [1,2478,null,{}] 08:35:18 INFO - PROCESS | 4092 | 1465918518107 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}] 08:35:18 INFO - PROCESS | 4092 | 1465918518109 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:18 INFO - PROCESS | 4092 | 1465918518255 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:35:18 INFO - PROCESS | 4092 | 1465918518321 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:18 INFO - PROCESS | 4092 | 1465918518324 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:18 INFO - PROCESS | 4092 | ++DOCSHELL 15FB4000 == 29 [pid = 4092] [id = 629] 08:35:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (15FB6000) [pid = 4092] [serial = 1887] [outer = 00000000] 08:35:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (1694C000) [pid = 4092] [serial = 1888] [outer = 15FB6000] 08:35:18 INFO - PROCESS | 4092 | 1465918518367 Marionette DEBUG loaded listener.js 08:35:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (1703A400) [pid = 4092] [serial = 1889] [outer = 15FB6000] 08:35:18 INFO - PROCESS | 4092 | 1465918518772 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]]]}] 08:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 687ms 08:35:18 INFO - PROCESS | 4092 | 1465918518802 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:35:18 INFO - PROCESS | 4092 | 1465918518804 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 08:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:35:18 INFO - PROCESS | 4092 | 1465918518807 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:35:18 INFO - PROCESS | 4092 | 1465918518809 Marionette TRACE conn3 <- [1,2482,null,{}] 08:35:18 INFO - PROCESS | 4092 | 1465918518812 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}] 08:35:18 INFO - PROCESS | 4092 | 1465918518814 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:18 INFO - PROCESS | 4092 | 1465918518923 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:35:18 INFO - PROCESS | 4092 | 1465918518929 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:18 INFO - PROCESS | 4092 | 1465918518931 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:18 INFO - PROCESS | 4092 | ++DOCSHELL 17323000 == 30 [pid = 4092] [id = 630] 08:35:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1736B800) [pid = 4092] [serial = 1890] [outer = 00000000] 08:35:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (17861800) [pid = 4092] [serial = 1891] [outer = 1736B800] 08:35:18 INFO - PROCESS | 4092 | 1465918518973 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (17F4F800) [pid = 4092] [serial = 1892] [outer = 1736B800] 08:35:19 INFO - PROCESS | 4092 | 1465918519433 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]]]}] 08:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 688ms 08:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:35:19 INFO - PROCESS | 4092 | 1465918519507 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:35:19 INFO - PROCESS | 4092 | 1465918519509 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 08:35:19 INFO - PROCESS | 4092 | 1465918519512 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:35:19 INFO - PROCESS | 4092 | 1465918519514 Marionette TRACE conn3 <- [1,2486,null,{}] 08:35:19 INFO - PROCESS | 4092 | 1465918519524 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}] 08:35:19 INFO - PROCESS | 4092 | 1465918519529 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:19 INFO - PROCESS | 4092 | 1465918519706 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:35:19 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (19E44400) [pid = 4092] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:35:19 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1A050800) [pid = 4092] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:35:19 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1A843000) [pid = 4092] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:35:19 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (13C25400) [pid = 4092] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:35:19 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (19E42400) [pid = 4092] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:35:19 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1A04D800) [pid = 4092] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:35:19 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (104EAC00) [pid = 4092] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:35:19 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (1036C000) [pid = 4092] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:35:19 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (17862800) [pid = 4092] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:35:19 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (134BA800) [pid = 4092] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:35:19 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (13261800) [pid = 4092] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:35:19 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (15FAF800) [pid = 4092] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:35:19 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (1430D800) [pid = 4092] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:35:20 INFO - PROCESS | 4092 | 1465918520010 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:20 INFO - PROCESS | 4092 | 1465918520012 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:20 INFO - PROCESS | 4092 | ++DOCSHELL 1047F800 == 31 [pid = 4092] [id = 631] 08:35:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (104EAC00) [pid = 4092] [serial = 1893] [outer = 00000000] 08:35:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (12BC6400) [pid = 4092] [serial = 1894] [outer = 104EAC00] 08:35:20 INFO - PROCESS | 4092 | 1465918520055 Marionette DEBUG loaded listener.js 08:35:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (14312800) [pid = 4092] [serial = 1895] [outer = 104EAC00] 08:35:20 INFO - PROCESS | 4092 | 1465918520415 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]]]}] 08:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 938ms 08:35:20 INFO - PROCESS | 4092 | 1465918520458 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:35:20 INFO - PROCESS | 4092 | 1465918520460 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 08:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:35:20 INFO - PROCESS | 4092 | 1465918520463 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:35:20 INFO - PROCESS | 4092 | 1465918520465 Marionette TRACE conn3 <- [1,2490,null,{}] 08:35:20 INFO - PROCESS | 4092 | 1465918520468 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}] 08:35:20 INFO - PROCESS | 4092 | 1465918520470 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:20 INFO - PROCESS | 4092 | 1465918520581 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:35:20 INFO - PROCESS | 4092 | 1465918520589 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:20 INFO - PROCESS | 4092 | 1465918520591 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:20 INFO - PROCESS | 4092 | ++DOCSHELL 10ECC400 == 32 [pid = 4092] [id = 632] 08:35:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (13C21800) [pid = 4092] [serial = 1896] [outer = 00000000] 08:35:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (19A55C00) [pid = 4092] [serial = 1897] [outer = 13C21800] 08:35:20 INFO - PROCESS | 4092 | 1465918520633 Marionette DEBUG loaded listener.js 08:35:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (19C9B000) [pid = 4092] [serial = 1898] [outer = 13C21800] 08:35:21 INFO - PROCESS | 4092 | 1465918521039 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]]]}] 08:35:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:35:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 625ms 08:35:21 INFO - PROCESS | 4092 | 1465918521101 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:35:21 INFO - PROCESS | 4092 | 1465918521103 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 08:35:21 INFO - PROCESS | 4092 | 1465918521107 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:35:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:35:21 INFO - PROCESS | 4092 | 1465918521109 Marionette TRACE conn3 <- [1,2494,null,{}] 08:35:21 INFO - PROCESS | 4092 | 1465918521112 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}] 08:35:21 INFO - PROCESS | 4092 | 1465918521114 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:21 INFO - PROCESS | 4092 | 1465918521226 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:35:21 INFO - PROCESS | 4092 | 1465918521237 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:21 INFO - PROCESS | 4092 | 1465918521239 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:21 INFO - PROCESS | 4092 | ++DOCSHELL 10433C00 == 33 [pid = 4092] [id = 633] 08:35:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (1055FC00) [pid = 4092] [serial = 1899] [outer = 00000000] 08:35:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (18492400) [pid = 4092] [serial = 1900] [outer = 1055FC00] 08:35:21 INFO - PROCESS | 4092 | 1465918521312 Marionette DEBUG loaded listener.js 08:35:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (1877A400) [pid = 4092] [serial = 1901] [outer = 1055FC00] 08:35:21 INFO - PROCESS | 4092 | 1465918521717 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]]]}] 08:35:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:35:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 640ms 08:35:21 INFO - PROCESS | 4092 | 1465918521745 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:35:21 INFO - PROCESS | 4092 | 1465918521747 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 08:35:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:35:21 INFO - PROCESS | 4092 | 1465918521750 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:35:21 INFO - PROCESS | 4092 | 1465918521752 Marionette TRACE conn3 <- [1,2498,null,{}] 08:35:21 INFO - PROCESS | 4092 | 1465918521756 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}] 08:35:21 INFO - PROCESS | 4092 | 1465918521757 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:21 INFO - PROCESS | 4092 | 1465918521879 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:35:21 INFO - PROCESS | 4092 | 1465918521890 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:21 INFO - PROCESS | 4092 | 1465918521892 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:21 INFO - PROCESS | 4092 | ++DOCSHELL 19E38400 == 34 [pid = 4092] [id = 634] 08:35:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (19E3F000) [pid = 4092] [serial = 1902] [outer = 00000000] 08:35:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (19E48C00) [pid = 4092] [serial = 1903] [outer = 19E3F000] 08:35:21 INFO - PROCESS | 4092 | 1465918521938 Marionette DEBUG loaded listener.js 08:35:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1A046C00) [pid = 4092] [serial = 1904] [outer = 19E3F000] 08:35:22 INFO - PROCESS | 4092 | 1465918522759 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]]]}] 08:35:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:35:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1094ms 08:35:22 INFO - PROCESS | 4092 | 1465918522849 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:35:22 INFO - PROCESS | 4092 | 1465918522854 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 08:35:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:35:22 INFO - PROCESS | 4092 | 1465918522858 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:35:22 INFO - PROCESS | 4092 | 1465918522864 Marionette TRACE conn3 <- [1,2502,null,{}] 08:35:22 INFO - PROCESS | 4092 | 1465918522869 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}] 08:35:22 INFO - PROCESS | 4092 | 1465918522872 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:23 INFO - PROCESS | 4092 | 1465918523033 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:35:23 INFO - PROCESS | 4092 | 1465918523165 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:23 INFO - PROCESS | 4092 | 1465918523168 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:23 INFO - PROCESS | 4092 | ++DOCSHELL 12A9D400 == 35 [pid = 4092] [id = 635] 08:35:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (12AA4000) [pid = 4092] [serial = 1905] [outer = 00000000] 08:35:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1309F000) [pid = 4092] [serial = 1906] [outer = 12AA4000] 08:35:23 INFO - PROCESS | 4092 | 1465918523227 Marionette DEBUG loaded listener.js 08:35:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (13B40800) [pid = 4092] [serial = 1907] [outer = 12AA4000] 08:35:24 INFO - PROCESS | 4092 | 1465918524074 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]]]}] 08:35:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:35:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1250ms 08:35:24 INFO - PROCESS | 4092 | 1465918524116 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:35:24 INFO - PROCESS | 4092 | 1465918524120 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 08:35:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:35:24 INFO - PROCESS | 4092 | 1465918524125 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:35:24 INFO - PROCESS | 4092 | 1465918524128 Marionette TRACE conn3 <- [1,2506,null,{}] 08:35:24 INFO - PROCESS | 4092 | 1465918524133 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}] 08:35:24 INFO - PROCESS | 4092 | 1465918524137 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:24 INFO - PROCESS | 4092 | 1465918524274 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:35:24 INFO - PROCESS | 4092 | 1465918524408 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:24 INFO - PROCESS | 4092 | 1465918524412 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:24 INFO - PROCESS | 4092 | ++DOCSHELL 12AA4800 == 36 [pid = 4092] [id = 636] 08:35:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (12ADFC00) [pid = 4092] [serial = 1908] [outer = 00000000] 08:35:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (12B66800) [pid = 4092] [serial = 1909] [outer = 12ADFC00] 08:35:24 INFO - PROCESS | 4092 | 1465918524462 Marionette DEBUG loaded listener.js 08:35:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (13160400) [pid = 4092] [serial = 1910] [outer = 12ADFC00] 08:35:24 INFO - PROCESS | 4092 | --DOCSHELL 10433C00 == 35 [pid = 4092] [id = 633] 08:35:24 INFO - PROCESS | 4092 | --DOCSHELL 10ECC400 == 34 [pid = 4092] [id = 632] 08:35:24 INFO - PROCESS | 4092 | --DOCSHELL 1047F800 == 33 [pid = 4092] [id = 631] 08:35:24 INFO - PROCESS | 4092 | --DOCSHELL 17323000 == 32 [pid = 4092] [id = 630] 08:35:24 INFO - PROCESS | 4092 | --DOCSHELL 15FB4000 == 31 [pid = 4092] [id = 629] 08:35:24 INFO - PROCESS | 4092 | --DOCSHELL 15118400 == 30 [pid = 4092] [id = 628] 08:35:24 INFO - PROCESS | 4092 | --DOCSHELL 131DA800 == 29 [pid = 4092] [id = 627] 08:35:24 INFO - PROCESS | 4092 | --DOCSHELL 110DE000 == 28 [pid = 4092] [id = 626] 08:35:24 INFO - PROCESS | 4092 | --DOCSHELL 12B5F800 == 27 [pid = 4092] [id = 625] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (19EC3400) [pid = 4092] [serial = 1829] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (1A83F800) [pid = 4092] [serial = 1862] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (1A849400) [pid = 4092] [serial = 1864] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (1A84BC00) [pid = 4092] [serial = 1865] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1877C400) [pid = 4092] [serial = 1849] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (19EC1C00) [pid = 4092] [serial = 1852] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1877D400) [pid = 4092] [serial = 1850] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1A739400) [pid = 4092] [serial = 1855] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (12AE1000) [pid = 4092] [serial = 1837] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (12DF1000) [pid = 4092] [serial = 1838] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (104ECC00) [pid = 4092] [serial = 1831] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (10E31400) [pid = 4092] [serial = 1832] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (17F5A000) [pid = 4092] [serial = 1846] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (13B42C00) [pid = 4092] [serial = 1834] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (13CA7800) [pid = 4092] [serial = 1835] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (14310000) [pid = 4092] [serial = 1840] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (14E20400) [pid = 4092] [serial = 1841] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (16692C00) [pid = 4092] [serial = 1843] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (169E3400) [pid = 4092] [serial = 1844] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (1A04B000) [pid = 4092] [serial = 1853] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (1A73BC00) [pid = 4092] [serial = 1856] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (1A83E000) [pid = 4092] [serial = 1861] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (1794B000) [pid = 4092] [serial = 1858] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 61 (17F52800) [pid = 4092] [serial = 1859] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | --DOMWINDOW == 60 (1812A400) [pid = 4092] [serial = 1847] [outer = 00000000] [url = about:blank] 08:35:24 INFO - PROCESS | 4092 | 1465918524956 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]]]}] 08:35:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:35:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 890ms 08:35:25 INFO - PROCESS | 4092 | 1465918525026 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:35:25 INFO - PROCESS | 4092 | 1465918525031 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 08:35:25 INFO - PROCESS | 4092 | 1465918525037 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:35:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:35:25 INFO - PROCESS | 4092 | 1465918525039 Marionette TRACE conn3 <- [1,2510,null,{}] 08:35:25 INFO - PROCESS | 4092 | 1465918525043 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}] 08:35:25 INFO - PROCESS | 4092 | 1465918525046 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:25 INFO - PROCESS | 4092 | 1465918525132 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:35:25 INFO - PROCESS | 4092 | 1465918525141 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:25 INFO - PROCESS | 4092 | 1465918525143 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:25 INFO - PROCESS | 4092 | ++DOCSHELL 12DF2400 == 28 [pid = 4092] [id = 637] 08:35:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 61 (13032400) [pid = 4092] [serial = 1911] [outer = 00000000] 08:35:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (13C74C00) [pid = 4092] [serial = 1912] [outer = 13032400] 08:35:25 INFO - PROCESS | 4092 | 1465918525199 Marionette DEBUG loaded listener.js 08:35:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (1430EC00) [pid = 4092] [serial = 1913] [outer = 13032400] 08:35:25 INFO - PROCESS | 4092 | 1465918525688 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]]]}] 08:35:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:35:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 703ms 08:35:25 INFO - PROCESS | 4092 | 1465918525736 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:35:25 INFO - PROCESS | 4092 | 1465918525738 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 08:35:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:35:25 INFO - PROCESS | 4092 | 1465918525742 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:35:25 INFO - PROCESS | 4092 | 1465918525745 Marionette TRACE conn3 <- [1,2514,null,{}] 08:35:25 INFO - PROCESS | 4092 | 1465918525756 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}] 08:35:25 INFO - PROCESS | 4092 | 1465918525760 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:25 INFO - PROCESS | 4092 | 1465918525873 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:35:25 INFO - PROCESS | 4092 | 1465918525981 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:25 INFO - PROCESS | 4092 | 1465918525984 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:25 INFO - PROCESS | 4092 | ++DOCSHELL 156D4400 == 29 [pid = 4092] [id = 638] 08:35:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (156D4800) [pid = 4092] [serial = 1914] [outer = 00000000] 08:35:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (15FAC000) [pid = 4092] [serial = 1915] [outer = 156D4800] 08:35:26 INFO - PROCESS | 4092 | 1465918526040 Marionette DEBUG loaded listener.js 08:35:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (15FB3800) [pid = 4092] [serial = 1916] [outer = 156D4800] 08:35:26 INFO - PROCESS | 4092 | 1465918526407 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]]]}] 08:35:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:35:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 703ms 08:35:26 INFO - PROCESS | 4092 | 1465918526441 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:35:26 INFO - PROCESS | 4092 | 1465918526443 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 08:35:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:35:26 INFO - PROCESS | 4092 | 1465918526447 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:35:26 INFO - PROCESS | 4092 | 1465918526448 Marionette TRACE conn3 <- [1,2518,null,{}] 08:35:26 INFO - PROCESS | 4092 | 1465918526452 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}] 08:35:26 INFO - PROCESS | 4092 | 1465918526454 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:26 INFO - PROCESS | 4092 | 1465918526536 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:35:26 INFO - PROCESS | 4092 | 1465918526541 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:26 INFO - PROCESS | 4092 | 1465918526543 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:26 INFO - PROCESS | 4092 | ++DOCSHELL 16943800 == 30 [pid = 4092] [id = 639] 08:35:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (169E6000) [pid = 4092] [serial = 1917] [outer = 00000000] 08:35:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (17842000) [pid = 4092] [serial = 1918] [outer = 169E6000] 08:35:26 INFO - PROCESS | 4092 | 1465918526586 Marionette DEBUG loaded listener.js 08:35:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (17F50000) [pid = 4092] [serial = 1919] [outer = 169E6000] 08:35:27 INFO - PROCESS | 4092 | 1465918527072 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]]]}] 08:35:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:35:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 687ms 08:35:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:35:27 INFO - PROCESS | 4092 | 1465918527146 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:35:27 INFO - PROCESS | 4092 | 1465918527148 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 08:35:27 INFO - PROCESS | 4092 | 1465918527151 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:35:27 INFO - PROCESS | 4092 | 1465918527153 Marionette TRACE conn3 <- [1,2522,null,{}] 08:35:27 INFO - PROCESS | 4092 | 1465918527157 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}] 08:35:27 INFO - PROCESS | 4092 | 1465918527158 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:27 INFO - PROCESS | 4092 | 1465918527267 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:35:27 INFO - PROCESS | 4092 | 1465918527357 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 4092 | 1465918527360 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:27 INFO - PROCESS | 4092 | ++DOCSHELL 17FC4800 == 31 [pid = 4092] [id = 640] 08:35:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (17FC5400) [pid = 4092] [serial = 1920] [outer = 00000000] 08:35:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (182AA400) [pid = 4092] [serial = 1921] [outer = 17FC5400] 08:35:27 INFO - PROCESS | 4092 | 1465918527402 Marionette DEBUG loaded listener.js 08:35:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (18775400) [pid = 4092] [serial = 1922] [outer = 17FC5400] 08:35:27 INFO - PROCESS | 4092 | 1465918527817 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]]]}] 08:35:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:35:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 687ms 08:35:27 INFO - PROCESS | 4092 | 1465918527851 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:35:27 INFO - PROCESS | 4092 | 1465918527853 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 08:35:27 INFO - PROCESS | 4092 | 1465918527856 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:35:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:35:27 INFO - PROCESS | 4092 | 1465918527858 Marionette TRACE conn3 <- [1,2526,null,{}] 08:35:27 INFO - PROCESS | 4092 | 1465918527868 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}] 08:35:27 INFO - PROCESS | 4092 | 1465918527873 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:28 INFO - PROCESS | 4092 | 1465918528012 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:35:28 INFO - PROCESS | 4092 | 1465918528087 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:28 INFO - PROCESS | 4092 | 1465918528090 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:28 INFO - PROCESS | 4092 | ++DOCSHELL 19A51C00 == 32 [pid = 4092] [id = 641] 08:35:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (19A53400) [pid = 4092] [serial = 1923] [outer = 00000000] 08:35:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (19E31400) [pid = 4092] [serial = 1924] [outer = 19A53400] 08:35:28 INFO - PROCESS | 4092 | 1465918528133 Marionette DEBUG loaded listener.js 08:35:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (19EBF000) [pid = 4092] [serial = 1925] [outer = 19A53400] 08:35:28 INFO - PROCESS | 4092 | 1465918528549 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]]]}] 08:35:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:35:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 734ms 08:35:28 INFO - PROCESS | 4092 | 1465918528597 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:35:28 INFO - PROCESS | 4092 | 1465918528599 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 08:35:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:35:28 INFO - PROCESS | 4092 | 1465918528607 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:35:28 INFO - PROCESS | 4092 | 1465918528609 Marionette TRACE conn3 <- [1,2530,null,{}] 08:35:28 INFO - PROCESS | 4092 | 1465918528613 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}] 08:35:28 INFO - PROCESS | 4092 | 1465918528615 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:28 INFO - PROCESS | 4092 | 1465918528749 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:35:28 INFO - PROCESS | 4092 | 1465918528883 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:28 INFO - PROCESS | 4092 | 1465918528893 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:28 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1055FC00) [pid = 4092] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:35:28 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (131DAC00) [pid = 4092] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:35:28 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (111E1400) [pid = 4092] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:35:28 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (1538A000) [pid = 4092] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:35:28 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (15FB6000) [pid = 4092] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:35:28 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (12B62800) [pid = 4092] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:35:28 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (1736B800) [pid = 4092] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:35:28 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (104EAC00) [pid = 4092] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:35:28 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (12BBF400) [pid = 4092] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:35:28 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (15FABC00) [pid = 4092] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:35:28 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (13939000) [pid = 4092] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:35:28 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (13C21800) [pid = 4092] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:35:28 INFO - PROCESS | 4092 | ++DOCSHELL 104EAC00 == 33 [pid = 4092] [id = 642] 08:35:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (1055FC00) [pid = 4092] [serial = 1926] [outer = 00000000] 08:35:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (111E1400) [pid = 4092] [serial = 1927] [outer = 1055FC00] 08:35:28 INFO - PROCESS | 4092 | 1465918528944 Marionette DEBUG loaded listener.js 08:35:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (12D61000) [pid = 4092] [serial = 1928] [outer = 1055FC00] 08:35:29 INFO - PROCESS | 4092 | 1465918529303 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]]]}] 08:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 734ms 08:35:29 INFO - PROCESS | 4092 | 1465918529348 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:35:29 INFO - PROCESS | 4092 | 1465918529350 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 08:35:29 INFO - PROCESS | 4092 | 1465918529353 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:35:29 INFO - PROCESS | 4092 | 1465918529354 Marionette TRACE conn3 <- [1,2534,null,{}] 08:35:29 INFO - PROCESS | 4092 | 1465918529358 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}] 08:35:29 INFO - PROCESS | 4092 | 1465918529359 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:29 INFO - PROCESS | 4092 | 1465918529438 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:35:29 INFO - PROCESS | 4092 | 1465918529534 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:29 INFO - PROCESS | 4092 | 1465918529536 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:29 INFO - PROCESS | 4092 | ++DOCSHELL 1314D400 == 34 [pid = 4092] [id = 643] 08:35:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (13939000) [pid = 4092] [serial = 1929] [outer = 00000000] 08:35:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (1848D800) [pid = 4092] [serial = 1930] [outer = 13939000] 08:35:29 INFO - PROCESS | 4092 | 1465918529584 Marionette DEBUG loaded listener.js 08:35:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (19E43C00) [pid = 4092] [serial = 1931] [outer = 13939000] 08:35:29 INFO - PROCESS | 4092 | 1465918529939 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]]]}] 08:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 624ms 08:35:29 INFO - PROCESS | 4092 | 1465918529991 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:35:29 INFO - PROCESS | 4092 | 1465918529993 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 08:35:29 INFO - PROCESS | 4092 | 1465918529996 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:35:29 INFO - PROCESS | 4092 | 1465918529998 Marionette TRACE conn3 <- [1,2538,null,{}] 08:35:29 INFO - PROCESS | 4092 | 1465918530001 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}] 08:35:29 INFO - PROCESS | 4092 | 1465918530003 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:30 INFO - PROCESS | 4092 | 1465918530124 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:35:30 INFO - PROCESS | 4092 | 1465918530162 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:30 INFO - PROCESS | 4092 | 1465918530164 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:30 INFO - PROCESS | 4092 | ++DOCSHELL 10E31C00 == 35 [pid = 4092] [id = 644] 08:35:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (131D5400) [pid = 4092] [serial = 1932] [outer = 00000000] 08:35:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (1A731000) [pid = 4092] [serial = 1933] [outer = 131D5400] 08:35:30 INFO - PROCESS | 4092 | 1465918530207 Marionette DEBUG loaded listener.js 08:35:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (1A737000) [pid = 4092] [serial = 1934] [outer = 131D5400] 08:35:30 INFO - PROCESS | 4092 | 1465918530607 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]]]}] 08:35:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:35:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 625ms 08:35:30 INFO - PROCESS | 4092 | 1465918530635 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 4092 | 1465918530637 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 08:35:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:35:30 INFO - PROCESS | 4092 | 1465918530640 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - PROCESS | 4092 | 1465918530642 Marionette TRACE conn3 <- [1,2542,null,{}] 08:35:30 INFO - PROCESS | 4092 | 1465918530645 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}] 08:35:30 INFO - PROCESS | 4092 | 1465918530647 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:30 INFO - PROCESS | 4092 | 1465918530771 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:35:30 INFO - PROCESS | 4092 | 1465918530778 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:30 INFO - PROCESS | 4092 | 1465918530780 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:30 INFO - PROCESS | 4092 | ++DOCSHELL 17F5A400 == 36 [pid = 4092] [id = 645] 08:35:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (1A04C400) [pid = 4092] [serial = 1935] [outer = 00000000] 08:35:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (1A83FC00) [pid = 4092] [serial = 1936] [outer = 1A04C400] 08:35:30 INFO - PROCESS | 4092 | 1465918530822 Marionette DEBUG loaded listener.js 08:35:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1A843400) [pid = 4092] [serial = 1937] [outer = 1A04C400] 08:35:31 INFO - PROCESS | 4092 | 1465918531523 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]]]}] 08:35:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:35:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 937ms 08:35:31 INFO - PROCESS | 4092 | 1465918531587 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:35:31 INFO - PROCESS | 4092 | 1465918531591 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 08:35:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:35:31 INFO - PROCESS | 4092 | 1465918531596 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:35:31 INFO - PROCESS | 4092 | 1465918531601 Marionette TRACE conn3 <- [1,2546,null,{}] 08:35:31 INFO - PROCESS | 4092 | 1465918531606 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}] 08:35:31 INFO - PROCESS | 4092 | 1465918531609 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:31 INFO - PROCESS | 4092 | 1465918531726 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:35:31 INFO - PROCESS | 4092 | 1465918531859 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:31 INFO - PROCESS | 4092 | 1465918531862 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:31 INFO - PROCESS | 4092 | ++DOCSHELL 10A50800 == 37 [pid = 4092] [id = 646] 08:35:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (10A53400) [pid = 4092] [serial = 1938] [outer = 00000000] 08:35:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (12B5E800) [pid = 4092] [serial = 1939] [outer = 10A53400] 08:35:31 INFO - PROCESS | 4092 | 1465918531919 Marionette DEBUG loaded listener.js 08:35:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1430B800) [pid = 4092] [serial = 1940] [outer = 10A53400] 08:35:32 INFO - PROCESS | 4092 | 1465918532474 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]]]}] 08:35:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:35:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 906ms 08:35:32 INFO - PROCESS | 4092 | 1465918532502 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:35:32 INFO - PROCESS | 4092 | 1465918532506 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 08:35:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:35:32 INFO - PROCESS | 4092 | 1465918532528 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:35:32 INFO - PROCESS | 4092 | 1465918532531 Marionette TRACE conn3 <- [1,2550,null,{}] 08:35:32 INFO - PROCESS | 4092 | 1465918532535 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}] 08:35:32 INFO - PROCESS | 4092 | 1465918532538 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:32 INFO - PROCESS | 4092 | 1465918532646 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:35:32 INFO - PROCESS | 4092 | 1465918532757 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:32 INFO - PROCESS | 4092 | 1465918532760 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:32 INFO - PROCESS | 4092 | ++DOCSHELL 15FB2800 == 38 [pid = 4092] [id = 647] 08:35:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1688DC00) [pid = 4092] [serial = 1941] [outer = 00000000] 08:35:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (177AB000) [pid = 4092] [serial = 1942] [outer = 1688DC00] 08:35:32 INFO - PROCESS | 4092 | 1465918532854 Marionette DEBUG loaded listener.js 08:35:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (17F5C800) [pid = 4092] [serial = 1943] [outer = 1688DC00] 08:35:33 INFO - PROCESS | 4092 | 1465918533480 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]]]}] 08:35:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:35:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1000ms 08:35:33 INFO - PROCESS | 4092 | 1465918533527 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:35:33 INFO - PROCESS | 4092 | 1465918533529 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 08:35:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:35:33 INFO - PROCESS | 4092 | 1465918533533 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:35:33 INFO - PROCESS | 4092 | 1465918533537 Marionette TRACE conn3 <- [1,2554,null,{}] 08:35:33 INFO - PROCESS | 4092 | 1465918533569 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}] 08:35:33 INFO - PROCESS | 4092 | 1465918533574 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:33 INFO - PROCESS | 4092 | 1465918533695 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:35:33 INFO - PROCESS | 4092 | 1465918533836 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:33 INFO - PROCESS | 4092 | 1465918533839 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:33 INFO - PROCESS | 4092 | ++DOCSHELL 1146B400 == 39 [pid = 4092] [id = 648] 08:35:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (12A1B800) [pid = 4092] [serial = 1944] [outer = 00000000] 08:35:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (13257000) [pid = 4092] [serial = 1945] [outer = 12A1B800] 08:35:33 INFO - PROCESS | 4092 | 1465918533895 Marionette DEBUG loaded listener.js 08:35:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (13C70400) [pid = 4092] [serial = 1946] [outer = 12A1B800] 08:35:34 INFO - PROCESS | 4092 | 1465918534605 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]]]}] 08:35:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:35:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1125ms 08:35:34 INFO - PROCESS | 4092 | 1465918534673 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:35:34 INFO - PROCESS | 4092 | 1465918534676 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 08:35:34 INFO - PROCESS | 4092 | 1465918534682 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:35:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:35:34 INFO - PROCESS | 4092 | 1465918534686 Marionette TRACE conn3 <- [1,2558,null,{}] 08:35:34 INFO - PROCESS | 4092 | 1465918534691 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}] 08:35:34 INFO - PROCESS | 4092 | 1465918534694 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:34 INFO - PROCESS | 4092 | 1465918534795 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:35:34 INFO - PROCESS | 4092 | 1465918534903 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:34 INFO - PROCESS | 4092 | 1465918534906 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:34 INFO - PROCESS | 4092 | ++DOCSHELL 11CC5000 == 40 [pid = 4092] [id = 649] 08:35:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (11CC6400) [pid = 4092] [serial = 1947] [outer = 00000000] 08:35:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (12B5E000) [pid = 4092] [serial = 1948] [outer = 11CC6400] 08:35:34 INFO - PROCESS | 4092 | 1465918534954 Marionette DEBUG loaded listener.js 08:35:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (13937C00) [pid = 4092] [serial = 1949] [outer = 11CC6400] 08:35:35 INFO - PROCESS | 4092 | --DOCSHELL 10E31C00 == 39 [pid = 4092] [id = 644] 08:35:35 INFO - PROCESS | 4092 | --DOCSHELL 1314D400 == 38 [pid = 4092] [id = 643] 08:35:35 INFO - PROCESS | 4092 | --DOCSHELL 104EAC00 == 37 [pid = 4092] [id = 642] 08:35:35 INFO - PROCESS | 4092 | --DOCSHELL 19A51C00 == 36 [pid = 4092] [id = 641] 08:35:35 INFO - PROCESS | 4092 | --DOCSHELL 17FC4800 == 35 [pid = 4092] [id = 640] 08:35:35 INFO - PROCESS | 4092 | --DOCSHELL 16943800 == 34 [pid = 4092] [id = 639] 08:35:35 INFO - PROCESS | 4092 | --DOCSHELL 156D4400 == 33 [pid = 4092] [id = 638] 08:35:35 INFO - PROCESS | 4092 | --DOCSHELL 12DF2400 == 32 [pid = 4092] [id = 637] 08:35:35 INFO - PROCESS | 4092 | --DOCSHELL 12AA4800 == 31 [pid = 4092] [id = 636] 08:35:35 INFO - PROCESS | 4092 | --DOCSHELL 12A9D400 == 30 [pid = 4092] [id = 635] 08:35:35 INFO - PROCESS | 4092 | --DOCSHELL 19E38400 == 29 [pid = 4092] [id = 634] 08:35:35 INFO - PROCESS | 4092 | --DOCSHELL 15FB2800 == 28 [pid = 4092] [id = 647] 08:35:35 INFO - PROCESS | 4092 | --DOCSHELL 1146B400 == 27 [pid = 4092] [id = 648] 08:35:35 INFO - PROCESS | 4092 | --DOCSHELL 17F5A400 == 26 [pid = 4092] [id = 645] 08:35:35 INFO - PROCESS | 4092 | --DOCSHELL 10A50800 == 25 [pid = 4092] [id = 646] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (18492400) [pid = 4092] [serial = 1900] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (1325B000) [pid = 4092] [serial = 1882] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (134BBC00) [pid = 4092] [serial = 1883] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (12AA9800) [pid = 4092] [serial = 1879] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (12AE3800) [pid = 4092] [serial = 1880] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (156D8800) [pid = 4092] [serial = 1885] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1694C000) [pid = 4092] [serial = 1888] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (13255C00) [pid = 4092] [serial = 1877] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (13161800) [pid = 4092] [serial = 1876] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1877A400) [pid = 4092] [serial = 1901] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (17861800) [pid = 4092] [serial = 1891] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1703A400) [pid = 4092] [serial = 1889] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (12BC6400) [pid = 4092] [serial = 1894] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (17F4F800) [pid = 4092] [serial = 1892] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (13C7C400) [pid = 4092] [serial = 1868] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (13934C00) [pid = 4092] [serial = 1867] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (177AD400) [pid = 4092] [serial = 1871] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1688E000) [pid = 4092] [serial = 1870] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (1A04F800) [pid = 4092] [serial = 1874] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (19E33000) [pid = 4092] [serial = 1873] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (14312800) [pid = 4092] [serial = 1895] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (19A55C00) [pid = 4092] [serial = 1897] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (15C6F000) [pid = 4092] [serial = 1886] [outer = 00000000] [url = about:blank] 08:35:35 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (19C9B000) [pid = 4092] [serial = 1898] [outer = 00000000] [url = about:blank] 08:35:36 INFO - PROCESS | 4092 | 1465918536093 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]]]}] 08:35:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:35:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1453ms 08:35:36 INFO - PROCESS | 4092 | 1465918536149 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:35:36 INFO - PROCESS | 4092 | 1465918536153 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 08:35:36 INFO - PROCESS | 4092 | 1465918536158 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:35:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:35:36 INFO - PROCESS | 4092 | 1465918536163 Marionette TRACE conn3 <- [1,2562,null,{}] 08:35:36 INFO - PROCESS | 4092 | 1465918536169 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}] 08:35:36 INFO - PROCESS | 4092 | 1465918536173 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:36 INFO - PROCESS | 4092 | 1465918536301 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:35:36 INFO - PROCESS | 4092 | 1465918536308 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:36 INFO - PROCESS | 4092 | 1465918536311 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:36 INFO - PROCESS | 4092 | ++DOCSHELL 10E32C00 == 26 [pid = 4092] [id = 650] 08:35:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (10E33000) [pid = 4092] [serial = 1950] [outer = 00000000] 08:35:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (11C1CC00) [pid = 4092] [serial = 1951] [outer = 10E33000] 08:35:36 INFO - PROCESS | 4092 | 1465918536362 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (12AA4800) [pid = 4092] [serial = 1952] [outer = 10E33000] 08:35:36 INFO - PROCESS | 4092 | 1465918536872 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]]]}] 08:35:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:35:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 734ms 08:35:36 INFO - PROCESS | 4092 | 1465918536921 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:35:36 INFO - PROCESS | 4092 | 1465918536926 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 08:35:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:35:36 INFO - PROCESS | 4092 | 1465918536933 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:35:36 INFO - PROCESS | 4092 | 1465918536935 Marionette TRACE conn3 <- [1,2566,null,{}] 08:35:36 INFO - PROCESS | 4092 | 1465918536939 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}] 08:35:36 INFO - PROCESS | 4092 | 1465918536942 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:37 INFO - PROCESS | 4092 | 1465918537033 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:35:37 INFO - PROCESS | 4092 | 1465918537139 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:37 INFO - PROCESS | 4092 | 1465918537141 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:37 INFO - PROCESS | 4092 | ++DOCSHELL 130C3000 == 27 [pid = 4092] [id = 651] 08:35:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (130C6400) [pid = 4092] [serial = 1953] [outer = 00000000] 08:35:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (13259400) [pid = 4092] [serial = 1954] [outer = 130C6400] 08:35:37 INFO - PROCESS | 4092 | 1465918537187 Marionette DEBUG loaded listener.js 08:35:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (1325D400) [pid = 4092] [serial = 1955] [outer = 130C6400] 08:35:37 INFO - PROCESS | 4092 | 1465918537558 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]]]}] 08:35:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:35:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 625ms 08:35:37 INFO - PROCESS | 4092 | 1465918537585 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:35:37 INFO - PROCESS | 4092 | 1465918537587 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 08:35:37 INFO - PROCESS | 4092 | 1465918537591 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:35:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:35:37 INFO - PROCESS | 4092 | 1465918537595 Marionette TRACE conn3 <- [1,2570,null,{}] 08:35:37 INFO - PROCESS | 4092 | 1465918537605 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}] 08:35:37 INFO - PROCESS | 4092 | 1465918537610 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:37 INFO - PROCESS | 4092 | 1465918537692 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:35:37 INFO - PROCESS | 4092 | 1465918537699 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:37 INFO - PROCESS | 4092 | 1465918537702 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:37 INFO - PROCESS | 4092 | ++DOCSHELL 14E23000 == 28 [pid = 4092] [id = 652] 08:35:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (14E28800) [pid = 4092] [serial = 1956] [outer = 00000000] 08:35:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (1538D800) [pid = 4092] [serial = 1957] [outer = 14E28800] 08:35:37 INFO - PROCESS | 4092 | 1465918537749 Marionette DEBUG loaded listener.js 08:35:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (156D8800) [pid = 4092] [serial = 1958] [outer = 14E28800] 08:35:38 INFO - PROCESS | 4092 | 1465918538251 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]]]}] 08:35:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:35:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 687ms 08:35:38 INFO - PROCESS | 4092 | 1465918538291 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:35:38 INFO - PROCESS | 4092 | 1465918538294 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 08:35:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:35:38 INFO - PROCESS | 4092 | 1465918538297 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - PROCESS | 4092 | 1465918538299 Marionette TRACE conn3 <- [1,2574,null,{}] 08:35:38 INFO - PROCESS | 4092 | 1465918538302 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}] 08:35:38 INFO - PROCESS | 4092 | 1465918538304 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:38 INFO - PROCESS | 4092 | 1465918538432 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:35:38 INFO - PROCESS | 4092 | 1465918538533 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 4092 | 1465918538535 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:38 INFO - PROCESS | 4092 | ++DOCSHELL 15C71000 == 29 [pid = 4092] [id = 653] 08:35:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (15FB3400) [pid = 4092] [serial = 1959] [outer = 00000000] 08:35:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (1688E000) [pid = 4092] [serial = 1960] [outer = 15FB3400] 08:35:38 INFO - PROCESS | 4092 | 1465918538580 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (16FE9400) [pid = 4092] [serial = 1961] [outer = 15FB3400] 08:35:38 INFO - PROCESS | 4092 | 1465918538993 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]]]}] 08:35:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:35:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 734ms 08:35:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:35:39 INFO - PROCESS | 4092 | 1465918539037 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:35:39 INFO - PROCESS | 4092 | 1465918539039 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 08:35:39 INFO - PROCESS | 4092 | 1465918539042 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - PROCESS | 4092 | 1465918539044 Marionette TRACE conn3 <- [1,2578,null,{}] 08:35:39 INFO - PROCESS | 4092 | 1465918539048 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}] 08:35:39 INFO - PROCESS | 4092 | 1465918539050 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:39 INFO - PROCESS | 4092 | 1465918539169 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:35:39 INFO - PROCESS | 4092 | 1465918539174 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:39 INFO - PROCESS | 4092 | 1465918539176 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:39 INFO - PROCESS | 4092 | ++DOCSHELL 169E8400 == 30 [pid = 4092] [id = 654] 08:35:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (16FF7C00) [pid = 4092] [serial = 1962] [outer = 00000000] 08:35:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (17843C00) [pid = 4092] [serial = 1963] [outer = 16FF7C00] 08:35:39 INFO - PROCESS | 4092 | 1465918539219 Marionette DEBUG loaded listener.js 08:35:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1784C800) [pid = 4092] [serial = 1964] [outer = 16FF7C00] 08:35:39 INFO - PROCESS | 4092 | 1465918539704 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]]]}] 08:35:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:35:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 687ms 08:35:39 INFO - PROCESS | 4092 | 1465918539743 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:35:39 INFO - PROCESS | 4092 | 1465918539745 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 08:35:39 INFO - PROCESS | 4092 | 1465918539748 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:35:39 INFO - PROCESS | 4092 | 1465918539750 Marionette TRACE conn3 <- [1,2582,null,{}] 08:35:39 INFO - PROCESS | 4092 | 1465918539753 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}] 08:35:39 INFO - PROCESS | 4092 | 1465918539758 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:39 INFO - PROCESS | 4092 | 1465918539909 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:35:40 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1A04C400) [pid = 4092] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:35:40 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (131D5400) [pid = 4092] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:35:40 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (17FC5400) [pid = 4092] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:35:40 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (19A53400) [pid = 4092] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:35:40 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (19E3F000) [pid = 4092] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:35:40 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (12AA4000) [pid = 4092] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:35:40 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (169E6000) [pid = 4092] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:35:40 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (156D4800) [pid = 4092] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:35:40 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (12ADFC00) [pid = 4092] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:35:40 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (13032400) [pid = 4092] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:35:40 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (1055FC00) [pid = 4092] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:35:40 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (13939000) [pid = 4092] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:35:40 INFO - PROCESS | 4092 | 1465918540198 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:40 INFO - PROCESS | 4092 | 1465918540200 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:40 INFO - PROCESS | 4092 | ++DOCSHELL 104E5C00 == 31 [pid = 4092] [id = 655] 08:35:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (104ECC00) [pid = 4092] [serial = 1965] [outer = 00000000] 08:35:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (12AA4000) [pid = 4092] [serial = 1966] [outer = 104ECC00] 08:35:40 INFO - PROCESS | 4092 | 1465918540243 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (15397000) [pid = 4092] [serial = 1967] [outer = 104ECC00] 08:35:40 INFO - PROCESS | 4092 | 1465918540622 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]]]}] 08:35:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:35:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 906ms 08:35:40 INFO - PROCESS | 4092 | 1465918540653 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:35:40 INFO - PROCESS | 4092 | 1465918540654 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 08:35:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:35:40 INFO - PROCESS | 4092 | 1465918540658 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:35:40 INFO - PROCESS | 4092 | 1465918540659 Marionette TRACE conn3 <- [1,2586,null,{}] 08:35:40 INFO - PROCESS | 4092 | 1465918540662 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}] 08:35:40 INFO - PROCESS | 4092 | 1465918540664 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:40 INFO - PROCESS | 4092 | 1465918540775 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:35:40 INFO - PROCESS | 4092 | 1465918540782 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:40 INFO - PROCESS | 4092 | 1465918540784 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:40 INFO - PROCESS | 4092 | ++DOCSHELL 10EC0400 == 32 [pid = 4092] [id = 656] 08:35:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (13939000) [pid = 4092] [serial = 1968] [outer = 00000000] 08:35:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (1821D400) [pid = 4092] [serial = 1969] [outer = 13939000] 08:35:40 INFO - PROCESS | 4092 | 1465918540826 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (182B0400) [pid = 4092] [serial = 1970] [outer = 13939000] 08:35:41 INFO - PROCESS | 4092 | 1465918541242 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]]]}] 08:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 640ms 08:35:41 INFO - PROCESS | 4092 | 1465918541296 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:35:41 INFO - PROCESS | 4092 | 1465918541298 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 08:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:35:41 INFO - PROCESS | 4092 | 1465918541301 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - PROCESS | 4092 | 1465918541303 Marionette TRACE conn3 <- [1,2590,null,{}] 08:35:41 INFO - PROCESS | 4092 | 1465918541306 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}] 08:35:41 INFO - PROCESS | 4092 | 1465918541308 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:41 INFO - PROCESS | 4092 | 1465918541418 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:35:41 INFO - PROCESS | 4092 | 1465918541427 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:41 INFO - PROCESS | 4092 | 1465918541429 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:41 INFO - PROCESS | 4092 | ++DOCSHELL 103D1400 == 33 [pid = 4092] [id = 657] 08:35:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (110D5000) [pid = 4092] [serial = 1971] [outer = 00000000] 08:35:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (19A51000) [pid = 4092] [serial = 1972] [outer = 110D5000] 08:35:41 INFO - PROCESS | 4092 | 1465918541503 Marionette DEBUG loaded listener.js 08:35:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (19A51C00) [pid = 4092] [serial = 1973] [outer = 110D5000] 08:35:41 INFO - PROCESS | 4092 | 1465918541912 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]]]}] 08:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 641ms 08:35:41 INFO - PROCESS | 4092 | 1465918541940 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:35:41 INFO - PROCESS | 4092 | 1465918541942 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 08:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:35:41 INFO - PROCESS | 4092 | 1465918541945 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - PROCESS | 4092 | 1465918541946 Marionette TRACE conn3 <- [1,2594,null,{}] 08:35:41 INFO - PROCESS | 4092 | 1465918541950 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}] 08:35:41 INFO - PROCESS | 4092 | 1465918541952 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:42 INFO - PROCESS | 4092 | 1465918542065 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:35:42 INFO - PROCESS | 4092 | 1465918542073 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 4092 | 1465918542075 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:42 INFO - PROCESS | 4092 | ++DOCSHELL 18782000 == 34 [pid = 4092] [id = 658] 08:35:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (19A54400) [pid = 4092] [serial = 1974] [outer = 00000000] 08:35:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (19E29400) [pid = 4092] [serial = 1975] [outer = 19A54400] 08:35:42 INFO - PROCESS | 4092 | 1465918542117 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (19E30000) [pid = 4092] [serial = 1976] [outer = 19A54400] 08:35:42 INFO - PROCESS | 4092 | 1465918542978 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]]]}] 08:35:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:35:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1078ms 08:35:43 INFO - PROCESS | 4092 | 1465918543040 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 4092 | 1465918543044 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 08:35:43 INFO - PROCESS | 4092 | 1465918543049 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:35:43 INFO - PROCESS | 4092 | 1465918543054 Marionette TRACE conn3 <- [1,2598,null,{}] 08:35:43 INFO - PROCESS | 4092 | 1465918543060 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}] 08:35:43 INFO - PROCESS | 4092 | 1465918543062 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:43 INFO - PROCESS | 4092 | 1465918543183 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:35:43 INFO - PROCESS | 4092 | 1465918543320 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 4092 | 1465918543324 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:43 INFO - PROCESS | 4092 | ++DOCSHELL 10E32800 == 35 [pid = 4092] [id = 659] 08:35:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (10EC3C00) [pid = 4092] [serial = 1977] [outer = 00000000] 08:35:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (12B60000) [pid = 4092] [serial = 1978] [outer = 10EC3C00] 08:35:43 INFO - PROCESS | 4092 | 1465918543380 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (131DC400) [pid = 4092] [serial = 1979] [outer = 10EC3C00] 08:35:44 INFO - PROCESS | 4092 | 1465918544183 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]]]}] 08:35:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:35:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1156ms 08:35:44 INFO - PROCESS | 4092 | 1465918544226 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:35:44 INFO - PROCESS | 4092 | 1465918544230 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 08:35:44 INFO - PROCESS | 4092 | 1465918544236 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:35:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:35:44 INFO - PROCESS | 4092 | 1465918544240 Marionette TRACE conn3 <- [1,2602,null,{}] 08:35:44 INFO - PROCESS | 4092 | 1465918544245 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}] 08:35:44 INFO - PROCESS | 4092 | 1465918544248 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:44 INFO - PROCESS | 4092 | 1465918544358 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:35:44 INFO - PROCESS | 4092 | 1465918544494 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:44 INFO - PROCESS | 4092 | 1465918544498 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:44 INFO - PROCESS | 4092 | ++DOCSHELL 114C8800 == 36 [pid = 4092] [id = 660] 08:35:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (11AD0000) [pid = 4092] [serial = 1980] [outer = 00000000] 08:35:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (12AE8000) [pid = 4092] [serial = 1981] [outer = 11AD0000] 08:35:44 INFO - PROCESS | 4092 | 1465918544549 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (12B59400) [pid = 4092] [serial = 1982] [outer = 11AD0000] 08:35:44 INFO - PROCESS | 4092 | --DOCSHELL 103D1400 == 35 [pid = 4092] [id = 657] 08:35:44 INFO - PROCESS | 4092 | --DOCSHELL 10EC0400 == 34 [pid = 4092] [id = 656] 08:35:44 INFO - PROCESS | 4092 | --DOCSHELL 104E5C00 == 33 [pid = 4092] [id = 655] 08:35:44 INFO - PROCESS | 4092 | --DOCSHELL 169E8400 == 32 [pid = 4092] [id = 654] 08:35:44 INFO - PROCESS | 4092 | --DOCSHELL 15C71000 == 31 [pid = 4092] [id = 653] 08:35:44 INFO - PROCESS | 4092 | --DOCSHELL 14E23000 == 30 [pid = 4092] [id = 652] 08:35:44 INFO - PROCESS | 4092 | --DOCSHELL 130C3000 == 29 [pid = 4092] [id = 651] 08:35:44 INFO - PROCESS | 4092 | --DOCSHELL 10E32C00 == 28 [pid = 4092] [id = 650] 08:35:44 INFO - PROCESS | 4092 | --DOCSHELL 11CC5000 == 27 [pid = 4092] [id = 649] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (1A731000) [pid = 4092] [serial = 1933] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (1A737000) [pid = 4092] [serial = 1934] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (182AA400) [pid = 4092] [serial = 1921] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (19E31400) [pid = 4092] [serial = 1924] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (18775400) [pid = 4092] [serial = 1922] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1A046C00) [pid = 4092] [serial = 1904] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (19E48C00) [pid = 4092] [serial = 1903] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (1309F000) [pid = 4092] [serial = 1906] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (19EBF000) [pid = 4092] [serial = 1925] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (13B40800) [pid = 4092] [serial = 1907] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (17842000) [pid = 4092] [serial = 1918] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (15FAC000) [pid = 4092] [serial = 1915] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (15FB3800) [pid = 4092] [serial = 1916] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (12B66800) [pid = 4092] [serial = 1909] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (13160400) [pid = 4092] [serial = 1910] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (13C74C00) [pid = 4092] [serial = 1912] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (1430EC00) [pid = 4092] [serial = 1913] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (111E1400) [pid = 4092] [serial = 1927] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (1848D800) [pid = 4092] [serial = 1930] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (12D61000) [pid = 4092] [serial = 1928] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (19E43C00) [pid = 4092] [serial = 1931] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (17F50000) [pid = 4092] [serial = 1919] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 61 (1A843400) [pid = 4092] [serial = 1937] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 4092 | --DOMWINDOW == 60 (1A83FC00) [pid = 4092] [serial = 1936] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 4092 | 1465918545052 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]]]}] 08:35:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:35:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 843ms 08:35:45 INFO - PROCESS | 4092 | 1465918545081 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 4092 | 1465918545085 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 08:35:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:35:45 INFO - PROCESS | 4092 | 1465918545092 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 4092 | 1465918545094 Marionette TRACE conn3 <- [1,2606,null,{}] 08:35:45 INFO - PROCESS | 4092 | 1465918545103 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}] 08:35:45 INFO - PROCESS | 4092 | 1465918545105 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:45 INFO - PROCESS | 4092 | 1465918545190 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:35:45 INFO - PROCESS | 4092 | 1465918545198 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:45 INFO - PROCESS | 4092 | 1465918545200 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:45 INFO - PROCESS | 4092 | ++DOCSHELL 12AAA000 == 28 [pid = 4092] [id = 661] 08:35:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 61 (12AABC00) [pid = 4092] [serial = 1983] [outer = 00000000] 08:35:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (134BA800) [pid = 4092] [serial = 1984] [outer = 12AABC00] 08:35:45 INFO - PROCESS | 4092 | 1465918545246 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (13B40800) [pid = 4092] [serial = 1985] [outer = 12AABC00] 08:35:45 INFO - PROCESS | 4092 | 1465918545752 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]]]}] 08:35:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:35:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 687ms 08:35:45 INFO - PROCESS | 4092 | 1465918545791 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 4092 | 1465918545793 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 08:35:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:35:45 INFO - PROCESS | 4092 | 1465918545796 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 4092 | 1465918545800 Marionette TRACE conn3 <- [1,2610,null,{}] 08:35:45 INFO - PROCESS | 4092 | 1465918545810 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}] 08:35:45 INFO - PROCESS | 4092 | 1465918545814 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:45 INFO - PROCESS | 4092 | 1465918545899 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:35:46 INFO - PROCESS | 4092 | 1465918546034 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 4092 | 1465918546038 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:46 INFO - PROCESS | 4092 | ++DOCSHELL 15118000 == 29 [pid = 4092] [id = 662] 08:35:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (15118400) [pid = 4092] [serial = 1986] [outer = 00000000] 08:35:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (156DFC00) [pid = 4092] [serial = 1987] [outer = 15118400] 08:35:46 INFO - PROCESS | 4092 | 1465918546086 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (15C71000) [pid = 4092] [serial = 1988] [outer = 15118400] 08:35:46 INFO - PROCESS | 4092 | 1465918546450 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]]]}] 08:35:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:35:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 703ms 08:35:46 INFO - PROCESS | 4092 | 1465918546496 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:35:46 INFO - PROCESS | 4092 | 1465918546498 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 08:35:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:35:46 INFO - PROCESS | 4092 | 1465918546502 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:35:46 INFO - PROCESS | 4092 | 1465918546503 Marionette TRACE conn3 <- [1,2614,null,{}] 08:35:46 INFO - PROCESS | 4092 | 1465918546507 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}] 08:35:46 INFO - PROCESS | 4092 | 1465918546508 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:46 INFO - PROCESS | 4092 | 1465918546590 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:35:46 INFO - PROCESS | 4092 | 1465918546596 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 4092 | 1465918546598 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:46 INFO - PROCESS | 4092 | ++DOCSHELL 15FB0000 == 30 [pid = 4092] [id = 663] 08:35:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (15FB8800) [pid = 4092] [serial = 1989] [outer = 00000000] 08:35:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (1779F400) [pid = 4092] [serial = 1990] [outer = 15FB8800] 08:35:46 INFO - PROCESS | 4092 | 1465918546651 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (17864800) [pid = 4092] [serial = 1991] [outer = 15FB8800] 08:35:47 INFO - PROCESS | 4092 | 1465918547147 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]]]}] 08:35:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:35:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 703ms 08:35:47 INFO - PROCESS | 4092 | 1465918547204 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 4092 | 1465918547206 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 08:35:47 INFO - PROCESS | 4092 | 1465918547210 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:35:47 INFO - PROCESS | 4092 | 1465918547211 Marionette TRACE conn3 <- [1,2618,null,{}] 08:35:47 INFO - PROCESS | 4092 | 1465918547215 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}] 08:35:47 INFO - PROCESS | 4092 | 1465918547217 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:47 INFO - PROCESS | 4092 | 1465918547353 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:35:47 INFO - PROCESS | 4092 | 1465918547419 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:47 INFO - PROCESS | 4092 | 1465918547421 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:47 INFO - PROCESS | 4092 | ++DOCSHELL 17F50800 == 31 [pid = 4092] [id = 664] 08:35:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (17F50C00) [pid = 4092] [serial = 1992] [outer = 00000000] 08:35:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (17F5D000) [pid = 4092] [serial = 1993] [outer = 17F50C00] 08:35:47 INFO - PROCESS | 4092 | 1465918547463 Marionette DEBUG loaded listener.js 08:35:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (182AA400) [pid = 4092] [serial = 1994] [outer = 17F50C00] 08:35:47 INFO - PROCESS | 4092 | 1465918547885 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]]]}] 08:35:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:35:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 687ms 08:35:47 INFO - PROCESS | 4092 | 1465918547914 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 4092 | 1465918547916 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 08:35:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:35:47 INFO - PROCESS | 4092 | 1465918547920 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 4092 | 1465918547921 Marionette TRACE conn3 <- [1,2622,null,{}] 08:35:47 INFO - PROCESS | 4092 | 1465918547924 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}] 08:35:47 INFO - PROCESS | 4092 | 1465918547930 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:48 INFO - PROCESS | 4092 | 1465918548070 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:35:48 INFO - PROCESS | 4092 | 1465918548076 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 4092 | 1465918548078 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:48 INFO - PROCESS | 4092 | ++DOCSHELL 19A55C00 == 32 [pid = 4092] [id = 665] 08:35:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (19C99400) [pid = 4092] [serial = 1995] [outer = 00000000] 08:35:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (19CA8800) [pid = 4092] [serial = 1996] [outer = 19C99400] 08:35:48 INFO - PROCESS | 4092 | 1465918548133 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (19E3FC00) [pid = 4092] [serial = 1997] [outer = 19C99400] 08:35:48 INFO - PROCESS | 4092 | 1465918548589 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]]]}] 08:35:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:35:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 687ms 08:35:48 INFO - PROCESS | 4092 | 1465918548617 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:35:48 INFO - PROCESS | 4092 | 1465918548619 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 08:35:48 INFO - PROCESS | 4092 | 1465918548622 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:35:48 INFO - PROCESS | 4092 | 1465918548623 Marionette TRACE conn3 <- [1,2626,null,{}] 08:35:48 INFO - PROCESS | 4092 | 1465918548627 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}] 08:35:48 INFO - PROCESS | 4092 | 1465918548629 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:48 INFO - PROCESS | 4092 | 1465918548769 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:35:48 INFO - PROCESS | 4092 | 1465918548842 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 4092 | 1465918548844 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:48 INFO - PROCESS | 4092 | ++DOCSHELL 19E2FC00 == 33 [pid = 4092] [id = 666] 08:35:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (19E45C00) [pid = 4092] [serial = 1998] [outer = 00000000] 08:35:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (19EC1400) [pid = 4092] [serial = 1999] [outer = 19E45C00] 08:35:48 INFO - PROCESS | 4092 | 1465918548887 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (19EB6800) [pid = 4092] [serial = 2000] [outer = 19E45C00] 08:35:49 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (14E28800) [pid = 4092] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:35:49 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (11CC6400) [pid = 4092] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:35:49 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (130C6400) [pid = 4092] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:35:49 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (10E33000) [pid = 4092] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:35:49 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (15FB3400) [pid = 4092] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:35:49 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (16FF7C00) [pid = 4092] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:35:49 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (104ECC00) [pid = 4092] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:35:49 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (10A53400) [pid = 4092] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:35:49 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1688DC00) [pid = 4092] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:35:49 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (12A1B800) [pid = 4092] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:35:49 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (13939000) [pid = 4092] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:35:49 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (110D5000) [pid = 4092] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:35:49 INFO - PROCESS | 4092 | 1465918549350 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]]]}] 08:35:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:35:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 796ms 08:35:49 INFO - PROCESS | 4092 | 1465918549424 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 4092 | 1465918549426 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 08:35:49 INFO - PROCESS | 4092 | 1465918549430 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:35:49 INFO - PROCESS | 4092 | 1465918549431 Marionette TRACE conn3 <- [1,2630,null,{}] 08:35:49 INFO - PROCESS | 4092 | 1465918549435 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}] 08:35:49 INFO - PROCESS | 4092 | 1465918549437 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:49 INFO - PROCESS | 4092 | 1465918549514 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:35:49 INFO - PROCESS | 4092 | 1465918549519 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:49 INFO - PROCESS | 4092 | 1465918549521 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:49 INFO - PROCESS | 4092 | ++DOCSHELL 12B62800 == 34 [pid = 4092] [id = 667] 08:35:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (12B62C00) [pid = 4092] [serial = 2001] [outer = 00000000] 08:35:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (15E73400) [pid = 4092] [serial = 2002] [outer = 12B62C00] 08:35:49 INFO - PROCESS | 4092 | 1465918549564 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (1694C800) [pid = 4092] [serial = 2003] [outer = 12B62C00] 08:35:50 INFO - PROCESS | 4092 | 1465918550025 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]]]}] 08:35:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:35:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 625ms 08:35:50 INFO - PROCESS | 4092 | 1465918550068 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 4092 | 1465918550070 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 08:35:50 INFO - PROCESS | 4092 | 1465918550073 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:35:50 INFO - PROCESS | 4092 | 1465918550075 Marionette TRACE conn3 <- [1,2634,null,{}] 08:35:50 INFO - PROCESS | 4092 | 1465918550078 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}] 08:35:50 INFO - PROCESS | 4092 | 1465918550079 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:50 INFO - PROCESS | 4092 | 1465918550159 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:35:50 INFO - PROCESS | 4092 | 1465918550164 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 4092 | 1465918550166 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:50 INFO - PROCESS | 4092 | ++DOCSHELL 105E8400 == 35 [pid = 4092] [id = 668] 08:35:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (10EC0400) [pid = 4092] [serial = 2004] [outer = 00000000] 08:35:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (19E2E800) [pid = 4092] [serial = 2005] [outer = 10EC0400] 08:35:50 INFO - PROCESS | 4092 | 1465918550208 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (19E2F000) [pid = 4092] [serial = 2006] [outer = 10EC0400] 08:35:50 INFO - PROCESS | 4092 | 1465918550653 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]]]}] 08:35:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:35:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 624ms 08:35:50 INFO - PROCESS | 4092 | 1465918550714 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 4092 | 1465918550716 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 08:35:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:35:50 INFO - PROCESS | 4092 | 1465918550719 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 4092 | 1465918550721 Marionette TRACE conn3 <- [1,2638,null,{}] 08:35:50 INFO - PROCESS | 4092 | 1465918550734 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}] 08:35:50 INFO - PROCESS | 4092 | 1465918550736 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:50 INFO - PROCESS | 4092 | 1465918550822 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:35:50 INFO - PROCESS | 4092 | 1465918550828 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 4092 | 1465918550830 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:50 INFO - PROCESS | 4092 | ++DOCSHELL 17F5B000 == 36 [pid = 4092] [id = 669] 08:35:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (19A55400) [pid = 4092] [serial = 2007] [outer = 00000000] 08:35:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (1A72F800) [pid = 4092] [serial = 2008] [outer = 19A55400] 08:35:50 INFO - PROCESS | 4092 | 1465918550872 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1A737800) [pid = 4092] [serial = 2009] [outer = 19A55400] 08:35:51 INFO - PROCESS | 4092 | 1465918551508 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]]]}] 08:35:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:35:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 844ms 08:35:51 INFO - PROCESS | 4092 | 1465918551573 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:35:51 INFO - PROCESS | 4092 | 1465918551578 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 08:35:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:35:51 INFO - PROCESS | 4092 | 1465918551584 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 4092 | 1465918551590 Marionette TRACE conn3 <- [1,2642,null,{}] 08:35:51 INFO - PROCESS | 4092 | 1465918551596 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}] 08:35:51 INFO - PROCESS | 4092 | 1465918551600 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:51 INFO - PROCESS | 4092 | 1465918551717 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:35:51 INFO - PROCESS | 4092 | 1465918551837 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:51 INFO - PROCESS | 4092 | 1465918551839 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:51 INFO - PROCESS | 4092 | ++DOCSHELL 10A47400 == 37 [pid = 4092] [id = 670] 08:35:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (10EC4400) [pid = 4092] [serial = 2010] [outer = 00000000] 08:35:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (131DAC00) [pid = 4092] [serial = 2011] [outer = 10EC4400] 08:35:51 INFO - PROCESS | 4092 | 1465918551937 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (13C71000) [pid = 4092] [serial = 2012] [outer = 10EC4400] 08:35:52 INFO - PROCESS | 4092 | 1465918552504 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]]]}] 08:35:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:35:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 953ms 08:35:52 INFO - PROCESS | 4092 | 1465918552529 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:35:52 INFO - PROCESS | 4092 | 1465918552534 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 08:35:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:35:52 INFO - PROCESS | 4092 | 1465918552540 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - PROCESS | 4092 | 1465918552543 Marionette TRACE conn3 <- [1,2646,null,{}] 08:35:52 INFO - PROCESS | 4092 | 1465918552546 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}] 08:35:52 INFO - PROCESS | 4092 | 1465918552549 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:52 INFO - PROCESS | 4092 | 1465918552658 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:35:52 INFO - PROCESS | 4092 | 1465918552797 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 4092 | 1465918552800 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:52 INFO - PROCESS | 4092 | ++DOCSHELL 14E27000 == 38 [pid = 4092] [id = 671] 08:35:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1538A000) [pid = 4092] [serial = 2013] [outer = 00000000] 08:35:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (15FB2800) [pid = 4092] [serial = 2014] [outer = 1538A000] 08:35:52 INFO - PROCESS | 4092 | 1465918552863 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (17042C00) [pid = 4092] [serial = 2015] [outer = 1538A000] 08:35:53 INFO - PROCESS | 4092 | 1465918553446 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]]]}] 08:35:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:35:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 937ms 08:35:53 INFO - PROCESS | 4092 | 1465918553485 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:35:53 INFO - PROCESS | 4092 | 1465918553488 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 08:35:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:35:53 INFO - PROCESS | 4092 | 1465918553491 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - PROCESS | 4092 | 1465918553495 Marionette TRACE conn3 <- [1,2650,null,{}] 08:35:53 INFO - PROCESS | 4092 | 1465918553506 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}] 08:35:53 INFO - PROCESS | 4092 | 1465918553511 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:53 INFO - PROCESS | 4092 | 1465918553646 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:35:53 INFO - PROCESS | 4092 | 1465918553786 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 4092 | 1465918553790 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:53 INFO - PROCESS | 4092 | ++DOCSHELL 19C9C800 == 39 [pid = 4092] [id = 672] 08:35:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (19C9F400) [pid = 4092] [serial = 2016] [outer = 00000000] 08:35:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (19EC0C00) [pid = 4092] [serial = 2017] [outer = 19C9F400] 08:35:53 INFO - PROCESS | 4092 | 1465918553854 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1A72C800) [pid = 4092] [serial = 2018] [outer = 19C9F400] 08:35:54 INFO - PROCESS | 4092 | 1465918554535 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]]]}] 08:35:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:35:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1110ms 08:35:54 INFO - PROCESS | 4092 | 1465918554598 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:35:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:35:54 INFO - PROCESS | 4092 | 1465918554602 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 08:35:54 INFO - PROCESS | 4092 | 1465918554606 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 4092 | 1465918554609 Marionette TRACE conn3 <- [1,2654,null,{}] 08:35:54 INFO - PROCESS | 4092 | 1465918554615 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}] 08:35:54 INFO - PROCESS | 4092 | 1465918554618 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:54 INFO - PROCESS | 4092 | 1465918554719 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:35:54 INFO - PROCESS | 4092 | 1465918554864 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 4092 | 1465918554868 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:54 INFO - PROCESS | 4092 | ++DOCSHELL 10E28000 == 40 [pid = 4092] [id = 673] 08:35:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (110D6C00) [pid = 4092] [serial = 2019] [outer = 00000000] 08:35:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (1309E800) [pid = 4092] [serial = 2020] [outer = 110D6C00] 08:35:54 INFO - PROCESS | 4092 | 1465918554924 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (1315A800) [pid = 4092] [serial = 2021] [outer = 110D6C00] 08:35:55 INFO - PROCESS | 4092 | --DOCSHELL 105E8400 == 39 [pid = 4092] [id = 668] 08:35:55 INFO - PROCESS | 4092 | --DOCSHELL 12B62800 == 38 [pid = 4092] [id = 667] 08:35:55 INFO - PROCESS | 4092 | --DOCSHELL 19E2FC00 == 37 [pid = 4092] [id = 666] 08:35:55 INFO - PROCESS | 4092 | --DOCSHELL 19A55C00 == 36 [pid = 4092] [id = 665] 08:35:55 INFO - PROCESS | 4092 | --DOCSHELL 17F50800 == 35 [pid = 4092] [id = 664] 08:35:55 INFO - PROCESS | 4092 | --DOCSHELL 15FB0000 == 34 [pid = 4092] [id = 663] 08:35:55 INFO - PROCESS | 4092 | --DOCSHELL 15118000 == 33 [pid = 4092] [id = 662] 08:35:55 INFO - PROCESS | 4092 | --DOCSHELL 12AAA000 == 32 [pid = 4092] [id = 661] 08:35:55 INFO - PROCESS | 4092 | --DOCSHELL 114C8800 == 31 [pid = 4092] [id = 660] 08:35:55 INFO - PROCESS | 4092 | --DOCSHELL 10E32800 == 30 [pid = 4092] [id = 659] 08:35:55 INFO - PROCESS | 4092 | --DOCSHELL 18782000 == 29 [pid = 4092] [id = 658] 08:35:55 INFO - PROCESS | 4092 | --DOCSHELL 14E27000 == 28 [pid = 4092] [id = 671] 08:35:55 INFO - PROCESS | 4092 | --DOCSHELL 19C9C800 == 27 [pid = 4092] [id = 672] 08:35:55 INFO - PROCESS | 4092 | --DOCSHELL 17F5B000 == 26 [pid = 4092] [id = 669] 08:35:55 INFO - PROCESS | 4092 | --DOCSHELL 10A47400 == 25 [pid = 4092] [id = 670] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1430B800) [pid = 4092] [serial = 1940] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (12B5E800) [pid = 4092] [serial = 1939] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (17F5C800) [pid = 4092] [serial = 1943] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (177AB000) [pid = 4092] [serial = 1942] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (13C70400) [pid = 4092] [serial = 1946] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (13257000) [pid = 4092] [serial = 1945] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (15397000) [pid = 4092] [serial = 1967] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (1821D400) [pid = 4092] [serial = 1969] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (182B0400) [pid = 4092] [serial = 1970] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (156D8800) [pid = 4092] [serial = 1958] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (19A51000) [pid = 4092] [serial = 1972] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1538D800) [pid = 4092] [serial = 1957] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (13937C00) [pid = 4092] [serial = 1949] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (12B5E000) [pid = 4092] [serial = 1948] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (13259400) [pid = 4092] [serial = 1954] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (1325D400) [pid = 4092] [serial = 1955] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (11C1CC00) [pid = 4092] [serial = 1951] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1688E000) [pid = 4092] [serial = 1960] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (12AA4800) [pid = 4092] [serial = 1952] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (17843C00) [pid = 4092] [serial = 1963] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (19A51C00) [pid = 4092] [serial = 1973] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (16FE9400) [pid = 4092] [serial = 1961] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (12AA4000) [pid = 4092] [serial = 1966] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (1784C800) [pid = 4092] [serial = 1964] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 4092 | 1465918556529 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]]]}] 08:35:56 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) 08:35:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1953ms 08:35:56 INFO - PROCESS | 4092 | 1465918556564 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 4092 | 1465918556568 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 08:35:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:35:56 INFO - PROCESS | 4092 | 1465918556573 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 4092 | 1465918556576 Marionette TRACE conn3 <- [1,2658,null,{}] 08:35:56 INFO - PROCESS | 4092 | 1465918556581 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}] 08:35:56 INFO - PROCESS | 4092 | 1465918556584 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:56 INFO - PROCESS | 4092 | 1465918556672 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:35:56 INFO - PROCESS | 4092 | 1465918556679 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 4092 | 1465918556681 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:56 INFO - PROCESS | 4092 | ++DOCSHELL 1146F400 == 26 [pid = 4092] [id = 674] 08:35:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (11477000) [pid = 4092] [serial = 2022] [outer = 00000000] 08:35:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (12AEAC00) [pid = 4092] [serial = 2023] [outer = 11477000] 08:35:56 INFO - PROCESS | 4092 | 1465918556728 Marionette DEBUG loaded listener.js 08:35:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (12B63400) [pid = 4092] [serial = 2024] [outer = 11477000] 08:35:57 INFO - PROCESS | 4092 | 1465918557727 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"]]]}] 08:35:57 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 08:35:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:35:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:35:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:35:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1187ms 08:35:57 INFO - PROCESS | 4092 | 1465918557774 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:35:57 INFO - PROCESS | 4092 | 1465918557779 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 08:35:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:35:57 INFO - PROCESS | 4092 | 1465918557786 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - PROCESS | 4092 | 1465918557788 Marionette TRACE conn3 <- [1,2662,null,{}] 08:35:57 INFO - PROCESS | 4092 | 1465918557793 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}] 08:35:57 INFO - PROCESS | 4092 | 1465918557795 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:57 INFO - PROCESS | 4092 | 1465918557923 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:35:57 INFO - PROCESS | 4092 | 1465918557930 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 4092 | 1465918557932 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:57 INFO - PROCESS | 4092 | ++DOCSHELL 1325B400 == 27 [pid = 4092] [id = 675] 08:35:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (13261800) [pid = 4092] [serial = 2025] [outer = 00000000] 08:35:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (13C1D000) [pid = 4092] [serial = 2026] [outer = 13261800] 08:35:57 INFO - PROCESS | 4092 | 1465918557986 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (13C71400) [pid = 4092] [serial = 2027] [outer = 13261800] 08:35:58 INFO - PROCESS | 4092 | 1465918558948 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"]]]}] 08:35:58 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 08:35:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:35:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:35:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:35:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1218ms 08:35:58 INFO - PROCESS | 4092 | 1465918558998 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 4092 | 1465918559001 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 08:35:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:35:58 INFO - PROCESS | 4092 | 1465918559004 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - PROCESS | 4092 | 1465918559007 Marionette TRACE conn3 <- [1,2666,null,{}] 08:35:59 INFO - PROCESS | 4092 | 1465918559018 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}] 08:35:59 INFO - PROCESS | 4092 | 1465918559022 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:59 INFO - PROCESS | 4092 | 1465918559138 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:35:59 INFO - PROCESS | 4092 | 1465918559145 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 4092 | 1465918559148 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:35:59 INFO - PROCESS | 4092 | ++DOCSHELL 15396400 == 28 [pid = 4092] [id = 676] 08:35:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (15396800) [pid = 4092] [serial = 2028] [outer = 00000000] 08:35:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (15F58400) [pid = 4092] [serial = 2029] [outer = 15396800] 08:35:59 INFO - PROCESS | 4092 | 1465918559195 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (15FB3400) [pid = 4092] [serial = 2030] [outer = 15396800] 08:35:59 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (10EC0400) [pid = 4092] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:35:59 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (19A55400) [pid = 4092] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:35:59 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (17F50C00) [pid = 4092] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:35:59 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (19C99400) [pid = 4092] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:35:59 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (19A54400) [pid = 4092] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:35:59 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (19E45C00) [pid = 4092] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:35:59 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (12AABC00) [pid = 4092] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:35:59 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (15FB8800) [pid = 4092] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:35:59 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (11AD0000) [pid = 4092] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:35:59 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (10EC3C00) [pid = 4092] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:35:59 INFO - PROCESS | 4092 | --DOMWINDOW == 61 (15118400) [pid = 4092] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:35:59 INFO - PROCESS | 4092 | --DOMWINDOW == 60 (12B62C00) [pid = 4092] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:36:00 INFO - PROCESS | 4092 | 1465918560163 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]]]}] 08:36:00 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) 08:36:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1219ms 08:36:00 INFO - PROCESS | 4092 | 1465918560216 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:36:00 INFO - PROCESS | 4092 | 1465918560218 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 08:36:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:36:00 INFO - PROCESS | 4092 | 1465918560221 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - PROCESS | 4092 | 1465918560223 Marionette TRACE conn3 <- [1,2670,null,{}] 08:36:00 INFO - PROCESS | 4092 | 1465918560227 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}] 08:36:00 INFO - PROCESS | 4092 | 1465918560229 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:00 INFO - PROCESS | 4092 | 1465918560314 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:36:00 INFO - PROCESS | 4092 | 1465918560320 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:00 INFO - PROCESS | 4092 | 1465918560322 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:00 INFO - PROCESS | 4092 | ++DOCSHELL 11472800 == 29 [pid = 4092] [id = 677] 08:36:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 61 (11AD0000) [pid = 4092] [serial = 2031] [outer = 00000000] 08:36:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (1430EC00) [pid = 4092] [serial = 2032] [outer = 11AD0000] 08:36:00 INFO - PROCESS | 4092 | 1465918560366 Marionette DEBUG loaded listener.js 08:36:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (15C6F000) [pid = 4092] [serial = 2033] [outer = 11AD0000] 08:36:01 INFO - PROCESS | 4092 | 1465918561294 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]]]}] 08:36:01 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) 08:36:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1094ms 08:36:01 INFO - PROCESS | 4092 | 1465918561318 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 08:36:01 INFO - PROCESS | 4092 | 1465918561320 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 08:36:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:36:01 INFO - PROCESS | 4092 | 1465918561327 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:36:01 INFO - PROCESS | 4092 | 1465918561328 Marionette TRACE conn3 <- [1,2674,null,{}] 08:36:01 INFO - PROCESS | 4092 | 1465918561332 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}] 08:36:01 INFO - PROCESS | 4092 | 1465918561334 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:01 INFO - PROCESS | 4092 | 1465918561409 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:36:01 INFO - PROCESS | 4092 | 1465918561415 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:01 INFO - PROCESS | 4092 | 1465918561417 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:01 INFO - PROCESS | 4092 | ++DOCSHELL 12B62C00 == 30 [pid = 4092] [id = 678] 08:36:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (13030000) [pid = 4092] [serial = 2034] [outer = 00000000] 08:36:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (17323000) [pid = 4092] [serial = 2035] [outer = 13030000] 08:36:01 INFO - PROCESS | 4092 | 1465918561459 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (17846000) [pid = 4092] [serial = 2036] [outer = 13030000] 08:36:02 INFO - PROCESS | 4092 | 1465918562492 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"]]]}] 08:36:02 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 08:36:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:36:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:36:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1188ms 08:36:02 INFO - PROCESS | 4092 | 1465918562525 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 08:36:02 INFO - PROCESS | 4092 | 1465918562529 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 08:36:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:36:02 INFO - PROCESS | 4092 | 1465918562575 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:36:02 INFO - PROCESS | 4092 | 1465918562578 Marionette TRACE conn3 <- [1,2678,null,{}] 08:36:02 INFO - PROCESS | 4092 | 1465918562587 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}] 08:36:02 INFO - PROCESS | 4092 | 1465918562591 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:02 INFO - PROCESS | 4092 | 1465918562689 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:36:02 INFO - PROCESS | 4092 | 1465918562858 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:02 INFO - PROCESS | 4092 | 1465918562863 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:02 INFO - PROCESS | 4092 | ++DOCSHELL 10E2B000 == 31 [pid = 4092] [id = 679] 08:36:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (10E2B800) [pid = 4092] [serial = 2037] [outer = 00000000] 08:36:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (12BC6400) [pid = 4092] [serial = 2038] [outer = 10E2B800] 08:36:02 INFO - PROCESS | 4092 | 1465918562962 Marionette DEBUG loaded listener.js 08:36:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (1325A400) [pid = 4092] [serial = 2039] [outer = 10E2B800] 08:36:04 INFO - PROCESS | 4092 | 1465918564109 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"]]]}] 08:36:04 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 08:36:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:36:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:36:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1610ms 08:36:04 INFO - PROCESS | 4092 | 1465918564138 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:36:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:36:04 INFO - PROCESS | 4092 | 1465918564144 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 08:36:04 INFO - PROCESS | 4092 | 1465918564151 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:36:04 INFO - PROCESS | 4092 | 1465918564155 Marionette TRACE conn3 <- [1,2682,null,{}] 08:36:04 INFO - PROCESS | 4092 | 1465918564160 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}] 08:36:04 INFO - PROCESS | 4092 | 1465918564163 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:04 INFO - PROCESS | 4092 | 1465918564262 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:36:04 INFO - PROCESS | 4092 | --DOCSHELL 11472800 == 30 [pid = 4092] [id = 677] 08:36:04 INFO - PROCESS | 4092 | --DOCSHELL 15396400 == 29 [pid = 4092] [id = 676] 08:36:04 INFO - PROCESS | 4092 | --DOCSHELL 1325B400 == 28 [pid = 4092] [id = 675] 08:36:04 INFO - PROCESS | 4092 | --DOCSHELL 1146F400 == 27 [pid = 4092] [id = 674] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (19E2F000) [pid = 4092] [serial = 2006] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (1A737800) [pid = 4092] [serial = 2009] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (1A72F800) [pid = 4092] [serial = 2008] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (17F5D000) [pid = 4092] [serial = 1993] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (19CA8800) [pid = 4092] [serial = 1996] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (182AA400) [pid = 4092] [serial = 1994] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (19E30000) [pid = 4092] [serial = 1976] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 61 (19EC1400) [pid = 4092] [serial = 1999] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 60 (19E29400) [pid = 4092] [serial = 1975] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 59 (134BA800) [pid = 4092] [serial = 1984] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 58 (13B40800) [pid = 4092] [serial = 1985] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 57 (1779F400) [pid = 4092] [serial = 1990] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 56 (12AE8000) [pid = 4092] [serial = 1981] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 55 (12B59400) [pid = 4092] [serial = 1982] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 54 (12B60000) [pid = 4092] [serial = 1978] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 53 (131DC400) [pid = 4092] [serial = 1979] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 52 (156DFC00) [pid = 4092] [serial = 1987] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 51 (15C71000) [pid = 4092] [serial = 1988] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 50 (19E3FC00) [pid = 4092] [serial = 1997] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 49 (19EB6800) [pid = 4092] [serial = 2000] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 48 (19E2E800) [pid = 4092] [serial = 2005] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 47 (15E73400) [pid = 4092] [serial = 2002] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 46 (1694C800) [pid = 4092] [serial = 2003] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | --DOMWINDOW == 45 (17864800) [pid = 4092] [serial = 1991] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 4092 | 1465918564419 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 4092 | 1465918564424 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:04 INFO - PROCESS | 4092 | ++DOCSHELL 12BC8000 == 28 [pid = 4092] [id = 680] 08:36:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 46 (12BCC400) [pid = 4092] [serial = 2040] [outer = 00000000] 08:36:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 47 (130A8C00) [pid = 4092] [serial = 2041] [outer = 12BCC400] 08:36:04 INFO - PROCESS | 4092 | 1465918564471 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 48 (13161C00) [pid = 4092] [serial = 2042] [outer = 12BCC400] 08:36:05 INFO - PROCESS | 4092 | 1465918565354 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"]]]}] 08:36:05 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 08:36:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:36:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:36:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:36:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1249ms 08:36:05 INFO - PROCESS | 4092 | 1465918565398 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 4092 | 1465918565402 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 08:36:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:36:05 INFO - PROCESS | 4092 | 1465918565409 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - PROCESS | 4092 | 1465918565411 Marionette TRACE conn3 <- [1,2686,null,{}] 08:36:05 INFO - PROCESS | 4092 | 1465918565415 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}] 08:36:05 INFO - PROCESS | 4092 | 1465918565418 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:05 INFO - PROCESS | 4092 | 1465918565504 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:36:05 INFO - PROCESS | 4092 | 1465918565600 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:05 INFO - PROCESS | 4092 | 1465918565603 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:05 INFO - PROCESS | 4092 | ++DOCSHELL 13CA1800 == 29 [pid = 4092] [id = 681] 08:36:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 49 (13CA3800) [pid = 4092] [serial = 2043] [outer = 00000000] 08:36:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 50 (14E1E800) [pid = 4092] [serial = 2044] [outer = 13CA3800] 08:36:05 INFO - PROCESS | 4092 | 1465918565649 Marionette DEBUG loaded listener.js 08:36:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 51 (14E27400) [pid = 4092] [serial = 2045] [outer = 13CA3800] 08:36:06 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 08:36:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:36:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:36:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1141ms 08:36:06 INFO - PROCESS | 4092 | 1465918566542 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"]]]}] 08:36:06 INFO - PROCESS | 4092 | 1465918566558 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 08:36:06 INFO - PROCESS | 4092 | 1465918566560 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 08:36:06 INFO - PROCESS | 4092 | 1465918566564 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:36:06 INFO - PROCESS | 4092 | 1465918566567 Marionette TRACE conn3 <- [1,2690,null,{}] 08:36:06 INFO - PROCESS | 4092 | 1465918566577 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}] 08:36:06 INFO - PROCESS | 4092 | 1465918566582 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:06 INFO - PROCESS | 4092 | 1465918566696 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:36:06 INFO - PROCESS | 4092 | 1465918566703 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:06 INFO - PROCESS | 4092 | 1465918566706 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:06 INFO - PROCESS | 4092 | ++DOCSHELL 15FB7C00 == 30 [pid = 4092] [id = 682] 08:36:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 52 (15FB8800) [pid = 4092] [serial = 2046] [outer = 00000000] 08:36:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 53 (169E6000) [pid = 4092] [serial = 2047] [outer = 15FB8800] 08:36:06 INFO - PROCESS | 4092 | 1465918566804 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 54 (17275000) [pid = 4092] [serial = 2048] [outer = 15FB8800] 08:36:07 INFO - PROCESS | 4092 | 1465918567261 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]]]}] 08:36:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:36:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 735ms 08:36:07 INFO - PROCESS | 4092 | 1465918567306 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 4092 | 1465918567309 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 08:36:07 INFO - PROCESS | 4092 | 1465918567312 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:36:07 INFO - PROCESS | 4092 | 1465918567314 Marionette TRACE conn3 <- [1,2694,null,{}] 08:36:07 INFO - PROCESS | 4092 | 1465918567317 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}] 08:36:07 INFO - PROCESS | 4092 | 1465918567319 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:07 INFO - PROCESS | 4092 | 1465918567443 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:36:07 INFO - PROCESS | 4092 | 1465918567507 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:07 INFO - PROCESS | 4092 | 1465918567509 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:07 INFO - PROCESS | 4092 | ++DOCSHELL 17946800 == 31 [pid = 4092] [id = 683] 08:36:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 55 (17947000) [pid = 4092] [serial = 2049] [outer = 00000000] 08:36:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 56 (17F54800) [pid = 4092] [serial = 2050] [outer = 17947000] 08:36:07 INFO - PROCESS | 4092 | 1465918567552 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 57 (17F5BC00) [pid = 4092] [serial = 2051] [outer = 17947000] 08:36:07 INFO - PROCESS | 4092 | --DOMWINDOW == 56 (110D6C00) [pid = 4092] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:36:07 INFO - PROCESS | 4092 | --DOMWINDOW == 55 (11477000) [pid = 4092] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:36:07 INFO - PROCESS | 4092 | --DOMWINDOW == 54 (10EC4400) [pid = 4092] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:36:07 INFO - PROCESS | 4092 | --DOMWINDOW == 53 (13261800) [pid = 4092] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:36:07 INFO - PROCESS | 4092 | --DOMWINDOW == 52 (11AD0000) [pid = 4092] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:36:07 INFO - PROCESS | 4092 | --DOMWINDOW == 51 (1538A000) [pid = 4092] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:36:07 INFO - PROCESS | 4092 | --DOMWINDOW == 50 (19C9F400) [pid = 4092] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:36:07 INFO - PROCESS | 4092 | --DOMWINDOW == 49 (15396800) [pid = 4092] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:36:07 INFO - PROCESS | 4092 | 1465918567957 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]]]}] 08:36:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:36:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 703ms 08:36:07 INFO - PROCESS | 4092 | 1465918568011 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 4092 | 1465918568013 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 08:36:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:36:07 INFO - PROCESS | 4092 | 1465918568017 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - PROCESS | 4092 | 1465918568018 Marionette TRACE conn3 <- [1,2698,null,{}] 08:36:08 INFO - PROCESS | 4092 | 1465918568022 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}] 08:36:08 INFO - PROCESS | 4092 | 1465918568023 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:08 INFO - PROCESS | 4092 | 1465918568130 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:36:08 INFO - PROCESS | 4092 | 1465918568138 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:08 INFO - PROCESS | 4092 | 1465918568140 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:08 INFO - PROCESS | 4092 | ++DOCSHELL 11477000 == 32 [pid = 4092] [id = 684] 08:36:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 50 (12A1B800) [pid = 4092] [serial = 2052] [outer = 00000000] 08:36:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 51 (17FBA800) [pid = 4092] [serial = 2053] [outer = 12A1B800] 08:36:08 INFO - PROCESS | 4092 | 1465918568182 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 52 (1821FC00) [pid = 4092] [serial = 2054] [outer = 12A1B800] 08:36:08 INFO - PROCESS | 4092 | 1465918568628 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] 08:36:08 INFO - PROCESS | 4092 | 1465918568657 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 08:36:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:36:08 INFO - PROCESS | 4092 | 1465918568660 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - PROCESS | 4092 | 1465918568662 Marionette TRACE conn3 <- [1,2702,null,{}] 08:36:08 INFO - PROCESS | 4092 | 1465918568665 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}] 08:36:08 INFO - PROCESS | 4092 | 1465918568671 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:08 INFO - PROCESS | 4092 | 1465918568770 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:36:08 INFO - PROCESS | 4092 | 1465918568775 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:08 INFO - PROCESS | 4092 | 1465918568778 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:08 INFO - PROCESS | 4092 | ++DOCSHELL 182AA800 == 33 [pid = 4092] [id = 685] 08:36:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 53 (1848D800) [pid = 4092] [serial = 2055] [outer = 00000000] 08:36:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 54 (18782000) [pid = 4092] [serial = 2056] [outer = 1848D800] 08:36:08 INFO - PROCESS | 4092 | 1465918568820 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 55 (19CA0C00) [pid = 4092] [serial = 2057] [outer = 1848D800] 08:36:09 INFO - PROCESS | 4092 | 1465918569256 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]]]}] 08:36:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:36:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 641ms 08:36:09 INFO - PROCESS | 4092 | 1465918569305 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:36:09 INFO - PROCESS | 4092 | 1465918569309 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 08:36:09 INFO - PROCESS | 4092 | 1465918569312 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:36:09 INFO - PROCESS | 4092 | 1465918569314 Marionette TRACE conn3 <- [1,2706,null,{}] 08:36:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:36:09 INFO - PROCESS | 4092 | 1465918569318 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}] 08:36:09 INFO - PROCESS | 4092 | 1465918569319 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:09 INFO - PROCESS | 4092 | 1465918569403 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:36:09 INFO - PROCESS | 4092 | 1465918569408 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 4092 | 1465918569410 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:09 INFO - PROCESS | 4092 | ++DOCSHELL 105EA400 == 34 [pid = 4092] [id = 686] 08:36:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 56 (10E2FC00) [pid = 4092] [serial = 2058] [outer = 00000000] 08:36:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 57 (19E2D400) [pid = 4092] [serial = 2059] [outer = 10E2FC00] 08:36:09 INFO - PROCESS | 4092 | 1465918569453 Marionette DEBUG loaded listener.js 08:36:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 58 (19E29800) [pid = 4092] [serial = 2060] [outer = 10E2FC00] 08:36:09 INFO - PROCESS | 4092 | 1465918569932 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] 08:36:09 INFO - PROCESS | 4092 | 1465918570017 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 08:36:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:36:10 INFO - PROCESS | 4092 | 1465918570020 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 4092 | 1465918570022 Marionette TRACE conn3 <- [1,2710,null,{}] 08:36:10 INFO - PROCESS | 4092 | 1465918570025 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}] 08:36:10 INFO - PROCESS | 4092 | 1465918570027 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:10 INFO - PROCESS | 4092 | 1465918570105 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:36:10 INFO - PROCESS | 4092 | 1465918570115 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:10 INFO - PROCESS | 4092 | 1465918570117 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:10 INFO - PROCESS | 4092 | ++DOCSHELL 19E46C00 == 35 [pid = 4092] [id = 687] 08:36:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 59 (19EB5C00) [pid = 4092] [serial = 2061] [outer = 00000000] 08:36:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 60 (19EC0000) [pid = 4092] [serial = 2062] [outer = 19EB5C00] 08:36:10 INFO - PROCESS | 4092 | 1465918570158 Marionette DEBUG loaded listener.js 08:36:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 61 (1A046800) [pid = 4092] [serial = 2063] [outer = 19EB5C00] 08:36:10 INFO - PROCESS | 4092 | 1465918570881 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] 08:36:10 INFO - PROCESS | 4092 | 1465918570929 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 08:36:10 INFO - PROCESS | 4092 | 1465918570934 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:36:10 INFO - PROCESS | 4092 | 1465918570939 Marionette TRACE conn3 <- [1,2714,null,{}] 08:36:10 INFO - PROCESS | 4092 | 1465918570944 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}] 08:36:10 INFO - PROCESS | 4092 | 1465918570947 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:11 INFO - PROCESS | 4092 | 1465918571058 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:36:11 INFO - PROCESS | 4092 | 1465918571194 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 4092 | 1465918571196 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:11 INFO - PROCESS | 4092 | ++DOCSHELL 110DB400 == 36 [pid = 4092] [id = 688] 08:36:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (13031C00) [pid = 4092] [serial = 2064] [outer = 00000000] 08:36:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (13C7C000) [pid = 4092] [serial = 2065] [outer = 13031C00] 08:36:11 INFO - PROCESS | 4092 | 1465918571253 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (1538C000) [pid = 4092] [serial = 2066] [outer = 13031C00] 08:36:11 INFO - PROCESS | 4092 | 1465918571826 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]]]}] 08:36:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:36:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 938ms 08:36:11 INFO - PROCESS | 4092 | 1465918571881 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:36:11 INFO - PROCESS | 4092 | 1465918571886 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 08:36:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:36:11 INFO - PROCESS | 4092 | 1465918571892 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:36:11 INFO - PROCESS | 4092 | 1465918571895 Marionette TRACE conn3 <- [1,2718,null,{}] 08:36:11 INFO - PROCESS | 4092 | 1465918571899 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}] 08:36:11 INFO - PROCESS | 4092 | 1465918571901 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:12 INFO - PROCESS | 4092 | 1465918572046 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:36:12 INFO - PROCESS | 4092 | 1465918572182 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:12 INFO - PROCESS | 4092 | 1465918572185 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:12 INFO - PROCESS | 4092 | ++DOCSHELL 15FB4400 == 37 [pid = 4092] [id = 689] 08:36:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (169E1000) [pid = 4092] [serial = 2067] [outer = 00000000] 08:36:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (17944000) [pid = 4092] [serial = 2068] [outer = 169E1000] 08:36:12 INFO - PROCESS | 4092 | 1465918572241 Marionette DEBUG loaded listener.js 08:36:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (17F59800) [pid = 4092] [serial = 2069] [outer = 169E1000] 08:36:13 INFO - PROCESS | 4092 | 1465918573347 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"]]]}] 08:36:13 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 08:36:13 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:36:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:36:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1500ms 08:36:13 INFO - PROCESS | 4092 | 1465918573394 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 4092 | 1465918573398 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 08:36:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:36:13 INFO - PROCESS | 4092 | 1465918573404 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - PROCESS | 4092 | 1465918573407 Marionette TRACE conn3 <- [1,2722,null,{}] 08:36:13 INFO - PROCESS | 4092 | 1465918573464 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}] 08:36:13 INFO - PROCESS | 4092 | 1465918573466 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:13 INFO - PROCESS | 4092 | 1465918573555 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:36:13 INFO - PROCESS | 4092 | 1465918573737 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:13 INFO - PROCESS | 4092 | 1465918573741 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:14 INFO - PROCESS | 4092 | --DOCSHELL 10E28000 == 36 [pid = 4092] [id = 673] 08:36:14 INFO - PROCESS | 4092 | --DOCSHELL 105EA400 == 35 [pid = 4092] [id = 686] 08:36:14 INFO - PROCESS | 4092 | --DOCSHELL 182AA800 == 34 [pid = 4092] [id = 685] 08:36:14 INFO - PROCESS | 4092 | --DOCSHELL 11477000 == 33 [pid = 4092] [id = 684] 08:36:14 INFO - PROCESS | 4092 | --DOCSHELL 17946800 == 32 [pid = 4092] [id = 683] 08:36:14 INFO - PROCESS | 4092 | --DOCSHELL 15FB7C00 == 31 [pid = 4092] [id = 682] 08:36:14 INFO - PROCESS | 4092 | --DOCSHELL 13CA1800 == 30 [pid = 4092] [id = 681] 08:36:14 INFO - PROCESS | 4092 | --DOCSHELL 12BC8000 == 29 [pid = 4092] [id = 680] 08:36:14 INFO - PROCESS | 4092 | --DOCSHELL 12B62C00 == 28 [pid = 4092] [id = 678] 08:36:14 INFO - PROCESS | 4092 | --DOCSHELL 10E2B000 == 27 [pid = 4092] [id = 679] 08:36:14 INFO - PROCESS | 4092 | --DOCSHELL 15FB4400 == 26 [pid = 4092] [id = 689] 08:36:14 INFO - PROCESS | 4092 | --DOCSHELL 19E46C00 == 25 [pid = 4092] [id = 687] 08:36:14 INFO - PROCESS | 4092 | --DOCSHELL 110DB400 == 24 [pid = 4092] [id = 688] 08:36:14 INFO - PROCESS | 4092 | ++DOCSHELL 1047E000 == 25 [pid = 4092] [id = 690] 08:36:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (1047F400) [pid = 4092] [serial = 2070] [outer = 00000000] 08:36:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (10560000) [pid = 4092] [serial = 2071] [outer = 1047F400] 08:36:14 INFO - PROCESS | 4092 | 1465918574359 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (10E29800) [pid = 4092] [serial = 2072] [outer = 1047F400] 08:36:14 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1315A800) [pid = 4092] [serial = 2021] [outer = 00000000] [url = about:blank] 08:36:14 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (1309E800) [pid = 4092] [serial = 2020] [outer = 00000000] [url = about:blank] 08:36:14 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (12AEAC00) [pid = 4092] [serial = 2023] [outer = 00000000] [url = about:blank] 08:36:14 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (13C71000) [pid = 4092] [serial = 2012] [outer = 00000000] [url = about:blank] 08:36:14 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (131DAC00) [pid = 4092] [serial = 2011] [outer = 00000000] [url = about:blank] 08:36:14 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (13C71400) [pid = 4092] [serial = 2027] [outer = 00000000] [url = about:blank] 08:36:14 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (15C6F000) [pid = 4092] [serial = 2033] [outer = 00000000] [url = about:blank] 08:36:14 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (17042C00) [pid = 4092] [serial = 2015] [outer = 00000000] [url = about:blank] 08:36:14 INFO - PROCESS | 4092 | --DOMWINDOW == 61 (15FB2800) [pid = 4092] [serial = 2014] [outer = 00000000] [url = about:blank] 08:36:14 INFO - PROCESS | 4092 | --DOMWINDOW == 60 (1A72C800) [pid = 4092] [serial = 2018] [outer = 00000000] [url = about:blank] 08:36:14 INFO - PROCESS | 4092 | --DOMWINDOW == 59 (19EC0C00) [pid = 4092] [serial = 2017] [outer = 00000000] [url = about:blank] 08:36:14 INFO - PROCESS | 4092 | --DOMWINDOW == 58 (17323000) [pid = 4092] [serial = 2035] [outer = 00000000] [url = about:blank] 08:36:14 INFO - PROCESS | 4092 | --DOMWINDOW == 57 (13C1D000) [pid = 4092] [serial = 2026] [outer = 00000000] [url = about:blank] 08:36:14 INFO - PROCESS | 4092 | --DOMWINDOW == 56 (15F58400) [pid = 4092] [serial = 2029] [outer = 00000000] [url = about:blank] 08:36:14 INFO - PROCESS | 4092 | --DOMWINDOW == 55 (15FB3400) [pid = 4092] [serial = 2030] [outer = 00000000] [url = about:blank] 08:36:14 INFO - PROCESS | 4092 | --DOMWINDOW == 54 (1430EC00) [pid = 4092] [serial = 2032] [outer = 00000000] [url = about:blank] 08:36:14 INFO - PROCESS | 4092 | --DOMWINDOW == 53 (12B63400) [pid = 4092] [serial = 2024] [outer = 00000000] [url = about:blank] 08:36:14 INFO - PROCESS | 4092 | 1465918574846 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]]]}] 08:36:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:36:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1500ms 08:36:14 INFO - PROCESS | 4092 | 1465918574910 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 08:36:14 INFO - PROCESS | 4092 | 1465918574914 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 08:36:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:36:14 INFO - PROCESS | 4092 | 1465918574919 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:36:14 INFO - PROCESS | 4092 | 1465918574921 Marionette TRACE conn3 <- [1,2726,null,{}] 08:36:14 INFO - PROCESS | 4092 | 1465918574926 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}] 08:36:14 INFO - PROCESS | 4092 | 1465918574929 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:15 INFO - PROCESS | 4092 | 1465918575020 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:36:15 INFO - PROCESS | 4092 | 1465918575155 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:15 INFO - PROCESS | 4092 | 1465918575158 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:15 INFO - PROCESS | 4092 | ++DOCSHELL 12811000 == 26 [pid = 4092] [id = 691] 08:36:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 54 (12814400) [pid = 4092] [serial = 2073] [outer = 00000000] 08:36:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 55 (12AE1800) [pid = 4092] [serial = 2074] [outer = 12814400] 08:36:15 INFO - PROCESS | 4092 | 1465918575205 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 56 (12B61800) [pid = 4092] [serial = 2075] [outer = 12814400] 08:36:15 INFO - PROCESS | 4092 | 1465918575627 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]]]}] 08:36:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:36:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 735ms 08:36:15 INFO - PROCESS | 4092 | 1465918575680 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:36:15 INFO - PROCESS | 4092 | 1465918575684 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 08:36:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:36:15 INFO - PROCESS | 4092 | 1465918575693 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - PROCESS | 4092 | 1465918575696 Marionette TRACE conn3 <- [1,2730,null,{}] 08:36:15 INFO - PROCESS | 4092 | 1465918575699 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}] 08:36:15 INFO - PROCESS | 4092 | 1465918575702 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:15 INFO - PROCESS | 4092 | 1465918575793 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:36:15 INFO - PROCESS | 4092 | 1465918575800 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:15 INFO - PROCESS | 4092 | 1465918575803 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:15 INFO - PROCESS | 4092 | ++DOCSHELL 12D5A400 == 27 [pid = 4092] [id = 692] 08:36:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 57 (12DF8800) [pid = 4092] [serial = 2076] [outer = 00000000] 08:36:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 58 (131DE000) [pid = 4092] [serial = 2077] [outer = 12DF8800] 08:36:15 INFO - PROCESS | 4092 | 1465918575847 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 59 (134B3C00) [pid = 4092] [serial = 2078] [outer = 12DF8800] 08:36:16 INFO - PROCESS | 4092 | 1465918576333 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]]]}] 08:36:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:36:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 703ms 08:36:16 INFO - PROCESS | 4092 | 1465918576391 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 08:36:16 INFO - PROCESS | 4092 | 1465918576393 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 08:36:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:36:16 INFO - PROCESS | 4092 | 1465918576396 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:36:16 INFO - PROCESS | 4092 | 1465918576400 Marionette TRACE conn3 <- [1,2734,null,{}] 08:36:16 INFO - PROCESS | 4092 | 1465918576410 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}] 08:36:16 INFO - PROCESS | 4092 | 1465918576415 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:16 INFO - PROCESS | 4092 | 1465918576506 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:36:16 INFO - PROCESS | 4092 | 1465918576525 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 4092 | 1465918576528 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:16 INFO - PROCESS | 4092 | ++DOCSHELL 13CA7800 == 28 [pid = 4092] [id = 693] 08:36:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 60 (13CA8400) [pid = 4092] [serial = 2079] [outer = 00000000] 08:36:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 61 (14E1BC00) [pid = 4092] [serial = 2080] [outer = 13CA8400] 08:36:16 INFO - PROCESS | 4092 | 1465918576576 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (12DF2400) [pid = 4092] [serial = 2081] [outer = 13CA8400] 08:36:17 INFO - PROCESS | 4092 | 1465918577085 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]]]}] 08:36:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:36:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 750ms 08:36:17 INFO - PROCESS | 4092 | 1465918577137 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 4092 | 1465918577139 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 08:36:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:36:17 INFO - PROCESS | 4092 | 1465918577177 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - PROCESS | 4092 | 1465918577179 Marionette TRACE conn3 <- [1,2738,null,{}] 08:36:17 INFO - PROCESS | 4092 | 1465918577185 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}] 08:36:17 INFO - PROCESS | 4092 | 1465918577187 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:17 INFO - PROCESS | 4092 | 1465918577304 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:36:17 INFO - PROCESS | 4092 | 1465918577313 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 4092 | 1465918577315 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:17 INFO - PROCESS | 4092 | ++DOCSHELL 14EB9C00 == 29 [pid = 4092] [id = 694] 08:36:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (15115000) [pid = 4092] [serial = 2082] [outer = 00000000] 08:36:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (156DB000) [pid = 4092] [serial = 2083] [outer = 15115000] 08:36:17 INFO - PROCESS | 4092 | 1465918577361 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (15C6B800) [pid = 4092] [serial = 2084] [outer = 15115000] 08:36:17 INFO - PROCESS | 4092 | 1465918577794 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]]]}] 08:36:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:36:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 656ms 08:36:17 INFO - PROCESS | 4092 | 1465918577826 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 4092 | 1465918577828 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 08:36:17 INFO - PROCESS | 4092 | 1465918577831 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:36:17 INFO - PROCESS | 4092 | 1465918577833 Marionette TRACE conn3 <- [1,2742,null,{}] 08:36:17 INFO - PROCESS | 4092 | 1465918577836 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}] 08:36:17 INFO - PROCESS | 4092 | 1465918577838 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:17 INFO - PROCESS | 4092 | 1465918577948 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:36:17 INFO - PROCESS | 4092 | 1465918577953 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 4092 | 1465918577955 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:17 INFO - PROCESS | 4092 | ++DOCSHELL 15FAB000 == 30 [pid = 4092] [id = 695] 08:36:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (15FAB400) [pid = 4092] [serial = 2085] [outer = 00000000] 08:36:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (15FB3000) [pid = 4092] [serial = 2086] [outer = 15FAB400] 08:36:17 INFO - PROCESS | 4092 | 1465918578008 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (16FE9800) [pid = 4092] [serial = 2087] [outer = 15FAB400] 08:36:18 INFO - PROCESS | 4092 | 1465918578503 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]]]}] 08:36:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:36:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 703ms 08:36:18 INFO - PROCESS | 4092 | 1465918578531 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:36:18 INFO - PROCESS | 4092 | 1465918578533 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 08:36:18 INFO - PROCESS | 4092 | 1465918578536 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:36:18 INFO - PROCESS | 4092 | 1465918578538 Marionette TRACE conn3 <- [1,2746,null,{}] 08:36:18 INFO - PROCESS | 4092 | 1465918578541 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}] 08:36:18 INFO - PROCESS | 4092 | 1465918578547 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:18 INFO - PROCESS | 4092 | 1465918578701 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:36:18 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (15FB8800) [pid = 4092] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:36:18 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (10E2B800) [pid = 4092] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:36:18 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (13CA3800) [pid = 4092] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:36:18 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (13030000) [pid = 4092] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:36:18 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (12BCC400) [pid = 4092] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:36:18 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (17947000) [pid = 4092] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:36:18 INFO - PROCESS | 4092 | --DOMWINDOW == 61 (12A1B800) [pid = 4092] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:36:18 INFO - PROCESS | 4092 | --DOMWINDOW == 60 (19EB5C00) [pid = 4092] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:36:18 INFO - PROCESS | 4092 | --DOMWINDOW == 59 (10E2FC00) [pid = 4092] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:36:18 INFO - PROCESS | 4092 | --DOMWINDOW == 58 (1848D800) [pid = 4092] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:36:18 INFO - PROCESS | 4092 | 1465918578953 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 4092 | 1465918578955 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:18 INFO - PROCESS | 4092 | ++DOCSHELL 103D3C00 == 31 [pid = 4092] [id = 696] 08:36:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 59 (10E2FC00) [pid = 4092] [serial = 2088] [outer = 00000000] 08:36:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 60 (1309F000) [pid = 4092] [serial = 2089] [outer = 10E2FC00] 08:36:18 INFO - PROCESS | 4092 | 1465918578999 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 61 (15F53400) [pid = 4092] [serial = 2090] [outer = 10E2FC00] 08:36:19 INFO - PROCESS | 4092 | 1465918579386 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]]]}] 08:36:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:36:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 907ms 08:36:19 INFO - PROCESS | 4092 | 1465918579441 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 4092 | 1465918579443 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 08:36:19 INFO - PROCESS | 4092 | 1465918579447 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:36:19 INFO - PROCESS | 4092 | 1465918579448 Marionette TRACE conn3 <- [1,2750,null,{}] 08:36:19 INFO - PROCESS | 4092 | 1465918579452 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}] 08:36:19 INFO - PROCESS | 4092 | 1465918579454 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:19 INFO - PROCESS | 4092 | 1465918579531 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:36:19 INFO - PROCESS | 4092 | 1465918579537 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 4092 | 1465918579539 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:19 INFO - PROCESS | 4092 | ++DOCSHELL 13030000 == 32 [pid = 4092] [id = 697] 08:36:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (1794A000) [pid = 4092] [serial = 2091] [outer = 00000000] 08:36:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (17FC4800) [pid = 4092] [serial = 2092] [outer = 1794A000] 08:36:19 INFO - PROCESS | 4092 | 1465918579581 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (1812EC00) [pid = 4092] [serial = 2093] [outer = 1794A000] 08:36:20 INFO - PROCESS | 4092 | 1465918580036 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]]]}] 08:36:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:36:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 625ms 08:36:20 INFO - PROCESS | 4092 | 1465918580086 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 4092 | 1465918580088 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 08:36:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:36:20 INFO - PROCESS | 4092 | 1465918580091 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 4092 | 1465918580093 Marionette TRACE conn3 <- [1,2754,null,{}] 08:36:20 INFO - PROCESS | 4092 | 1465918580097 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}] 08:36:20 INFO - PROCESS | 4092 | 1465918580099 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:20 INFO - PROCESS | 4092 | 1465918580175 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:36:20 INFO - PROCESS | 4092 | 1465918580180 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 4092 | 1465918580182 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:20 INFO - PROCESS | 4092 | ++DOCSHELL 10A47800 == 33 [pid = 4092] [id = 698] 08:36:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (1848EC00) [pid = 4092] [serial = 2094] [outer = 00000000] 08:36:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (1877D800) [pid = 4092] [serial = 2095] [outer = 1848EC00] 08:36:20 INFO - PROCESS | 4092 | 1465918580227 Marionette DEBUG loaded listener.js 08:36:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (1877FC00) [pid = 4092] [serial = 2096] [outer = 1848EC00] 08:36:20 INFO - PROCESS | 4092 | 1465918580688 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]]]}] 08:36:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:36:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 625ms 08:36:20 INFO - PROCESS | 4092 | 1465918580730 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 4092 | 1465918580732 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 08:36:20 INFO - PROCESS | 4092 | 1465918580739 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:36:20 INFO - PROCESS | 4092 | 1465918580741 Marionette TRACE conn3 <- [1,2758,null,{}] 08:36:20 INFO - PROCESS | 4092 | 1465918580744 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}] 08:36:20 INFO - PROCESS | 4092 | 1465918580746 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:20 INFO - PROCESS | 4092 | 1465918580824 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:36:20 INFO - PROCESS | 4092 | 1465918580830 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 4092 | 1465918580832 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:20 INFO - PROCESS | 4092 | ++DOCSHELL 12B5E400 == 34 [pid = 4092] [id = 699] 08:36:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (1393FC00) [pid = 4092] [serial = 2097] [outer = 00000000] 08:36:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (19CA4800) [pid = 4092] [serial = 2098] [outer = 1393FC00] 08:36:20 INFO - PROCESS | 4092 | 1465918580875 Marionette DEBUG loaded listener.js 08:36:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (19E2F400) [pid = 4092] [serial = 2099] [outer = 1393FC00] 08:36:21 INFO - PROCESS | 4092 | 1465918581631 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]]]}] 08:36:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:36:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 954ms 08:36:21 INFO - PROCESS | 4092 | 1465918581687 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 4092 | 1465918581693 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 08:36:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:36:21 INFO - PROCESS | 4092 | 1465918581697 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - PROCESS | 4092 | 1465918581702 Marionette TRACE conn3 <- [1,2762,null,{}] 08:36:21 INFO - PROCESS | 4092 | 1465918581707 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}] 08:36:21 INFO - PROCESS | 4092 | 1465918581710 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:21 INFO - PROCESS | 4092 | 1465918581834 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:36:21 INFO - PROCESS | 4092 | 1465918581963 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 4092 | 1465918581966 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:21 INFO - PROCESS | 4092 | ++DOCSHELL 105E7000 == 35 [pid = 4092] [id = 700] 08:36:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (10A50C00) [pid = 4092] [serial = 2100] [outer = 00000000] 08:36:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (12D5AC00) [pid = 4092] [serial = 2101] [outer = 10A50C00] 08:36:22 INFO - PROCESS | 4092 | 1465918582029 Marionette DEBUG loaded listener.js 08:36:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (131DA400) [pid = 4092] [serial = 2102] [outer = 10A50C00] 08:36:22 INFO - PROCESS | 4092 | 1465918582677 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]]]}] 08:36:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:36:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1046ms 08:36:22 INFO - PROCESS | 4092 | 1465918582743 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:36:22 INFO - PROCESS | 4092 | 1465918582747 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 08:36:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:36:22 INFO - PROCESS | 4092 | 1465918582773 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - PROCESS | 4092 | 1465918582776 Marionette TRACE conn3 <- [1,2766,null,{}] 08:36:22 INFO - PROCESS | 4092 | 1465918582780 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}] 08:36:22 INFO - PROCESS | 4092 | 1465918582783 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:23 INFO - PROCESS | 4092 | 1465918583107 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:36:23 INFO - PROCESS | 4092 | 1465918583116 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 4092 | 1465918583119 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:23 INFO - PROCESS | 4092 | ++DOCSHELL 111EC000 == 36 [pid = 4092] [id = 701] 08:36:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (11472800) [pid = 4092] [serial = 2103] [outer = 00000000] 08:36:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (12A1B800) [pid = 4092] [serial = 2104] [outer = 11472800] 08:36:23 INFO - PROCESS | 4092 | 1465918583167 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (12B5C000) [pid = 4092] [serial = 2105] [outer = 11472800] 08:36:23 INFO - PROCESS | 4092 | --DOCSHELL 1146BC00 == 35 [pid = 4092] [id = 395] 08:36:23 INFO - PROCESS | 4092 | --DOCSHELL 12BCC800 == 34 [pid = 4092] [id = 391] 08:36:23 INFO - PROCESS | 4092 | --DOCSHELL 15FADC00 == 33 [pid = 4092] [id = 399] 08:36:23 INFO - PROCESS | 4092 | --DOCSHELL 17862400 == 32 [pid = 4092] [id = 401] 08:36:23 INFO - PROCESS | 4092 | --DOCSHELL 111E3800 == 31 [pid = 4092] [id = 385] 08:36:23 INFO - PROCESS | 4092 | --DOCSHELL 10EC5400 == 30 [pid = 4092] [id = 386] 08:36:23 INFO - PROCESS | 4092 | --DOCSHELL 169E4400 == 29 [pid = 4092] [id = 400] 08:36:23 INFO - PROCESS | 4092 | --DOCSHELL 17F56000 == 28 [pid = 4092] [id = 390] 08:36:23 INFO - PROCESS | 4092 | --DOCSHELL 13C29400 == 27 [pid = 4092] [id = 393] 08:36:23 INFO - PROCESS | 4092 | --DOCSHELL 14E29800 == 26 [pid = 4092] [id = 388] 08:36:23 INFO - PROCESS | 4092 | --DOCSHELL 15F55400 == 25 [pid = 4092] [id = 389] 08:36:23 INFO - PROCESS | 4092 | --DOCSHELL 10E35800 == 24 [pid = 4092] [id = 394] 08:36:23 INFO - PROCESS | 4092 | --DOCSHELL 13C6F400 == 23 [pid = 4092] [id = 387] 08:36:23 INFO - PROCESS | 4092 | --DOCSHELL 10A48C00 == 22 [pid = 4092] [id = 392] 08:36:23 INFO - PROCESS | 4092 | --DOCSHELL 15398800 == 21 [pid = 4092] [id = 398] 08:36:23 INFO - PROCESS | 4092 | --DOCSHELL 13C72C00 == 20 [pid = 4092] [id = 397] 08:36:23 INFO - PROCESS | 4092 | --DOCSHELL 12BBFC00 == 19 [pid = 4092] [id = 396] 08:36:23 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (17275000) [pid = 4092] [serial = 2048] [outer = 00000000] [url = about:blank] 08:36:23 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (12BC6400) [pid = 4092] [serial = 2038] [outer = 00000000] [url = about:blank] 08:36:23 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1325A400) [pid = 4092] [serial = 2039] [outer = 00000000] [url = about:blank] 08:36:23 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (14E1E800) [pid = 4092] [serial = 2044] [outer = 00000000] [url = about:blank] 08:36:23 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (17846000) [pid = 4092] [serial = 2036] [outer = 00000000] [url = about:blank] 08:36:23 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (130A8C00) [pid = 4092] [serial = 2041] [outer = 00000000] [url = about:blank] 08:36:23 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (13161C00) [pid = 4092] [serial = 2042] [outer = 00000000] [url = about:blank] 08:36:23 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (17F54800) [pid = 4092] [serial = 2050] [outer = 00000000] [url = about:blank] 08:36:23 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (17FBA800) [pid = 4092] [serial = 2053] [outer = 00000000] [url = about:blank] 08:36:23 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (19EC0000) [pid = 4092] [serial = 2062] [outer = 00000000] [url = about:blank] 08:36:23 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (19E29800) [pid = 4092] [serial = 2060] [outer = 00000000] [url = about:blank] 08:36:23 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (1821FC00) [pid = 4092] [serial = 2054] [outer = 00000000] [url = about:blank] 08:36:23 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (18782000) [pid = 4092] [serial = 2056] [outer = 00000000] [url = about:blank] 08:36:23 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (17F5BC00) [pid = 4092] [serial = 2051] [outer = 00000000] [url = about:blank] 08:36:23 INFO - PROCESS | 4092 | --DOMWINDOW == 61 (19E2D400) [pid = 4092] [serial = 2059] [outer = 00000000] [url = about:blank] 08:36:23 INFO - PROCESS | 4092 | --DOMWINDOW == 60 (1A046800) [pid = 4092] [serial = 2063] [outer = 00000000] [url = about:blank] 08:36:23 INFO - PROCESS | 4092 | --DOMWINDOW == 59 (169E6000) [pid = 4092] [serial = 2047] [outer = 00000000] [url = about:blank] 08:36:23 INFO - PROCESS | 4092 | --DOMWINDOW == 58 (19CA0C00) [pid = 4092] [serial = 2057] [outer = 00000000] [url = about:blank] 08:36:23 INFO - PROCESS | 4092 | --DOMWINDOW == 57 (14E27400) [pid = 4092] [serial = 2045] [outer = 00000000] [url = about:blank] 08:36:23 INFO - PROCESS | 4092 | 1465918583779 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]]]}] 08:36:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:36:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1046ms 08:36:23 INFO - PROCESS | 4092 | 1465918583821 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 4092 | 1465918583825 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 08:36:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:36:23 INFO - PROCESS | 4092 | 1465918583829 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - PROCESS | 4092 | 1465918583832 Marionette TRACE conn3 <- [1,2770,null,{}] 08:36:23 INFO - PROCESS | 4092 | 1465918583836 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}] 08:36:23 INFO - PROCESS | 4092 | 1465918583839 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:23 INFO - PROCESS | 4092 | 1465918583926 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:36:23 INFO - PROCESS | 4092 | 1465918583936 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 4092 | 1465918583938 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:23 INFO - PROCESS | 4092 | ++DOCSHELL 1314F400 == 20 [pid = 4092] [id = 702] 08:36:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 58 (1314FC00) [pid = 4092] [serial = 2106] [outer = 00000000] 08:36:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 59 (13259C00) [pid = 4092] [serial = 2107] [outer = 1314FC00] 08:36:23 INFO - PROCESS | 4092 | 1465918583996 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 60 (1393C400) [pid = 4092] [serial = 2108] [outer = 1314FC00] 08:36:24 INFO - PROCESS | 4092 | 1465918584505 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]]]}] 08:36:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:36:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 703ms 08:36:24 INFO - PROCESS | 4092 | 1465918584531 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:36:24 INFO - PROCESS | 4092 | 1465918584533 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 08:36:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:36:24 INFO - PROCESS | 4092 | 1465918584537 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - PROCESS | 4092 | 1465918584539 Marionette TRACE conn3 <- [1,2774,null,{}] 08:36:24 INFO - PROCESS | 4092 | 1465918584543 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}] 08:36:24 INFO - PROCESS | 4092 | 1465918584545 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:24 INFO - PROCESS | 4092 | 1465918584658 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:36:24 INFO - PROCESS | 4092 | 1465918584840 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 4092 | 1465918584844 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:24 INFO - PROCESS | 4092 | ++DOCSHELL 104E1400 == 21 [pid = 4092] [id = 703] 08:36:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 61 (104E8000) [pid = 4092] [serial = 2109] [outer = 00000000] 08:36:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (10E29400) [pid = 4092] [serial = 2110] [outer = 104E8000] 08:36:24 INFO - PROCESS | 4092 | 1465918584901 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (12892C00) [pid = 4092] [serial = 2111] [outer = 104E8000] 08:36:25 INFO - PROCESS | 4092 | 1465918585455 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]]]}] 08:36:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:36:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1000ms 08:36:25 INFO - PROCESS | 4092 | 1465918585540 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:36:25 INFO - PROCESS | 4092 | 1465918585544 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 08:36:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:36:25 INFO - PROCESS | 4092 | 1465918585549 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:36:25 INFO - PROCESS | 4092 | 1465918585552 Marionette TRACE conn3 <- [1,2778,null,{}] 08:36:25 INFO - PROCESS | 4092 | 1465918585558 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}] 08:36:25 INFO - PROCESS | 4092 | 1465918585561 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:25 INFO - PROCESS | 4092 | 1465918585670 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:36:25 INFO - PROCESS | 4092 | 1465918585802 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:25 INFO - PROCESS | 4092 | 1465918585808 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:25 INFO - PROCESS | 4092 | ++DOCSHELL 1430D800 == 22 [pid = 4092] [id = 704] 08:36:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (14312000) [pid = 4092] [serial = 2112] [outer = 00000000] 08:36:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (14E24000) [pid = 4092] [serial = 2113] [outer = 14312000] 08:36:25 INFO - PROCESS | 4092 | 1465918585864 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (14EC4C00) [pid = 4092] [serial = 2114] [outer = 14312000] 08:36:26 INFO - PROCESS | 4092 | 1465918586421 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]]]}] 08:36:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:36:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 937ms 08:36:26 INFO - PROCESS | 4092 | 1465918586497 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:36:26 INFO - PROCESS | 4092 | 1465918586502 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 08:36:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:36:26 INFO - PROCESS | 4092 | 1465918586506 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - PROCESS | 4092 | 1465918586508 Marionette TRACE conn3 <- [1,2782,null,{}] 08:36:26 INFO - PROCESS | 4092 | 1465918586512 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}] 08:36:26 INFO - PROCESS | 4092 | 1465918586514 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:26 INFO - PROCESS | 4092 | 1465918586618 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:36:26 INFO - PROCESS | 4092 | 1465918586728 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 4092 | 1465918586730 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:26 INFO - PROCESS | 4092 | ++DOCSHELL 15FB5C00 == 23 [pid = 4092] [id = 705] 08:36:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (15FB8000) [pid = 4092] [serial = 2115] [outer = 00000000] 08:36:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (169E6000) [pid = 4092] [serial = 2116] [outer = 15FB8000] 08:36:26 INFO - PROCESS | 4092 | 1465918586783 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (17042C00) [pid = 4092] [serial = 2117] [outer = 15FB8000] 08:36:27 INFO - PROCESS | 4092 | 1465918587347 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]]]}] 08:36:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:36:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 906ms 08:36:27 INFO - PROCESS | 4092 | 1465918587410 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 4092 | 1465918587412 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 08:36:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:36:27 INFO - PROCESS | 4092 | 1465918587423 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:36:27 INFO - PROCESS | 4092 | 1465918587429 Marionette TRACE conn3 <- [1,2786,null,{}] 08:36:27 INFO - PROCESS | 4092 | 1465918587434 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}] 08:36:27 INFO - PROCESS | 4092 | 1465918587438 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:27 INFO - PROCESS | 4092 | 1465918587542 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:36:27 INFO - PROCESS | 4092 | 1465918587675 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 4092 | 1465918587678 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:27 INFO - PROCESS | 4092 | ++DOCSHELL 17861800 == 24 [pid = 4092] [id = 706] 08:36:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (17863800) [pid = 4092] [serial = 2118] [outer = 00000000] 08:36:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (17F58000) [pid = 4092] [serial = 2119] [outer = 17863800] 08:36:27 INFO - PROCESS | 4092 | 1465918587731 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (17FB9800) [pid = 4092] [serial = 2120] [outer = 17863800] 08:36:28 INFO - PROCESS | 4092 | 1465918588424 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]]]}] 08:36:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:36:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1046ms 08:36:28 INFO - PROCESS | 4092 | 1465918588468 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 4092 | 1465918588473 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 08:36:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:36:28 INFO - PROCESS | 4092 | 1465918588497 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - PROCESS | 4092 | 1465918588500 Marionette TRACE conn3 <- [1,2790,null,{}] 08:36:28 INFO - PROCESS | 4092 | 1465918588506 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}] 08:36:28 INFO - PROCESS | 4092 | 1465918588508 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:28 INFO - PROCESS | 4092 | 1465918588610 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:36:28 INFO - PROCESS | 4092 | 1465918588748 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 4092 | 1465918588752 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:28 INFO - PROCESS | 4092 | ++DOCSHELL 1314E800 == 25 [pid = 4092] [id = 707] 08:36:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (131D3800) [pid = 4092] [serial = 2121] [outer = 00000000] 08:36:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (13B35000) [pid = 4092] [serial = 2122] [outer = 131D3800] 08:36:28 INFO - PROCESS | 4092 | 1465918588803 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (13C25400) [pid = 4092] [serial = 2123] [outer = 131D3800] 08:36:29 INFO - PROCESS | 4092 | --DOCSHELL 1047E000 == 24 [pid = 4092] [id = 690] 08:36:29 INFO - PROCESS | 4092 | --DOCSHELL 156D5000 == 23 [pid = 4092] [id = 402] 08:36:29 INFO - PROCESS | 4092 | 1465918589860 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]]]}] 08:36:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:36:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1422ms 08:36:29 INFO - PROCESS | 4092 | 1465918589906 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:36:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:36:29 INFO - PROCESS | 4092 | 1465918589910 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 08:36:29 INFO - PROCESS | 4092 | 1465918589914 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:36:29 INFO - PROCESS | 4092 | 1465918589920 Marionette TRACE conn3 <- [1,2794,null,{}] 08:36:29 INFO - PROCESS | 4092 | 1465918589926 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}] 08:36:29 INFO - PROCESS | 4092 | 1465918589931 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:30 INFO - PROCESS | 4092 | 1465918590023 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:36:30 INFO - PROCESS | 4092 | 1465918590033 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 4092 | 1465918590036 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:30 INFO - PROCESS | 4092 | ++DOCSHELL 114C6000 == 24 [pid = 4092] [id = 708] 08:36:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (11AD0000) [pid = 4092] [serial = 2124] [outer = 00000000] 08:36:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (12DF9800) [pid = 4092] [serial = 2125] [outer = 11AD0000] 08:36:30 INFO - PROCESS | 4092 | 1465918590127 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (130CC400) [pid = 4092] [serial = 2126] [outer = 11AD0000] 08:36:30 INFO - PROCESS | 4092 | 1465918590590 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]]]}] 08:36:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:36:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 703ms 08:36:30 INFO - PROCESS | 4092 | 1465918590632 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 4092 | 1465918590637 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 08:36:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:36:30 INFO - PROCESS | 4092 | 1465918590643 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:36:30 INFO - PROCESS | 4092 | 1465918590645 Marionette TRACE conn3 <- [1,2798,null,{}] 08:36:30 INFO - PROCESS | 4092 | 1465918590649 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}] 08:36:30 INFO - PROCESS | 4092 | 1465918590651 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:30 INFO - PROCESS | 4092 | 1465918590808 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:36:30 INFO - PROCESS | 4092 | 1465918590822 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 4092 | 1465918590824 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:30 INFO - PROCESS | 4092 | ++DOCSHELL 14310400 == 25 [pid = 4092] [id = 709] 08:36:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (14310C00) [pid = 4092] [serial = 2127] [outer = 00000000] 08:36:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (156D3000) [pid = 4092] [serial = 2128] [outer = 14310C00] 08:36:30 INFO - PROCESS | 4092 | 1465918590870 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (159A1000) [pid = 4092] [serial = 2129] [outer = 14310C00] 08:36:31 INFO - PROCESS | 4092 | 1465918591335 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]]]}] 08:36:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:36:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 735ms 08:36:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:36:31 INFO - PROCESS | 4092 | 1465918591384 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 4092 | 1465918591387 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 08:36:31 INFO - PROCESS | 4092 | 1465918591390 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 4092 | 1465918591393 Marionette TRACE conn3 <- [1,2802,null,{}] 08:36:31 INFO - PROCESS | 4092 | 1465918591404 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}] 08:36:31 INFO - PROCESS | 4092 | 1465918591408 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:31 INFO - PROCESS | 4092 | 1465918591523 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:36:31 INFO - PROCESS | 4092 | 1465918591589 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 4092 | 1465918591592 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:31 INFO - PROCESS | 4092 | ++DOCSHELL 17849400 == 26 [pid = 4092] [id = 710] 08:36:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1784A400) [pid = 4092] [serial = 2130] [outer = 00000000] 08:36:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (17F57000) [pid = 4092] [serial = 2131] [outer = 1784A400] 08:36:31 INFO - PROCESS | 4092 | 1465918591639 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1812BC00) [pid = 4092] [serial = 2132] [outer = 1784A400] 08:36:32 INFO - PROCESS | 4092 | 1465918592110 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]]]}] 08:36:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:36:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 08:36:32 INFO - PROCESS | 4092 | 1465918592163 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:36:32 INFO - PROCESS | 4092 | 1465918592166 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 08:36:32 INFO - PROCESS | 4092 | 1465918592172 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:36:32 INFO - PROCESS | 4092 | 1465918592173 Marionette TRACE conn3 <- [1,2806,null,{}] 08:36:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:36:32 INFO - PROCESS | 4092 | 1465918592177 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}] 08:36:32 INFO - PROCESS | 4092 | 1465918592179 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:32 INFO - PROCESS | 4092 | 1465918592299 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:36:32 INFO - PROCESS | 4092 | 1465918592310 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:32 INFO - PROCESS | 4092 | 1465918592313 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:32 INFO - PROCESS | 4092 | ++DOCSHELL 18489400 == 27 [pid = 4092] [id = 711] 08:36:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (18494C00) [pid = 4092] [serial = 2133] [outer = 00000000] 08:36:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (19C9B800) [pid = 4092] [serial = 2134] [outer = 18494C00] 08:36:32 INFO - PROCESS | 4092 | 1465918592356 Marionette DEBUG loaded listener.js 08:36:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (19CA4C00) [pid = 4092] [serial = 2135] [outer = 18494C00] 08:36:32 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1314FC00) [pid = 4092] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:36:32 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (15115000) [pid = 4092] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:36:32 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (12814400) [pid = 4092] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:36:32 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (12DF8800) [pid = 4092] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:36:32 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (15FAB400) [pid = 4092] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:36:32 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (13031C00) [pid = 4092] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:36:32 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (169E1000) [pid = 4092] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:36:32 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (10E2FC00) [pid = 4092] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:36:32 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1794A000) [pid = 4092] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:36:32 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1047F400) [pid = 4092] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:36:32 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (13CA8400) [pid = 4092] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:36:32 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (11472800) [pid = 4092] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:36:32 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1393FC00) [pid = 4092] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:36:32 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1848EC00) [pid = 4092] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:36:33 INFO - PROCESS | 4092 | 1465918593038 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]]]}] 08:36:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:36:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 891ms 08:36:33 INFO - PROCESS | 4092 | 1465918593061 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 4092 | 1465918593063 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 08:36:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:36:33 INFO - PROCESS | 4092 | 1465918593067 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - PROCESS | 4092 | 1465918593068 Marionette TRACE conn3 <- [1,2810,null,{}] 08:36:33 INFO - PROCESS | 4092 | 1465918593071 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}] 08:36:33 INFO - PROCESS | 4092 | 1465918593073 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:33 INFO - PROCESS | 4092 | 1465918593153 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:36:33 INFO - PROCESS | 4092 | 1465918593246 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 4092 | 1465918593248 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:33 INFO - PROCESS | 4092 | ++DOCSHELL 105F1C00 == 28 [pid = 4092] [id = 712] 08:36:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (10E2FC00) [pid = 4092] [serial = 2136] [outer = 00000000] 08:36:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (14311000) [pid = 4092] [serial = 2137] [outer = 10E2FC00] 08:36:33 INFO - PROCESS | 4092 | 1465918593293 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (15397C00) [pid = 4092] [serial = 2138] [outer = 10E2FC00] 08:36:33 INFO - PROCESS | 4092 | 1465918593703 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]]]}] 08:36:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:36:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 703ms 08:36:33 INFO - PROCESS | 4092 | 1465918593769 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 4092 | 1465918593771 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 08:36:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:36:33 INFO - PROCESS | 4092 | 1465918593774 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - PROCESS | 4092 | 1465918593776 Marionette TRACE conn3 <- [1,2814,null,{}] 08:36:33 INFO - PROCESS | 4092 | 1465918593779 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}] 08:36:33 INFO - PROCESS | 4092 | 1465918593785 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:33 INFO - PROCESS | 4092 | 1465918593910 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:36:33 INFO - PROCESS | 4092 | 1465918593925 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 4092 | 1465918593927 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:33 INFO - PROCESS | 4092 | ++DOCSHELL 19C9B000 == 29 [pid = 4092] [id = 713] 08:36:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (19CA3800) [pid = 4092] [serial = 2139] [outer = 00000000] 08:36:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (19E37800) [pid = 4092] [serial = 2140] [outer = 19CA3800] 08:36:33 INFO - PROCESS | 4092 | 1465918593970 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (19E46800) [pid = 4092] [serial = 2141] [outer = 19CA3800] 08:36:34 INFO - PROCESS | 4092 | 1465918594381 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:36:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:36:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 641ms 08:36:34 INFO - PROCESS | 4092 | 1465918594410 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:36:34 INFO - PROCESS | 4092 | 1465918594412 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 08:36:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:36:34 INFO - PROCESS | 4092 | 1465918594425 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:36:34 INFO - PROCESS | 4092 | 1465918594427 Marionette TRACE conn3 <- [1,2818,null,{}] 08:36:34 INFO - PROCESS | 4092 | 1465918594430 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}] 08:36:34 INFO - PROCESS | 4092 | 1465918594432 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:34 INFO - PROCESS | 4092 | 1465918594546 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:36:34 INFO - PROCESS | 4092 | 1465918594554 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 4092 | 1465918594556 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:34 INFO - PROCESS | 4092 | ++DOCSHELL 13C71000 == 30 [pid = 4092] [id = 714] 08:36:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (1794A000) [pid = 4092] [serial = 2142] [outer = 00000000] 08:36:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1A045000) [pid = 4092] [serial = 2143] [outer = 1794A000] 08:36:34 INFO - PROCESS | 4092 | 1465918594598 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1A045400) [pid = 4092] [serial = 2144] [outer = 1794A000] 08:36:35 INFO - PROCESS | 4092 | 1465918595239 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]]]}] 08:36:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:36:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 953ms 08:36:35 INFO - PROCESS | 4092 | 1465918595373 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 4092 | 1465918595377 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 08:36:35 INFO - PROCESS | 4092 | 1465918595382 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:36:35 INFO - PROCESS | 4092 | 1465918595385 Marionette TRACE conn3 <- [1,2822,null,{}] 08:36:35 INFO - PROCESS | 4092 | 1465918595391 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}] 08:36:35 INFO - PROCESS | 4092 | 1465918595394 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:35 INFO - PROCESS | 4092 | 1465918595514 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:36:35 INFO - PROCESS | 4092 | 1465918595646 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:35 INFO - PROCESS | 4092 | 1465918595649 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:35 INFO - PROCESS | 4092 | ++DOCSHELL 1055FC00 == 31 [pid = 4092] [id = 715] 08:36:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (105EA400) [pid = 4092] [serial = 2145] [outer = 00000000] 08:36:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (12AA4800) [pid = 4092] [serial = 2146] [outer = 105EA400] 08:36:35 INFO - PROCESS | 4092 | 1465918595707 Marionette DEBUG loaded listener.js 08:36:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (13B40C00) [pid = 4092] [serial = 2147] [outer = 105EA400] 08:36:36 INFO - PROCESS | 4092 | 1465918596370 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:36:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:36:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1047ms 08:36:36 INFO - PROCESS | 4092 | 1465918596430 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 4092 | 1465918596435 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 08:36:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:36:36 INFO - PROCESS | 4092 | 1465918596460 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:36:36 INFO - PROCESS | 4092 | 1465918596463 Marionette TRACE conn3 <- [1,2826,null,{}] 08:36:36 INFO - PROCESS | 4092 | 1465918596497 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}] 08:36:36 INFO - PROCESS | 4092 | 1465918596500 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:36 INFO - PROCESS | 4092 | 1465918596653 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:36:36 INFO - PROCESS | 4092 | 1465918596892 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 4092 | 1465918596895 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:36 INFO - PROCESS | 4092 | ++DOCSHELL 103D2C00 == 32 [pid = 4092] [id = 716] 08:36:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (103E4800) [pid = 4092] [serial = 2148] [outer = 00000000] 08:36:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (1047F800) [pid = 4092] [serial = 2149] [outer = 103E4800] 08:36:36 INFO - PROCESS | 4092 | 1465918596952 Marionette DEBUG loaded listener.js 08:36:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (10EC0400) [pid = 4092] [serial = 2150] [outer = 103E4800] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (17F59800) [pid = 4092] [serial = 2069] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1877D800) [pid = 4092] [serial = 2095] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (13259C00) [pid = 4092] [serial = 2107] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (156DB000) [pid = 4092] [serial = 2083] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (12AE1800) [pid = 4092] [serial = 2074] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (12B61800) [pid = 4092] [serial = 2075] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (131DE000) [pid = 4092] [serial = 2077] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (134B3C00) [pid = 4092] [serial = 2078] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (15FB3000) [pid = 4092] [serial = 2086] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1538C000) [pid = 4092] [serial = 2066] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (13C7C000) [pid = 4092] [serial = 2065] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (17944000) [pid = 4092] [serial = 2068] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1309F000) [pid = 4092] [serial = 2089] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (16FE9800) [pid = 4092] [serial = 2087] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (15F53400) [pid = 4092] [serial = 2090] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (17FC4800) [pid = 4092] [serial = 2092] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (1877FC00) [pid = 4092] [serial = 2096] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (10E29800) [pid = 4092] [serial = 2072] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (10560000) [pid = 4092] [serial = 2071] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (1393C400) [pid = 4092] [serial = 2108] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (14E1BC00) [pid = 4092] [serial = 2080] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (15C6B800) [pid = 4092] [serial = 2084] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (12A1B800) [pid = 4092] [serial = 2104] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (12B5C000) [pid = 4092] [serial = 2105] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (12D5AC00) [pid = 4092] [serial = 2101] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (19CA4800) [pid = 4092] [serial = 2098] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 61 (12DF2400) [pid = 4092] [serial = 2081] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 60 (19E2F400) [pid = 4092] [serial = 2099] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | --DOMWINDOW == 59 (1812EC00) [pid = 4092] [serial = 2093] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 4092 | 1465918597545 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]]]}] 08:36:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:36:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1094ms 08:36:37 INFO - PROCESS | 4092 | 1465918597554 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:36:37 INFO - PROCESS | 4092 | 1465918597557 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 08:36:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:36:37 INFO - PROCESS | 4092 | 1465918597576 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:36:37 INFO - PROCESS | 4092 | 1465918597579 Marionette TRACE conn3 <- [1,2830,null,{}] 08:36:37 INFO - PROCESS | 4092 | 1465918597587 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}] 08:36:37 INFO - PROCESS | 4092 | 1465918597591 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:37 INFO - PROCESS | 4092 | 1465918597676 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:36:37 INFO - PROCESS | 4092 | 1465918597686 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 4092 | 1465918597688 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:37 INFO - PROCESS | 4092 | ++DOCSHELL 12B5C000 == 33 [pid = 4092] [id = 717] 08:36:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 60 (12B5F400) [pid = 4092] [serial = 2151] [outer = 00000000] 08:36:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 61 (1309F400) [pid = 4092] [serial = 2152] [outer = 12B5F400] 08:36:37 INFO - PROCESS | 4092 | 1465918597734 Marionette DEBUG loaded listener.js 08:36:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (1315F400) [pid = 4092] [serial = 2153] [outer = 12B5F400] 08:36:38 INFO - PROCESS | 4092 | 1465918598253 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]]]}] 08:36:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:36:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 718ms 08:36:38 INFO - PROCESS | 4092 | 1465918598291 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 4092 | 1465918598294 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 08:36:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:36:38 INFO - PROCESS | 4092 | 1465918598303 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - PROCESS | 4092 | 1465918598305 Marionette TRACE conn3 <- [1,2834,null,{}] 08:36:38 INFO - PROCESS | 4092 | 1465918598309 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}] 08:36:38 INFO - PROCESS | 4092 | 1465918598311 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:38 INFO - PROCESS | 4092 | 1465918598398 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:36:38 INFO - PROCESS | 4092 | 1465918598404 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:38 INFO - PROCESS | 4092 | 1465918598406 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:38 INFO - PROCESS | 4092 | ++DOCSHELL 13936800 == 34 [pid = 4092] [id = 718] 08:36:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (13B35C00) [pid = 4092] [serial = 2154] [outer = 00000000] 08:36:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (14308C00) [pid = 4092] [serial = 2155] [outer = 13B35C00] 08:36:38 INFO - PROCESS | 4092 | 1465918598450 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (14E24800) [pid = 4092] [serial = 2156] [outer = 13B35C00] 08:36:38 INFO - PROCESS | 4092 | 1465918598930 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]]]}] 08:36:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:36:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 641ms 08:36:38 INFO - PROCESS | 4092 | 1465918598940 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 4092 | 1465918598942 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 08:36:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:36:38 INFO - PROCESS | 4092 | 1465918598947 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - PROCESS | 4092 | 1465918598952 Marionette TRACE conn3 <- [1,2838,null,{}] 08:36:38 INFO - PROCESS | 4092 | 1465918598962 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}] 08:36:38 INFO - PROCESS | 4092 | 1465918598965 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:39 INFO - PROCESS | 4092 | 1465918599052 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:36:39 INFO - PROCESS | 4092 | 1465918599060 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 4092 | 1465918599062 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:39 INFO - PROCESS | 4092 | ++DOCSHELL 15F4C000 == 35 [pid = 4092] [id = 719] 08:36:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (15F4E000) [pid = 4092] [serial = 2157] [outer = 00000000] 08:36:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (15FB6000) [pid = 4092] [serial = 2158] [outer = 15F4E000] 08:36:39 INFO - PROCESS | 4092 | 1465918599104 Marionette DEBUG loaded listener.js 08:36:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (16FE9800) [pid = 4092] [serial = 2159] [outer = 15F4E000] 08:36:39 INFO - PROCESS | 4092 | 1465918599599 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:36:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:36:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 703ms 08:36:39 INFO - PROCESS | 4092 | 1465918599645 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:36:39 INFO - PROCESS | 4092 | 1465918599647 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 08:36:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:36:39 INFO - PROCESS | 4092 | 1465918599650 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 4092 | 1465918599652 Marionette TRACE conn3 <- [1,2842,null,{}] 08:36:39 INFO - PROCESS | 4092 | 1465918599655 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}] 08:36:39 INFO - PROCESS | 4092 | 1465918599657 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:39 INFO - PROCESS | 4092 | 1465918599742 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:36:39 INFO - PROCESS | 4092 | 1465918599776 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 4092 | 1465918599778 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:39 INFO - PROCESS | 4092 | ++DOCSHELL 17042000 == 36 [pid = 4092] [id = 720] 08:36:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (1779FC00) [pid = 4092] [serial = 2160] [outer = 00000000] 08:36:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (17F54400) [pid = 4092] [serial = 2161] [outer = 1779FC00] 08:36:39 INFO - PROCESS | 4092 | 1465918599821 Marionette DEBUG loaded listener.js 08:36:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (17F5CC00) [pid = 4092] [serial = 2162] [outer = 1779FC00] 08:36:40 INFO - PROCESS | 4092 | 1465918600298 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]]]}] 08:36:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:36:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 688ms 08:36:40 INFO - PROCESS | 4092 | 1465918600350 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 4092 | 1465918600352 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 08:36:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:36:40 INFO - PROCESS | 4092 | 1465918600362 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - PROCESS | 4092 | 1465918600363 Marionette TRACE conn3 <- [1,2846,null,{}] 08:36:40 INFO - PROCESS | 4092 | 1465918600367 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}] 08:36:40 INFO - PROCESS | 4092 | 1465918600369 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:40 INFO - PROCESS | 4092 | 1465918600490 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:36:40 INFO - PROCESS | 4092 | 1465918600553 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:40 INFO - PROCESS | 4092 | 1465918600559 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:40 INFO - PROCESS | 4092 | ++DOCSHELL 134B1400 == 37 [pid = 4092] [id = 721] 08:36:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (182A9000) [pid = 4092] [serial = 2163] [outer = 00000000] 08:36:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (1848F400) [pid = 4092] [serial = 2164] [outer = 182A9000] 08:36:40 INFO - PROCESS | 4092 | 1465918600611 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (1877D000) [pid = 4092] [serial = 2165] [outer = 182A9000] 08:36:41 INFO - PROCESS | 4092 | 1465918601052 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:36:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:36:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 735ms 08:36:41 INFO - PROCESS | 4092 | 1465918601102 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 4092 | 1465918601104 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 08:36:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:36:41 INFO - PROCESS | 4092 | 1465918601107 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - PROCESS | 4092 | 1465918601109 Marionette TRACE conn3 <- [1,2850,null,{}] 08:36:41 INFO - PROCESS | 4092 | 1465918601112 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}] 08:36:41 INFO - PROCESS | 4092 | 1465918601115 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:41 INFO - PROCESS | 4092 | 1465918601252 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:36:41 INFO - PROCESS | 4092 | 1465918601268 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 4092 | 1465918601271 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:41 INFO - PROCESS | 4092 | ++DOCSHELL 19C9F800 == 38 [pid = 4092] [id = 722] 08:36:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (19CA1800) [pid = 4092] [serial = 2166] [outer = 00000000] 08:36:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (19E32000) [pid = 4092] [serial = 2167] [outer = 19CA1800] 08:36:41 INFO - PROCESS | 4092 | 1465918601371 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (19CA8000) [pid = 4092] [serial = 2168] [outer = 19CA1800] 08:36:41 INFO - PROCESS | 4092 | 1465918601797 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]]]}] 08:36:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:36:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 735ms 08:36:41 INFO - PROCESS | 4092 | 1465918601847 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 4092 | 1465918601849 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 08:36:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:36:41 INFO - PROCESS | 4092 | 1465918601861 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - PROCESS | 4092 | 1465918601862 Marionette TRACE conn3 <- [1,2854,null,{}] 08:36:41 INFO - PROCESS | 4092 | 1465918601866 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}] 08:36:41 INFO - PROCESS | 4092 | 1465918601867 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:41 INFO - PROCESS | 4092 | 1465918601979 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:36:41 INFO - PROCESS | 4092 | 1465918601990 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 4092 | 1465918601992 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:41 INFO - PROCESS | 4092 | ++DOCSHELL 19E3A000 == 39 [pid = 4092] [id = 723] 08:36:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (19E42400) [pid = 4092] [serial = 2169] [outer = 00000000] 08:36:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (19EBFC00) [pid = 4092] [serial = 2170] [outer = 19E42400] 08:36:42 INFO - PROCESS | 4092 | 1465918602034 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (1A04D000) [pid = 4092] [serial = 2171] [outer = 19E42400] 08:36:42 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (10A50C00) [pid = 4092] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:36:42 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (19CA3800) [pid = 4092] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:36:42 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (14310C00) [pid = 4092] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:36:42 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (11AD0000) [pid = 4092] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:36:42 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (131D3800) [pid = 4092] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:36:42 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1784A400) [pid = 4092] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:36:42 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (10E2FC00) [pid = 4092] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:36:42 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (104E8000) [pid = 4092] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:36:42 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (14312000) [pid = 4092] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:36:42 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (15FB8000) [pid = 4092] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:36:42 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (17863800) [pid = 4092] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:36:42 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (18494C00) [pid = 4092] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:36:42 INFO - PROCESS | 4092 | 1465918602503 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]]]}] 08:36:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:36:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 688ms 08:36:42 INFO - PROCESS | 4092 | 1465918602552 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:36:42 INFO - PROCESS | 4092 | 1465918602554 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 08:36:42 INFO - PROCESS | 4092 | 1465918602557 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:36:42 INFO - PROCESS | 4092 | 1465918602559 Marionette TRACE conn3 <- [1,2858,null,{}] 08:36:42 INFO - PROCESS | 4092 | 1465918602562 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}] 08:36:42 INFO - PROCESS | 4092 | 1465918602564 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:42 INFO - PROCESS | 4092 | 1465918602670 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:36:42 INFO - PROCESS | 4092 | 1465918602682 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 4092 | 1465918602684 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:42 INFO - PROCESS | 4092 | ++DOCSHELL 105E8C00 == 40 [pid = 4092] [id = 724] 08:36:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (12B5EC00) [pid = 4092] [serial = 2172] [outer = 00000000] 08:36:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (17863800) [pid = 4092] [serial = 2173] [outer = 12B5EC00] 08:36:42 INFO - PROCESS | 4092 | 1465918602727 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (1877C400) [pid = 4092] [serial = 2174] [outer = 12B5EC00] 08:36:43 INFO - PROCESS | 4092 | 1465918603161 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]]]}] 08:36:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:36:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 625ms 08:36:43 INFO - PROCESS | 4092 | 1465918603196 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 4092 | 1465918603197 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 08:36:43 INFO - PROCESS | 4092 | 1465918603201 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:36:43 INFO - PROCESS | 4092 | 1465918603202 Marionette TRACE conn3 <- [1,2862,null,{}] 08:36:43 INFO - PROCESS | 4092 | 1465918603206 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}] 08:36:43 INFO - PROCESS | 4092 | 1465918603208 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:43 INFO - PROCESS | 4092 | 1465918603288 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:36:43 INFO - PROCESS | 4092 | 1465918603293 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:43 INFO - PROCESS | 4092 | 1465918603295 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:43 INFO - PROCESS | 4092 | ++DOCSHELL 156E1400 == 41 [pid = 4092] [id = 725] 08:36:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (19E2B000) [pid = 4092] [serial = 2175] [outer = 00000000] 08:36:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (1A731C00) [pid = 4092] [serial = 2176] [outer = 19E2B000] 08:36:43 INFO - PROCESS | 4092 | 1465918603345 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (1A737C00) [pid = 4092] [serial = 2177] [outer = 19E2B000] 08:36:43 INFO - PROCESS | 4092 | 1465918603768 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]]]}] 08:36:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:36:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 625ms 08:36:43 INFO - PROCESS | 4092 | 1465918603839 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 4092 | 1465918603841 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 08:36:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:36:43 INFO - PROCESS | 4092 | 1465918603845 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - PROCESS | 4092 | 1465918603846 Marionette TRACE conn3 <- [1,2866,null,{}] 08:36:43 INFO - PROCESS | 4092 | 1465918603849 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}] 08:36:43 INFO - PROCESS | 4092 | 1465918603851 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:43 INFO - PROCESS | 4092 | 1465918603931 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:36:43 INFO - PROCESS | 4092 | 1465918603936 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:43 INFO - PROCESS | 4092 | 1465918603938 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:43 INFO - PROCESS | 4092 | ++DOCSHELL 1A7C4800 == 42 [pid = 4092] [id = 726] 08:36:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1A7C5400) [pid = 4092] [serial = 2178] [outer = 00000000] 08:36:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (1A840400) [pid = 4092] [serial = 2179] [outer = 1A7C5400] 08:36:43 INFO - PROCESS | 4092 | 1465918603982 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (1A845400) [pid = 4092] [serial = 2180] [outer = 1A7C5400] 08:36:44 INFO - PROCESS | 4092 | 1465918604683 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]]]}] 08:36:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:36:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 906ms 08:36:44 INFO - PROCESS | 4092 | 1465918604750 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:36:44 INFO - PROCESS | 4092 | 1465918604754 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 08:36:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:36:44 INFO - PROCESS | 4092 | 1465918604759 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 4092 | 1465918604764 Marionette TRACE conn3 <- [1,2870,null,{}] 08:36:44 INFO - PROCESS | 4092 | 1465918604769 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}] 08:36:44 INFO - PROCESS | 4092 | 1465918604772 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:44 INFO - PROCESS | 4092 | 1465918604882 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:36:44 INFO - PROCESS | 4092 | 1465918604993 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 4092 | 1465918604996 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:45 INFO - PROCESS | 4092 | ++DOCSHELL 12AE0800 == 43 [pid = 4092] [id = 727] 08:36:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (12B5A800) [pid = 4092] [serial = 2181] [outer = 00000000] 08:36:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (12D65000) [pid = 4092] [serial = 2182] [outer = 12B5A800] 08:36:45 INFO - PROCESS | 4092 | 1465918605093 Marionette DEBUG loaded listener.js 08:36:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (13939000) [pid = 4092] [serial = 2183] [outer = 12B5A800] 08:36:45 INFO - PROCESS | 4092 | 1465918605691 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]]]}] 08:36:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:36:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 938ms 08:36:45 INFO - PROCESS | 4092 | 1465918605706 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:36:45 INFO - PROCESS | 4092 | 1465918605710 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 08:36:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:36:45 INFO - PROCESS | 4092 | 1465918605717 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:36:45 INFO - PROCESS | 4092 | 1465918605720 Marionette TRACE conn3 <- [1,2874,null,{}] 08:36:45 INFO - PROCESS | 4092 | 1465918605724 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}] 08:36:45 INFO - PROCESS | 4092 | 1465918605727 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:45 INFO - PROCESS | 4092 | 1465918605837 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:36:45 INFO - PROCESS | 4092 | 1465918605949 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:45 INFO - PROCESS | 4092 | 1465918605951 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:45 INFO - PROCESS | 4092 | ++DOCSHELL 15390800 == 44 [pid = 4092] [id = 728] 08:36:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (156D2400) [pid = 4092] [serial = 2184] [outer = 00000000] 08:36:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (15FB0800) [pid = 4092] [serial = 2185] [outer = 156D2400] 08:36:46 INFO - PROCESS | 4092 | 1465918606047 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (16FF7400) [pid = 4092] [serial = 2186] [outer = 156D2400] 08:36:46 INFO - PROCESS | 4092 | 1465918606657 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]]]}] 08:36:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:36:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 999ms 08:36:46 INFO - PROCESS | 4092 | 1465918606720 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:36:46 INFO - PROCESS | 4092 | 1465918606722 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 08:36:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:36:46 INFO - PROCESS | 4092 | 1465918606726 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - PROCESS | 4092 | 1465918606730 Marionette TRACE conn3 <- [1,2878,null,{}] 08:36:46 INFO - PROCESS | 4092 | 1465918606740 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}] 08:36:46 INFO - PROCESS | 4092 | 1465918606745 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:46 INFO - PROCESS | 4092 | 1465918606863 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:36:46 INFO - PROCESS | 4092 | 1465918607006 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 4092 | 1465918607009 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:47 INFO - PROCESS | 4092 | ++DOCSHELL 110DE000 == 45 [pid = 4092] [id = 729] 08:36:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (111E3C00) [pid = 4092] [serial = 2187] [outer = 00000000] 08:36:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (130C8400) [pid = 4092] [serial = 2188] [outer = 111E3C00] 08:36:47 INFO - PROCESS | 4092 | 1465918607066 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (15396800) [pid = 4092] [serial = 2189] [outer = 111E3C00] 08:36:47 INFO - PROCESS | 4092 | 1465918607777 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:36:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:36:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1094ms 08:36:47 INFO - PROCESS | 4092 | 1465918607820 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 4092 | 1465918607826 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 08:36:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:36:47 INFO - PROCESS | 4092 | 1465918607830 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 4092 | 1465918607834 Marionette TRACE conn3 <- [1,2882,null,{}] 08:36:47 INFO - PROCESS | 4092 | 1465918607839 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}] 08:36:47 INFO - PROCESS | 4092 | 1465918607842 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:47 INFO - PROCESS | 4092 | 1465918607944 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:36:48 INFO - PROCESS | 4092 | 1465918608058 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 4092 | 1465918608060 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:48 INFO - PROCESS | 4092 | ++DOCSHELL 12ADEC00 == 46 [pid = 4092] [id = 730] 08:36:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (12AE7800) [pid = 4092] [serial = 2190] [outer = 00000000] 08:36:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (12B68000) [pid = 4092] [serial = 2191] [outer = 12AE7800] 08:36:48 INFO - PROCESS | 4092 | 1465918608109 Marionette DEBUG loaded listener.js 08:36:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (13255800) [pid = 4092] [serial = 2192] [outer = 12AE7800] 08:36:48 INFO - PROCESS | 4092 | --DOCSHELL 156E1400 == 45 [pid = 4092] [id = 725] 08:36:48 INFO - PROCESS | 4092 | --DOCSHELL 105E8C00 == 44 [pid = 4092] [id = 724] 08:36:48 INFO - PROCESS | 4092 | --DOCSHELL 19E3A000 == 43 [pid = 4092] [id = 723] 08:36:48 INFO - PROCESS | 4092 | --DOCSHELL 19C9F800 == 42 [pid = 4092] [id = 722] 08:36:48 INFO - PROCESS | 4092 | --DOCSHELL 134B1400 == 41 [pid = 4092] [id = 721] 08:36:48 INFO - PROCESS | 4092 | --DOCSHELL 17042000 == 40 [pid = 4092] [id = 720] 08:36:48 INFO - PROCESS | 4092 | --DOCSHELL 15F4C000 == 39 [pid = 4092] [id = 719] 08:36:48 INFO - PROCESS | 4092 | --DOCSHELL 13936800 == 38 [pid = 4092] [id = 718] 08:36:48 INFO - PROCESS | 4092 | --DOCSHELL 12B5C000 == 37 [pid = 4092] [id = 717] 08:36:48 INFO - PROCESS | 4092 | --DOCSHELL 1055FC00 == 36 [pid = 4092] [id = 715] 08:36:48 INFO - PROCESS | 4092 | --DOCSHELL 103D2C00 == 35 [pid = 4092] [id = 716] 08:36:48 INFO - PROCESS | 4092 | --DOCSHELL 114C6000 == 34 [pid = 4092] [id = 708] 08:36:48 INFO - PROCESS | 4092 | --DOCSHELL 14310400 == 33 [pid = 4092] [id = 709] 08:36:48 INFO - PROCESS | 4092 | --DOCSHELL 105F1C00 == 32 [pid = 4092] [id = 712] 08:36:48 INFO - PROCESS | 4092 | --DOCSHELL 18489400 == 31 [pid = 4092] [id = 711] 08:36:48 INFO - PROCESS | 4092 | --DOCSHELL 17849400 == 30 [pid = 4092] [id = 710] 08:36:48 INFO - PROCESS | 4092 | --DOCSHELL 13C71000 == 29 [pid = 4092] [id = 714] 08:36:48 INFO - PROCESS | 4092 | --DOCSHELL 19C9B000 == 28 [pid = 4092] [id = 713] 08:36:48 INFO - PROCESS | 4092 | --DOCSHELL 15390800 == 27 [pid = 4092] [id = 728] 08:36:48 INFO - PROCESS | 4092 | --DOCSHELL 110DE000 == 26 [pid = 4092] [id = 729] 08:36:48 INFO - PROCESS | 4092 | --DOCSHELL 1A7C4800 == 25 [pid = 4092] [id = 726] 08:36:48 INFO - PROCESS | 4092 | --DOCSHELL 12AE0800 == 24 [pid = 4092] [id = 727] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (131DA400) [pid = 4092] [serial = 2102] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (19E46800) [pid = 4092] [serial = 2141] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (156D3000) [pid = 4092] [serial = 2128] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (159A1000) [pid = 4092] [serial = 2129] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (12DF9800) [pid = 4092] [serial = 2125] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (13C25400) [pid = 4092] [serial = 2123] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (13B35000) [pid = 4092] [serial = 2122] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (1812BC00) [pid = 4092] [serial = 2132] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (14311000) [pid = 4092] [serial = 2137] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (12892C00) [pid = 4092] [serial = 2111] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (10E29400) [pid = 4092] [serial = 2110] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (14EC4C00) [pid = 4092] [serial = 2114] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (14E24000) [pid = 4092] [serial = 2113] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (17F57000) [pid = 4092] [serial = 2131] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (17042C00) [pid = 4092] [serial = 2117] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (169E6000) [pid = 4092] [serial = 2116] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (17FB9800) [pid = 4092] [serial = 2120] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (17F58000) [pid = 4092] [serial = 2119] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (19C9B800) [pid = 4092] [serial = 2134] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1A045000) [pid = 4092] [serial = 2143] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (19E37800) [pid = 4092] [serial = 2140] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (19CA4C00) [pid = 4092] [serial = 2135] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (15397C00) [pid = 4092] [serial = 2138] [outer = 00000000] [url = about:blank] 08:36:48 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (130CC400) [pid = 4092] [serial = 2126] [outer = 00000000] [url = about:blank] 08:36:49 INFO - PROCESS | 4092 | 1465918609216 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]]]}] 08:36:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:36:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1390ms 08:36:49 INFO - PROCESS | 4092 | 1465918609230 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 4092 | 1465918609233 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 08:36:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:36:49 INFO - PROCESS | 4092 | 1465918609242 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 4092 | 1465918609247 Marionette TRACE conn3 <- [1,2886,null,{}] 08:36:49 INFO - PROCESS | 4092 | 1465918609252 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}] 08:36:49 INFO - PROCESS | 4092 | 1465918609254 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:49 INFO - PROCESS | 4092 | 1465918609341 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:36:49 INFO - PROCESS | 4092 | 1465918609347 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:49 INFO - PROCESS | 4092 | 1465918609351 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:49 INFO - PROCESS | 4092 | ++DOCSHELL 12A19800 == 25 [pid = 4092] [id = 731] 08:36:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (12A1BC00) [pid = 4092] [serial = 2193] [outer = 00000000] 08:36:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (12AE3400) [pid = 4092] [serial = 2194] [outer = 12A1BC00] 08:36:49 INFO - PROCESS | 4092 | 1465918609398 Marionette DEBUG loaded listener.js 08:36:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (12B60000) [pid = 4092] [serial = 2195] [outer = 12A1BC00] 08:36:49 INFO - PROCESS | 4092 | 1465918609934 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]]]}] 08:36:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:36:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 08:36:49 INFO - PROCESS | 4092 | 1465918609980 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 4092 | 1465918609985 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 08:36:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:36:49 INFO - PROCESS | 4092 | 1465918609992 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 4092 | 1465918609994 Marionette TRACE conn3 <- [1,2890,null,{}] 08:36:49 INFO - PROCESS | 4092 | 1465918609998 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}] 08:36:49 INFO - PROCESS | 4092 | 1465918610000 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:50 INFO - PROCESS | 4092 | 1465918610118 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:36:50 INFO - PROCESS | 4092 | 1465918610250 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 4092 | 1465918610253 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:50 INFO - PROCESS | 4092 | ++DOCSHELL 13B36C00 == 26 [pid = 4092] [id = 732] 08:36:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (13B3C000) [pid = 4092] [serial = 2196] [outer = 00000000] 08:36:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (13C21C00) [pid = 4092] [serial = 2197] [outer = 13B3C000] 08:36:50 INFO - PROCESS | 4092 | 1465918610299 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (13CA2400) [pid = 4092] [serial = 2198] [outer = 13B3C000] 08:36:50 INFO - PROCESS | 4092 | 1465918610674 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:36:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:36:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 750ms 08:36:50 INFO - PROCESS | 4092 | 1465918610731 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:36:50 INFO - PROCESS | 4092 | 1465918610733 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 08:36:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:36:50 INFO - PROCESS | 4092 | 1465918610737 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - PROCESS | 4092 | 1465918610740 Marionette TRACE conn3 <- [1,2894,null,{}] 08:36:50 INFO - PROCESS | 4092 | 1465918610751 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}] 08:36:50 INFO - PROCESS | 4092 | 1465918610755 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:50 INFO - PROCESS | 4092 | 1465918610839 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:36:50 INFO - PROCESS | 4092 | 1465918610845 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 4092 | 1465918610849 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:50 INFO - PROCESS | 4092 | ++DOCSHELL 15115000 == 27 [pid = 4092] [id = 733] 08:36:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (1538B800) [pid = 4092] [serial = 2199] [outer = 00000000] 08:36:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (159A1000) [pid = 4092] [serial = 2200] [outer = 1538B800] 08:36:50 INFO - PROCESS | 4092 | 1465918610896 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (15F53400) [pid = 4092] [serial = 2201] [outer = 1538B800] 08:36:51 INFO - PROCESS | 4092 | 1465918611402 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]]]}] 08:36:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:36:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 703ms 08:36:51 INFO - PROCESS | 4092 | 1465918611437 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:36:51 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:36:51 INFO - PROCESS | 4092 | 1465918611440 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 08:36:51 INFO - PROCESS | 4092 | 1465918611443 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:36:51 INFO - PROCESS | 4092 | 1465918611445 Marionette TRACE conn3 <- [1,2898,null,{}] 08:36:51 INFO - PROCESS | 4092 | 1465918611448 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}] 08:36:51 INFO - PROCESS | 4092 | 1465918611450 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:51 INFO - PROCESS | 4092 | 1465918611602 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:36:51 INFO - PROCESS | 4092 | 1465918611626 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 4092 | 1465918611629 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:51 INFO - PROCESS | 4092 | ++DOCSHELL 16FEAC00 == 28 [pid = 4092] [id = 734] 08:36:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (16FF0800) [pid = 4092] [serial = 2202] [outer = 00000000] 08:36:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (1727D800) [pid = 4092] [serial = 2203] [outer = 16FF0800] 08:36:51 INFO - PROCESS | 4092 | 1465918611672 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (17843C00) [pid = 4092] [serial = 2204] [outer = 16FF0800] 08:36:52 INFO - PROCESS | 4092 | 1465918612075 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]]]}] 08:36:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:36:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:36:52 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 703ms 08:36:52 INFO - PROCESS | 4092 | 1465918612141 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 4092 | 1465918612143 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 08:36:52 INFO - TEST-START | /DOMEvents/constructors.html 08:36:52 INFO - PROCESS | 4092 | 1465918612153 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 4092 | 1465918612154 Marionette TRACE conn3 <- [1,2902,null,{}] 08:36:52 INFO - PROCESS | 4092 | 1465918612158 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}] 08:36:52 INFO - PROCESS | 4092 | 1465918612160 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:52 INFO - PROCESS | 4092 | 1465918612272 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:36:52 INFO - PROCESS | 4092 | 1465918612280 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 4092 | 1465918612282 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:52 INFO - PROCESS | 4092 | ++DOCSHELL 10E2BC00 == 29 [pid = 4092] [id = 735] 08:36:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1727B400) [pid = 4092] [serial = 2205] [outer = 00000000] 08:36:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (17F58000) [pid = 4092] [serial = 2206] [outer = 1727B400] 08:36:52 INFO - PROCESS | 4092 | 1465918612326 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (17F5C000) [pid = 4092] [serial = 2207] [outer = 1727B400] 08:36:52 INFO - PROCESS | 4092 | 1465918612900 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]]]}] 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:36:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:36:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:36:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:36:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:36:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:36:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:36:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:36:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:36:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:36:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:36:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:36:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:36:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:36:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:36:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:36:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:36:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:36:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:36:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:36:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:36:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:36:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:36:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:36:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:36:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:36:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 813ms 08:36:52 INFO - PROCESS | 4092 | 1465918612964 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 4092 | 1465918612966 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 08:36:52 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:36:52 INFO - PROCESS | 4092 | 1465918612970 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 4092 | 1465918612972 Marionette TRACE conn3 <- [1,2906,null,{}] 08:36:52 INFO - PROCESS | 4092 | 1465918612981 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}] 08:36:52 INFO - PROCESS | 4092 | 1465918612987 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:53 INFO - PROCESS | 4092 | 1465918613373 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:36:53 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (182A9000) [pid = 4092] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:36:53 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (19CA1800) [pid = 4092] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:36:53 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (19E42400) [pid = 4092] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:36:53 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (15F4E000) [pid = 4092] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:36:53 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1794A000) [pid = 4092] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:36:53 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1779FC00) [pid = 4092] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:36:53 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (12B5F400) [pid = 4092] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:36:53 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (103E4800) [pid = 4092] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:36:53 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (105EA400) [pid = 4092] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:36:53 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (13B35C00) [pid = 4092] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:36:53 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (12B5EC00) [pid = 4092] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:36:53 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (1A7C5400) [pid = 4092] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:36:53 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (19E2B000) [pid = 4092] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:36:53 INFO - PROCESS | 4092 | 1465918613439 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:53 INFO - PROCESS | 4092 | 1465918613441 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:53 INFO - PROCESS | 4092 | ++DOCSHELL 103E4800 == 30 [pid = 4092] [id = 736] 08:36:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (104E5800) [pid = 4092] [serial = 2208] [outer = 00000000] 08:36:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (12A1B800) [pid = 4092] [serial = 2209] [outer = 104E5800] 08:36:53 INFO - PROCESS | 4092 | 1465918613485 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (13B42400) [pid = 4092] [serial = 2210] [outer = 104E5800] 08:36:53 INFO - PROCESS | 4092 | 1465918613826 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:36:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:36:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 906ms 08:36:53 INFO - PROCESS | 4092 | 1465918613879 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:36:53 INFO - PROCESS | 4092 | 1465918613881 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 08:36:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:36:53 INFO - PROCESS | 4092 | 1465918613885 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:36:53 INFO - PROCESS | 4092 | 1465918613886 Marionette TRACE conn3 <- [1,2910,null,{}] 08:36:53 INFO - PROCESS | 4092 | 1465918613890 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}] 08:36:53 INFO - PROCESS | 4092 | 1465918613892 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:53 INFO - PROCESS | 4092 | 1465918613967 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:36:53 INFO - PROCESS | 4092 | 1465918613972 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:53 INFO - PROCESS | 4092 | 1465918613974 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:53 INFO - PROCESS | 4092 | ++DOCSHELL 103CA800 == 31 [pid = 4092] [id = 737] 08:36:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (1325D400) [pid = 4092] [serial = 2211] [outer = 00000000] 08:36:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (182B5C00) [pid = 4092] [serial = 2212] [outer = 1325D400] 08:36:54 INFO - PROCESS | 4092 | 1465918614016 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (18494800) [pid = 4092] [serial = 2213] [outer = 1325D400] 08:36:54 INFO - PROCESS | 4092 | [4092] 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 08:36:54 INFO - PROCESS | 4092 | [4092] 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 08:36:54 INFO - PROCESS | 4092 | [4092] 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 08:36:54 INFO - PROCESS | 4092 | [4092] 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 08:36:54 INFO - PROCESS | 4092 | 1465918614447 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]]]}] 08:36:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:36:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:36:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:36:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:36:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:36:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:36:54 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 08:36:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:36:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:36:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:36:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:36:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:36:54 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 08:36:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:36:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:36:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:36:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:36:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:36:54 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]" 08:36:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:36:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:36:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:36:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:36:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:36:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:36:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 594ms 08:36:54 INFO - PROCESS | 4092 | 1465918614495 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 4092 | 1465918614497 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 08:36:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:36:54 INFO - PROCESS | 4092 | 1465918614501 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 4092 | 1465918614502 Marionette TRACE conn3 <- [1,2914,null,{}] 08:36:54 INFO - PROCESS | 4092 | 1465918614506 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}] 08:36:54 INFO - PROCESS | 4092 | 1465918614507 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:54 INFO - PROCESS | 4092 | 1465918614584 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:36:54 INFO - PROCESS | 4092 | 1465918614588 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 4092 | 1465918614590 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:54 INFO - PROCESS | 4092 | ++DOCSHELL 1821D400 == 32 [pid = 4092] [id = 738] 08:36:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (19C99800) [pid = 4092] [serial = 2214] [outer = 00000000] 08:36:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (19E2FC00) [pid = 4092] [serial = 2215] [outer = 19C99800] 08:36:54 INFO - PROCESS | 4092 | 1465918614632 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (19E30000) [pid = 4092] [serial = 2216] [outer = 19C99800] 08:36:55 INFO - PROCESS | 4092 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:36:55 INFO - PROCESS | 4092 | 1465918615076 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]]]}] 08:36:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:36:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 594ms 08:36:55 INFO - PROCESS | 4092 | 1465918615098 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 4092 | 1465918615100 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 08:36:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:36:55 INFO - PROCESS | 4092 | 1465918615103 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 4092 | 1465918615105 Marionette TRACE conn3 <- [1,2918,null,{}] 08:36:55 INFO - PROCESS | 4092 | 1465918615109 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}] 08:36:55 INFO - PROCESS | 4092 | 1465918615111 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:55 INFO - PROCESS | 4092 | 1465918615243 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:36:55 INFO - PROCESS | 4092 | 1465918615251 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 4092 | 1465918615253 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:55 INFO - PROCESS | 4092 | ++DOCSHELL 19CA7C00 == 33 [pid = 4092] [id = 739] 08:36:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (19CA8400) [pid = 4092] [serial = 2217] [outer = 00000000] 08:36:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1A046800) [pid = 4092] [serial = 2218] [outer = 19CA8400] 08:36:55 INFO - PROCESS | 4092 | 1465918615296 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1A04A000) [pid = 4092] [serial = 2219] [outer = 19CA8400] 08:36:55 INFO - PROCESS | 4092 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:36:55 INFO - PROCESS | 4092 | 1465918615938 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]]]}] 08:36:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:36:55 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 890ms 08:36:56 INFO - PROCESS | 4092 | 1465918616046 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:36:56 INFO - PROCESS | 4092 | 1465918616051 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 08:36:56 INFO - PROCESS | 4092 | 1465918616057 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:36:56 INFO - PROCESS | 4092 | 1465918616062 Marionette TRACE conn3 <- [1,2922,null,{}] 08:36:56 INFO - PROCESS | 4092 | 1465918616067 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}] 08:36:56 INFO - PROCESS | 4092 | 1465918616069 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:56 INFO - PROCESS | 4092 | 1465918616195 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:36:56 INFO - PROCESS | 4092 | 1465918616326 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:56 INFO - PROCESS | 4092 | 1465918616329 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:56 INFO - PROCESS | 4092 | ++DOCSHELL 110DAC00 == 34 [pid = 4092] [id = 740] 08:36:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (110DE000) [pid = 4092] [serial = 2220] [outer = 00000000] 08:36:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (130C6400) [pid = 4092] [serial = 2221] [outer = 110DE000] 08:36:56 INFO - PROCESS | 4092 | 1465918616391 Marionette DEBUG loaded listener.js 08:36:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1325FC00) [pid = 4092] [serial = 2222] [outer = 110DE000] 08:36:56 INFO - PROCESS | 4092 | 1465918616965 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]]]}] 08:36:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:36:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 937ms 08:36:56 INFO - PROCESS | 4092 | 1465918617004 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:36:56 INFO - PROCESS | 4092 | 1465918617008 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 08:36:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:36:56 INFO - PROCESS | 4092 | 1465918617015 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - PROCESS | 4092 | 1465918617017 Marionette TRACE conn3 <- [1,2926,null,{}] 08:36:57 INFO - PROCESS | 4092 | 1465918617049 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}] 08:36:57 INFO - PROCESS | 4092 | 1465918617052 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:57 INFO - PROCESS | 4092 | 1465918617176 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:36:57 INFO - PROCESS | 4092 | 1465918617304 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 4092 | 1465918617307 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:57 INFO - PROCESS | 4092 | ++DOCSHELL 14EBB000 == 35 [pid = 4092] [id = 741] 08:36:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (156D9000) [pid = 4092] [serial = 2223] [outer = 00000000] 08:36:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (15FAEC00) [pid = 4092] [serial = 2224] [outer = 156D9000] 08:36:57 INFO - PROCESS | 4092 | 1465918617361 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (1688DC00) [pid = 4092] [serial = 2225] [outer = 156D9000] 08:36:58 INFO - PROCESS | 4092 | 1465918618143 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]]]}] 08:36:58 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. 08:36:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1172ms 08:36:58 INFO - PROCESS | 4092 | 1465918618194 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:36:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:36:58 INFO - PROCESS | 4092 | 1465918618198 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 08:36:58 INFO - PROCESS | 4092 | 1465918618202 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 4092 | 1465918618205 Marionette TRACE conn3 <- [1,2930,null,{}] 08:36:58 INFO - PROCESS | 4092 | 1465918618211 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}] 08:36:58 INFO - PROCESS | 4092 | 1465918618213 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:58 INFO - PROCESS | 4092 | 1465918618319 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:36:58 INFO - PROCESS | 4092 | 1465918618447 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 4092 | 1465918618450 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:58 INFO - PROCESS | 4092 | --DOCSHELL 1821D400 == 34 [pid = 4092] [id = 738] 08:36:58 INFO - PROCESS | 4092 | --DOCSHELL 103CA800 == 33 [pid = 4092] [id = 737] 08:36:58 INFO - PROCESS | 4092 | --DOCSHELL 103E4800 == 32 [pid = 4092] [id = 736] 08:36:58 INFO - PROCESS | 4092 | --DOCSHELL 10E2BC00 == 31 [pid = 4092] [id = 735] 08:36:58 INFO - PROCESS | 4092 | --DOCSHELL 16FEAC00 == 30 [pid = 4092] [id = 734] 08:36:58 INFO - PROCESS | 4092 | --DOCSHELL 15115000 == 29 [pid = 4092] [id = 733] 08:36:58 INFO - PROCESS | 4092 | --DOCSHELL 13B36C00 == 28 [pid = 4092] [id = 732] 08:36:58 INFO - PROCESS | 4092 | --DOCSHELL 12A19800 == 27 [pid = 4092] [id = 731] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (1848F400) [pid = 4092] [serial = 2164] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (19E32000) [pid = 4092] [serial = 2167] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (1877D000) [pid = 4092] [serial = 2165] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (19EBFC00) [pid = 4092] [serial = 2170] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (15FB6000) [pid = 4092] [serial = 2158] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (16FE9800) [pid = 4092] [serial = 2159] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1A045400) [pid = 4092] [serial = 2144] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (17F54400) [pid = 4092] [serial = 2161] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (1309F400) [pid = 4092] [serial = 2152] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1315F400) [pid = 4092] [serial = 2153] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1047F800) [pid = 4092] [serial = 2149] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (10EC0400) [pid = 4092] [serial = 2150] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (12AA4800) [pid = 4092] [serial = 2146] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (19CA8000) [pid = 4092] [serial = 2168] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (13B40C00) [pid = 4092] [serial = 2147] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (14308C00) [pid = 4092] [serial = 2155] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (14E24800) [pid = 4092] [serial = 2156] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (17863800) [pid = 4092] [serial = 2173] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (1A845400) [pid = 4092] [serial = 2180] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (1A840400) [pid = 4092] [serial = 2179] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (1A731C00) [pid = 4092] [serial = 2176] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (1A04D000) [pid = 4092] [serial = 2171] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (1A737C00) [pid = 4092] [serial = 2177] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 61 (1877C400) [pid = 4092] [serial = 2174] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | --DOMWINDOW == 60 (17F5CC00) [pid = 4092] [serial = 2162] [outer = 00000000] [url = about:blank] 08:36:58 INFO - PROCESS | 4092 | ++DOCSHELL 1043F800 == 28 [pid = 4092] [id = 742] 08:36:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 61 (1047F800) [pid = 4092] [serial = 2226] [outer = 00000000] 08:36:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (10EC0400) [pid = 4092] [serial = 2227] [outer = 1047F800] 08:36:58 INFO - PROCESS | 4092 | 1465918618522 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (12A19800) [pid = 4092] [serial = 2228] [outer = 1047F800] 08:36:58 INFO - PROCESS | 4092 | 1465918618901 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"]]]}] 08:36:58 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 08:36:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:36:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:36:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 735ms 08:36:58 INFO - PROCESS | 4092 | 1465918618940 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 4092 | 1465918618944 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 08:36:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:36:58 INFO - PROCESS | 4092 | 1465918618981 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 4092 | 1465918618983 Marionette TRACE conn3 <- [1,2934,null,{}] 08:36:58 INFO - PROCESS | 4092 | 1465918618990 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}] 08:36:58 INFO - PROCESS | 4092 | 1465918618992 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:59 INFO - PROCESS | 4092 | 1465918619078 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:36:59 INFO - PROCESS | 4092 | 1465918619084 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 4092 | 1465918619086 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:59 INFO - PROCESS | 4092 | ++DOCSHELL 1315F400 == 29 [pid = 4092] [id = 743] 08:36:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (13258C00) [pid = 4092] [serial = 2229] [outer = 00000000] 08:36:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (13C21800) [pid = 4092] [serial = 2230] [outer = 13258C00] 08:36:59 INFO - PROCESS | 4092 | 1465918619132 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (1430C000) [pid = 4092] [serial = 2231] [outer = 13258C00] 08:36:59 INFO - PROCESS | 4092 | 1465918619613 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]]]}] 08:36:59 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. 08:36:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 688ms 08:36:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:36:59 INFO - PROCESS | 4092 | 1465918619679 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 4092 | 1465918619682 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 08:36:59 INFO - PROCESS | 4092 | 1465918619685 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - PROCESS | 4092 | 1465918619688 Marionette TRACE conn3 <- [1,2938,null,{}] 08:36:59 INFO - PROCESS | 4092 | 1465918619699 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}] 08:36:59 INFO - PROCESS | 4092 | 1465918619703 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:59 INFO - PROCESS | 4092 | 1465918619788 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:36:59 INFO - PROCESS | 4092 | 1465918619797 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 4092 | 1465918619800 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:36:59 INFO - PROCESS | 4092 | ++DOCSHELL 15E73400 == 30 [pid = 4092] [id = 744] 08:36:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (15F4A800) [pid = 4092] [serial = 2232] [outer = 00000000] 08:36:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (15FB7400) [pid = 4092] [serial = 2233] [outer = 15F4A800] 08:36:59 INFO - PROCESS | 4092 | 1465918619857 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (16FF6000) [pid = 4092] [serial = 2234] [outer = 15F4A800] 08:37:00 INFO - PROCESS | 4092 | ++DOCSHELL 17F57C00 == 31 [pid = 4092] [id = 745] 08:37:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (17F58400) [pid = 4092] [serial = 2235] [outer = 00000000] 08:37:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (17F59400) [pid = 4092] [serial = 2236] [outer = 17F58400] 08:37:00 INFO - PROCESS | 4092 | 1465918620356 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]]]}] 08:37:00 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. 08:37:00 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 687ms 08:37:00 INFO - PROCESS | 4092 | 1465918620384 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 4092 | 1465918620387 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 08:37:00 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:37:00 INFO - PROCESS | 4092 | 1465918620390 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - PROCESS | 4092 | 1465918620392 Marionette TRACE conn3 <- [1,2942,null,{}] 08:37:00 INFO - PROCESS | 4092 | 1465918620395 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}] 08:37:00 INFO - PROCESS | 4092 | 1465918620397 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:00 INFO - PROCESS | 4092 | 1465918620523 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:37:00 INFO - PROCESS | 4092 | 1465918620626 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 4092 | 1465918620628 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:00 INFO - PROCESS | 4092 | ++DOCSHELL 17F55000 == 32 [pid = 4092] [id = 746] 08:37:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (17F57800) [pid = 4092] [serial = 2237] [outer = 00000000] 08:37:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (1812DC00) [pid = 4092] [serial = 2238] [outer = 17F57800] 08:37:00 INFO - PROCESS | 4092 | 1465918620671 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (182AE800) [pid = 4092] [serial = 2239] [outer = 17F57800] 08:37:01 INFO - PROCESS | 4092 | 1465918621047 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]]]}] 08:37:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:37:01 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 08:37:01 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 687ms 08:37:01 INFO - PROCESS | 4092 | 1465918621090 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:37:01 INFO - PROCESS | 4092 | 1465918621092 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 08:37:01 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:37:01 INFO - PROCESS | 4092 | 1465918621095 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:37:01 INFO - PROCESS | 4092 | 1465918621096 Marionette TRACE conn3 <- [1,2946,null,{}] 08:37:01 INFO - PROCESS | 4092 | 1465918621100 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}] 08:37:01 INFO - PROCESS | 4092 | 1465918621102 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:01 INFO - PROCESS | 4092 | 1465918621227 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:37:01 INFO - PROCESS | 4092 | 1465918621231 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 4092 | 1465918621233 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:01 INFO - PROCESS | 4092 | ++DOCSHELL 1848BC00 == 33 [pid = 4092] [id = 747] 08:37:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1848FC00) [pid = 4092] [serial = 2240] [outer = 00000000] 08:37:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (19A51000) [pid = 4092] [serial = 2241] [outer = 1848FC00] 08:37:01 INFO - PROCESS | 4092 | 1465918621276 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (19CA4000) [pid = 4092] [serial = 2242] [outer = 1848FC00] 08:37:01 INFO - PROCESS | 4092 | 1465918621701 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]]]}] 08:37:01 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. 08:37:01 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 640ms 08:37:01 INFO - PROCESS | 4092 | 1465918621736 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:37:01 INFO - PROCESS | 4092 | 1465918621738 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 08:37:01 INFO - PROCESS | 4092 | 1465918621742 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:37:01 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:37:01 INFO - PROCESS | 4092 | 1465918621743 Marionette TRACE conn3 <- [1,2950,null,{}] 08:37:01 INFO - PROCESS | 4092 | 1465918621747 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}] 08:37:01 INFO - PROCESS | 4092 | 1465918621752 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:01 INFO - PROCESS | 4092 | 1465918621898 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:37:01 INFO - PROCESS | 4092 | 1465918621999 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 4092 | 1465918622002 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:01 INFO - PROCESS | 4092 | ++DOCSHELL 19E2F000 == 34 [pid = 4092] [id = 748] 08:37:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (19E34000) [pid = 4092] [serial = 2243] [outer = 00000000] 08:37:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (19EBA000) [pid = 4092] [serial = 2244] [outer = 19E34000] 08:37:02 INFO - PROCESS | 4092 | 1465918622044 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (1A04DC00) [pid = 4092] [serial = 2245] [outer = 19E34000] 08:37:02 INFO - PROCESS | 4092 | 1465918622429 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]]]}] 08:37:02 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. 08:37:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 734ms 08:37:02 INFO - PROCESS | 4092 | 1465918622484 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 4092 | 1465918622495 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 08:37:02 INFO - PROCESS | 4092 | 1465918622498 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 4092 | 1465918622500 Marionette TRACE conn3 <- [1,2954,null,{}] 08:37:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:37:02 INFO - PROCESS | 4092 | 1465918622510 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}] 08:37:02 INFO - PROCESS | 4092 | 1465918622512 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:02 INFO - PROCESS | 4092 | 1465918622622 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:37:02 INFO - PROCESS | 4092 | 1465918622630 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 4092 | 1465918622632 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:02 INFO - PROCESS | 4092 | ++DOCSHELL 14E24400 == 35 [pid = 4092] [id = 749] 08:37:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1A04D800) [pid = 4092] [serial = 2246] [outer = 00000000] 08:37:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1A73A800) [pid = 4092] [serial = 2247] [outer = 1A04D800] 08:37:02 INFO - PROCESS | 4092 | 1465918622675 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (1A7BB400) [pid = 4092] [serial = 2248] [outer = 1A04D800] 08:37:03 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (1325D400) [pid = 4092] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:37:03 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (19C99800) [pid = 4092] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:37:03 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (16FF0800) [pid = 4092] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:37:03 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (13B3C000) [pid = 4092] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:37:03 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1538B800) [pid = 4092] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:37:03 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (12B5A800) [pid = 4092] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:37:03 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (156D2400) [pid = 4092] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:37:03 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (111E3C00) [pid = 4092] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:37:03 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1727B400) [pid = 4092] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:37:03 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (104E5800) [pid = 4092] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:37:03 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (12A1BC00) [pid = 4092] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:37:03 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (12AE7800) [pid = 4092] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:37:03 INFO - PROCESS | 4092 | 1465918623178 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]]]}] 08:37:03 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. 08:37:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 703ms 08:37:03 INFO - PROCESS | 4092 | 1465918623200 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 4092 | 1465918623202 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 08:37:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:37:03 INFO - PROCESS | 4092 | 1465918623205 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 4092 | 1465918623207 Marionette TRACE conn3 <- [1,2958,null,{}] 08:37:03 INFO - PROCESS | 4092 | 1465918623211 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}] 08:37:03 INFO - PROCESS | 4092 | 1465918623212 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:03 INFO - PROCESS | 4092 | 1465918623316 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:37:03 INFO - PROCESS | 4092 | 1465918623324 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 4092 | 1465918623326 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:03 INFO - PROCESS | 4092 | ++DOCSHELL 12A1BC00 == 36 [pid = 4092] [id = 750] 08:37:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (12AA9800) [pid = 4092] [serial = 2249] [outer = 00000000] 08:37:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (15FABC00) [pid = 4092] [serial = 2250] [outer = 12AA9800] 08:37:03 INFO - PROCESS | 4092 | 1465918623368 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (18487400) [pid = 4092] [serial = 2251] [outer = 12AA9800] 08:37:03 INFO - PROCESS | 4092 | 1465918623788 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]]]}] 08:37:03 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. 08:37:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 641ms 08:37:03 INFO - PROCESS | 4092 | 1465918623828 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 4092 | 1465918623830 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 08:37:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:37:03 INFO - PROCESS | 4092 | 1465918623833 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 4092 | 1465918623835 Marionette TRACE conn3 <- [1,2962,null,{}] 08:37:03 INFO - PROCESS | 4092 | 1465918623838 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}] 08:37:03 INFO - PROCESS | 4092 | 1465918623840 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:03 INFO - PROCESS | 4092 | 1465918623918 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:37:03 INFO - PROCESS | 4092 | 1465918623923 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 4092 | 1465918623925 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:03 INFO - PROCESS | 4092 | ++DOCSHELL 14E29000 == 37 [pid = 4092] [id = 751] 08:37:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1A051C00) [pid = 4092] [serial = 2252] [outer = 00000000] 08:37:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (1A841C00) [pid = 4092] [serial = 2253] [outer = 1A051C00] 08:37:03 INFO - PROCESS | 4092 | 1465918623975 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (1A840000) [pid = 4092] [serial = 2254] [outer = 1A051C00] 08:37:04 INFO - PROCESS | 4092 | 1465918624381 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]]]}] 08:37:04 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. 08:37:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 593ms 08:37:04 INFO - PROCESS | 4092 | 1465918624430 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 4092 | 1465918624432 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 08:37:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:37:04 INFO - PROCESS | 4092 | 1465918624453 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - PROCESS | 4092 | 1465918624454 Marionette TRACE conn3 <- [1,2966,null,{}] 08:37:04 INFO - PROCESS | 4092 | 1465918624458 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}] 08:37:04 INFO - PROCESS | 4092 | 1465918624460 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:04 INFO - PROCESS | 4092 | 1465918624540 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:37:04 INFO - PROCESS | 4092 | 1465918624545 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 4092 | 1465918624547 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:04 INFO - PROCESS | 4092 | ++DOCSHELL 1A846000 == 38 [pid = 4092] [id = 752] 08:37:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1A849000) [pid = 4092] [serial = 2255] [outer = 00000000] 08:37:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1A99B800) [pid = 4092] [serial = 2256] [outer = 1A849000] 08:37:04 INFO - PROCESS | 4092 | 1465918624590 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (1A99D800) [pid = 4092] [serial = 2257] [outer = 1A849000] 08:37:05 INFO - PROCESS | 4092 | 1465918625026 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]]]}] 08:37:05 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. 08:37:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 593ms 08:37:05 INFO - PROCESS | 4092 | 1465918625044 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 4092 | 1465918625046 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 08:37:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:37:05 INFO - PROCESS | 4092 | 1465918625049 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 4092 | 1465918625051 Marionette TRACE conn3 <- [1,2970,null,{}] 08:37:05 INFO - PROCESS | 4092 | 1465918625054 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}] 08:37:05 INFO - PROCESS | 4092 | 1465918625057 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:05 INFO - PROCESS | 4092 | 1465918625196 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:37:05 INFO - PROCESS | 4092 | 1465918625380 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 4092 | 1465918625384 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:05 INFO - PROCESS | 4092 | ++DOCSHELL 10E2BC00 == 39 [pid = 4092] [id = 753] 08:37:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (10E2D400) [pid = 4092] [serial = 2258] [outer = 00000000] 08:37:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (11007800) [pid = 4092] [serial = 2259] [outer = 10E2D400] 08:37:05 INFO - PROCESS | 4092 | 1465918625439 Marionette DEBUG loaded listener.js 08:37:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (12AE6800) [pid = 4092] [serial = 2260] [outer = 10E2D400] 08:37:05 INFO - PROCESS | 4092 | 1465918625988 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"]]]}] 08:37:06 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 08:37:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:37:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:37:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1000ms 08:37:06 INFO - PROCESS | 4092 | 1465918626054 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:37:06 INFO - PROCESS | 4092 | 1465918626058 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 08:37:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:37:06 INFO - PROCESS | 4092 | 1465918626063 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - PROCESS | 4092 | 1465918626066 Marionette TRACE conn3 <- [1,2974,null,{}] 08:37:06 INFO - PROCESS | 4092 | 1465918626071 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}] 08:37:06 INFO - PROCESS | 4092 | 1465918626074 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:06 INFO - PROCESS | 4092 | 1465918626189 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:37:06 INFO - PROCESS | 4092 | 1465918626324 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 4092 | 1465918626327 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:06 INFO - PROCESS | 4092 | ++DOCSHELL 14EC3C00 == 40 [pid = 4092] [id = 754] 08:37:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (14EC5800) [pid = 4092] [serial = 2261] [outer = 00000000] 08:37:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (15C71000) [pid = 4092] [serial = 2262] [outer = 14EC5800] 08:37:06 INFO - PROCESS | 4092 | 1465918626382 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (17866400) [pid = 4092] [serial = 2263] [outer = 14EC5800] 08:37:06 INFO - PROCESS | 4092 | 1465918626888 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]]]}] 08:37:06 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. 08:37:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 844ms 08:37:06 INFO - PROCESS | 4092 | 1465918626917 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:37:06 INFO - PROCESS | 4092 | 1465918626920 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 08:37:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:37:06 INFO - PROCESS | 4092 | 1465918626925 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - PROCESS | 4092 | 1465918626927 Marionette TRACE conn3 <- [1,2978,null,{}] 08:37:06 INFO - PROCESS | 4092 | 1465918626931 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}] 08:37:06 INFO - PROCESS | 4092 | 1465918626934 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:07 INFO - PROCESS | 4092 | 1465918627048 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:37:07 INFO - PROCESS | 4092 | 1465918627161 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:07 INFO - PROCESS | 4092 | 1465918627164 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:07 INFO - PROCESS | 4092 | ++DOCSHELL 1794B000 == 41 [pid = 4092] [id = 755] 08:37:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (19E32800) [pid = 4092] [serial = 2264] [outer = 00000000] 08:37:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (19EBE400) [pid = 4092] [serial = 2265] [outer = 19E32800] 08:37:07 INFO - PROCESS | 4092 | 1465918627256 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (1A83C800) [pid = 4092] [serial = 2266] [outer = 19E32800] 08:37:07 INFO - PROCESS | 4092 | ++DOCSHELL 19CA1800 == 42 [pid = 4092] [id = 756] 08:37:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (1A9A6400) [pid = 4092] [serial = 2267] [outer = 00000000] 08:37:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (1A9A8400) [pid = 4092] [serial = 2268] [outer = 1A9A6400] 08:37:07 INFO - PROCESS | 4092 | 1465918627884 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]]]}] 08:37:07 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. 08:37:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1000ms 08:37:07 INFO - PROCESS | 4092 | 1465918627926 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 4092 | 1465918627930 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 08:37:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:37:07 INFO - PROCESS | 4092 | 1465918627940 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - PROCESS | 4092 | 1465918627945 Marionette TRACE conn3 <- [1,2982,null,{}] 08:37:07 INFO - PROCESS | 4092 | 1465918627948 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}] 08:37:07 INFO - PROCESS | 4092 | 1465918627951 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:08 INFO - PROCESS | 4092 | 1465918628115 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:37:08 INFO - PROCESS | 4092 | 1465918628401 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 4092 | 1465918628404 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:08 INFO - PROCESS | 4092 | ++DOCSHELL 103CA800 == 43 [pid = 4092] [id = 757] 08:37:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (104E1800) [pid = 4092] [serial = 2269] [outer = 00000000] 08:37:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (10E30C00) [pid = 4092] [serial = 2270] [outer = 104E1800] 08:37:08 INFO - PROCESS | 4092 | 1465918628474 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (11CC3400) [pid = 4092] [serial = 2271] [outer = 104E1800] 08:37:08 INFO - PROCESS | 4092 | 1465918628977 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]]]}] 08:37:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:37:09 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 08:37:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1093ms 08:37:09 INFO - PROCESS | 4092 | 1465918629039 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 4092 | 1465918629042 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 08:37:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:37:09 INFO - PROCESS | 4092 | 1465918629046 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - PROCESS | 4092 | 1465918629050 Marionette TRACE conn3 <- [1,2986,null,{}] 08:37:09 INFO - PROCESS | 4092 | 1465918629055 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}] 08:37:09 INFO - PROCESS | 4092 | 1465918629060 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:09 INFO - PROCESS | 4092 | 1465918629232 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:37:09 INFO - PROCESS | 4092 | --DOCSHELL 12ADEC00 == 42 [pid = 4092] [id = 730] 08:37:09 INFO - PROCESS | 4092 | --DOCSHELL 1A846000 == 41 [pid = 4092] [id = 752] 08:37:09 INFO - PROCESS | 4092 | --DOCSHELL 14E29000 == 40 [pid = 4092] [id = 751] 08:37:09 INFO - PROCESS | 4092 | --DOCSHELL 12A1BC00 == 39 [pid = 4092] [id = 750] 08:37:09 INFO - PROCESS | 4092 | --DOCSHELL 14E24400 == 38 [pid = 4092] [id = 749] 08:37:09 INFO - PROCESS | 4092 | --DOCSHELL 19E2F000 == 37 [pid = 4092] [id = 748] 08:37:09 INFO - PROCESS | 4092 | --DOCSHELL 1848BC00 == 36 [pid = 4092] [id = 747] 08:37:09 INFO - PROCESS | 4092 | --DOCSHELL 17F57C00 == 35 [pid = 4092] [id = 745] 08:37:09 INFO - PROCESS | 4092 | --DOCSHELL 17F55000 == 34 [pid = 4092] [id = 746] 08:37:09 INFO - PROCESS | 4092 | --DOCSHELL 15E73400 == 33 [pid = 4092] [id = 744] 08:37:09 INFO - PROCESS | 4092 | --DOCSHELL 1315F400 == 32 [pid = 4092] [id = 743] 08:37:09 INFO - PROCESS | 4092 | --DOCSHELL 1043F800 == 31 [pid = 4092] [id = 742] 08:37:09 INFO - PROCESS | 4092 | --DOCSHELL 19CA7C00 == 30 [pid = 4092] [id = 739] 08:37:09 INFO - PROCESS | 4092 | --DOCSHELL 110DAC00 == 29 [pid = 4092] [id = 740] 08:37:09 INFO - PROCESS | 4092 | --DOCSHELL 14EBB000 == 28 [pid = 4092] [id = 741] 08:37:09 INFO - PROCESS | 4092 | --DOCSHELL 103CA800 == 27 [pid = 4092] [id = 757] 08:37:09 INFO - PROCESS | 4092 | --DOCSHELL 1794B000 == 26 [pid = 4092] [id = 755] 08:37:09 INFO - PROCESS | 4092 | --DOCSHELL 19CA1800 == 25 [pid = 4092] [id = 756] 08:37:09 INFO - PROCESS | 4092 | --DOCSHELL 10E2BC00 == 24 [pid = 4092] [id = 753] 08:37:09 INFO - PROCESS | 4092 | --DOCSHELL 14EC3C00 == 23 [pid = 4092] [id = 754] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (19E2FC00) [pid = 4092] [serial = 2215] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (1727D800) [pid = 4092] [serial = 2203] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (13C21C00) [pid = 4092] [serial = 2197] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (13CA2400) [pid = 4092] [serial = 2198] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (159A1000) [pid = 4092] [serial = 2200] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (13939000) [pid = 4092] [serial = 2183] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (12D65000) [pid = 4092] [serial = 2182] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (16FF7400) [pid = 4092] [serial = 2186] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (15FB0800) [pid = 4092] [serial = 2185] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (15396800) [pid = 4092] [serial = 2189] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (130C8400) [pid = 4092] [serial = 2188] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (17F58000) [pid = 4092] [serial = 2206] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (17843C00) [pid = 4092] [serial = 2204] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (12A1B800) [pid = 4092] [serial = 2209] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (17F5C000) [pid = 4092] [serial = 2207] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (182B5C00) [pid = 4092] [serial = 2212] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (19E30000) [pid = 4092] [serial = 2216] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (12AE3400) [pid = 4092] [serial = 2194] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (12B60000) [pid = 4092] [serial = 2195] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (13255800) [pid = 4092] [serial = 2192] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (12B68000) [pid = 4092] [serial = 2191] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (18494800) [pid = 4092] [serial = 2213] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (15F53400) [pid = 4092] [serial = 2201] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (13B42400) [pid = 4092] [serial = 2210] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 4092 | 1465918629973 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 4092 | 1465918629977 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:09 INFO - PROCESS | 4092 | ++DOCSHELL 10A53400 == 24 [pid = 4092] [id = 758] 08:37:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (10B64400) [pid = 4092] [serial = 2272] [outer = 00000000] 08:37:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (10E33400) [pid = 4092] [serial = 2273] [outer = 10B64400] 08:37:10 INFO - PROCESS | 4092 | 1465918630025 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (11473800) [pid = 4092] [serial = 2274] [outer = 10B64400] 08:37:10 INFO - PROCESS | 4092 | 1465918630425 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]]]}] 08:37:10 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. 08:37:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1453ms 08:37:10 INFO - PROCESS | 4092 | 1465918630511 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 4092 | 1465918630515 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 08:37:10 INFO - PROCESS | 4092 | 1465918630519 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:37:10 INFO - PROCESS | 4092 | 1465918630522 Marionette TRACE conn3 <- [1,2990,null,{}] 08:37:10 INFO - PROCESS | 4092 | 1465918630527 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}] 08:37:10 INFO - PROCESS | 4092 | 1465918630531 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:10 INFO - PROCESS | 4092 | 1465918630616 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:37:10 INFO - PROCESS | 4092 | 1465918630628 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 4092 | 1465918630631 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:10 INFO - PROCESS | 4092 | ++DOCSHELL 130A1400 == 25 [pid = 4092] [id = 759] 08:37:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (130A3400) [pid = 4092] [serial = 2275] [outer = 00000000] 08:37:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1315EC00) [pid = 4092] [serial = 2276] [outer = 130A3400] 08:37:10 INFO - PROCESS | 4092 | 1465918630679 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (13253400) [pid = 4092] [serial = 2277] [outer = 130A3400] 08:37:11 INFO - PROCESS | 4092 | 1465918631126 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]]]}] 08:37:11 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. 08:37:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 640ms 08:37:11 INFO - PROCESS | 4092 | 1465918631163 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 4092 | 1465918631170 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 08:37:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:37:11 INFO - PROCESS | 4092 | 1465918631174 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 4092 | 1465918631175 Marionette TRACE conn3 <- [1,2994,null,{}] 08:37:11 INFO - PROCESS | 4092 | 1465918631179 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}] 08:37:11 INFO - PROCESS | 4092 | 1465918631181 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:11 INFO - PROCESS | 4092 | 1465918631273 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:37:11 INFO - PROCESS | 4092 | 1465918631310 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 4092 | 1465918631312 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:11 INFO - PROCESS | 4092 | ++DOCSHELL 13C79800 == 26 [pid = 4092] [id = 760] 08:37:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (13C7A400) [pid = 4092] [serial = 2278] [outer = 00000000] 08:37:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (13CAE000) [pid = 4092] [serial = 2279] [outer = 13C7A400] 08:37:11 INFO - PROCESS | 4092 | 1465918631356 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (14E1BC00) [pid = 4092] [serial = 2280] [outer = 13C7A400] 08:37:11 INFO - PROCESS | 4092 | 1465918631790 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]]]}] 08:37:11 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. 08:37:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 641ms 08:37:11 INFO - PROCESS | 4092 | 1465918631812 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 4092 | 1465918631815 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 08:37:11 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:37:11 INFO - PROCESS | 4092 | 1465918631843 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 4092 | 1465918631849 Marionette TRACE conn3 <- [1,2998,null,{}] 08:37:11 INFO - PROCESS | 4092 | 1465918631854 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}] 08:37:11 INFO - PROCESS | 4092 | 1465918631858 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:11 INFO - PROCESS | 4092 | 1465918631942 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:37:11 INFO - PROCESS | 4092 | 1465918631947 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 4092 | 1465918631949 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:11 INFO - PROCESS | 4092 | ++DOCSHELL 14E27400 == 27 [pid = 4092] [id = 761] 08:37:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (14EBBC00) [pid = 4092] [serial = 2281] [outer = 00000000] 08:37:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (159A3000) [pid = 4092] [serial = 2282] [outer = 14EBBC00] 08:37:11 INFO - PROCESS | 4092 | 1465918631993 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (15FAB400) [pid = 4092] [serial = 2283] [outer = 14EBBC00] 08:37:12 INFO - PROCESS | 4092 | [4092] 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:37:12 INFO - PROCESS | 4092 | 1465918632521 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:37:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:37:12 INFO - {} 08:37:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:37:12 INFO - {} 08:37:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:37:12 INFO - {} 08:37:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:37:12 INFO - {} 08:37:12 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 718ms 08:37:12 INFO - PROCESS | 4092 | 1465918632538 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 4092 | 1465918632541 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 08:37:12 INFO - TEST-START | /FileAPI/fileReader.html 08:37:12 INFO - PROCESS | 4092 | 1465918632544 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - PROCESS | 4092 | 1465918632546 Marionette TRACE conn3 <- [1,3002,null,{}] 08:37:12 INFO - PROCESS | 4092 | 1465918632549 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}] 08:37:12 INFO - PROCESS | 4092 | 1465918632551 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:12 INFO - PROCESS | 4092 | 1465918632669 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:37:12 INFO - PROCESS | 4092 | 1465918632765 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 4092 | 1465918632768 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:12 INFO - PROCESS | 4092 | ++DOCSHELL 17042000 == 28 [pid = 4092] [id = 762] 08:37:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (17042C00) [pid = 4092] [serial = 2284] [outer = 00000000] 08:37:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (17844400) [pid = 4092] [serial = 2285] [outer = 17042C00] 08:37:12 INFO - PROCESS | 4092 | 1465918632812 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (1785DC00) [pid = 4092] [serial = 2286] [outer = 17042C00] 08:37:13 INFO - PROCESS | 4092 | 1465918633196 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]]]}] 08:37:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:37:13 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:37:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:37:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:37:13 INFO - TEST-OK | /FileAPI/fileReader.html | took 687ms 08:37:13 INFO - PROCESS | 4092 | 1465918633243 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 4092 | 1465918633245 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 08:37:13 INFO - TEST-START | /FileAPI/historical.html 08:37:13 INFO - PROCESS | 4092 | 1465918633249 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 4092 | 1465918633251 Marionette TRACE conn3 <- [1,3006,null,{}] 08:37:13 INFO - PROCESS | 4092 | 1465918633254 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}] 08:37:13 INFO - PROCESS | 4092 | 1465918633256 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:13 INFO - PROCESS | 4092 | 1465918633367 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:37:13 INFO - PROCESS | 4092 | 1465918633372 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 4092 | 1465918633378 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:13 INFO - PROCESS | 4092 | ++DOCSHELL 17863800 == 29 [pid = 4092] [id = 763] 08:37:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (17F51C00) [pid = 4092] [serial = 2287] [outer = 00000000] 08:37:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (17F5B800) [pid = 4092] [serial = 2288] [outer = 17F51C00] 08:37:13 INFO - PROCESS | 4092 | 1465918633485 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (1812BC00) [pid = 4092] [serial = 2289] [outer = 17F51C00] 08:37:13 INFO - PROCESS | 4092 | 1465918633911 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"]]]}] 08:37:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:37:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:37:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:37:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:37:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:37:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:37:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:37:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:37:13 INFO - TEST-OK | /FileAPI/historical.html | took 687ms 08:37:13 INFO - PROCESS | 4092 | 1465918633949 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 4092 | 1465918633951 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 08:37:13 INFO - PROCESS | 4092 | 1465918633954 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - TEST-START | /FileAPI/idlharness.html 08:37:13 INFO - PROCESS | 4092 | 1465918633956 Marionette TRACE conn3 <- [1,3010,null,{}] 08:37:13 INFO - PROCESS | 4092 | 1465918633960 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}] 08:37:13 INFO - PROCESS | 4092 | 1465918633962 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:14 INFO - PROCESS | 4092 | 1465918634077 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:37:14 INFO - PROCESS | 4092 | 1465918634174 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 4092 | 1465918634177 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:14 INFO - PROCESS | 4092 | ++DOCSHELL 10A4B400 == 30 [pid = 4092] [id = 764] 08:37:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (18494400) [pid = 4092] [serial = 2290] [outer = 00000000] 08:37:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (19C9A800) [pid = 4092] [serial = 2291] [outer = 18494400] 08:37:14 INFO - PROCESS | 4092 | 1465918634219 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (19E2B800) [pid = 4092] [serial = 2292] [outer = 18494400] 08:37:14 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (1848FC00) [pid = 4092] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:37:14 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (19E34000) [pid = 4092] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:37:14 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (110DE000) [pid = 4092] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:37:14 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (156D9000) [pid = 4092] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:37:14 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (15F4A800) [pid = 4092] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:37:14 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (17F58400) [pid = 4092] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:37:14 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (13258C00) [pid = 4092] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:37:14 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (1A04D800) [pid = 4092] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:37:14 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (19CA8400) [pid = 4092] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:37:14 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (1047F800) [pid = 4092] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:37:14 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1A849000) [pid = 4092] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:37:14 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (1A051C00) [pid = 4092] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:37:14 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (12AA9800) [pid = 4092] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:37:14 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (17F57800) [pid = 4092] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:37:15 INFO - PROCESS | 4092 | 1465918635138 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]]]}] 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:37:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:37:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:37:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:37:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:37:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:37:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:37:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:37:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:37:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:37:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:37:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:37:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:37:15 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 08:37:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:37:15 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 08:37:15 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 08:37:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:37:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:37:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:37:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:37:15 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 08:37:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:37:15 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 08:37:15 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 08:37:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:37:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:37:15 INFO - TEST-OK | /FileAPI/idlharness.html | took 1328ms 08:37:15 INFO - PROCESS | 4092 | 1465918635283 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:37:15 INFO - PROCESS | 4092 | 1465918635287 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 08:37:15 INFO - TEST-START | /FileAPI/idlharness.worker 08:37:15 INFO - PROCESS | 4092 | 1465918635291 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:37:15 INFO - PROCESS | 4092 | 1465918635294 Marionette TRACE conn3 <- [1,3014,null,{}] 08:37:15 INFO - PROCESS | 4092 | 1465918635298 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}] 08:37:15 INFO - PROCESS | 4092 | 1465918635300 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:15 INFO - PROCESS | 4092 | 1465918635411 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:37:15 INFO - PROCESS | 4092 | 1465918635421 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 4092 | 1465918635423 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:15 INFO - PROCESS | 4092 | ++DOCSHELL 17F58400 == 31 [pid = 4092] [id = 765] 08:37:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (17F58800) [pid = 4092] [serial = 2293] [outer = 00000000] 08:37:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1ACD7C00) [pid = 4092] [serial = 2294] [outer = 17F58800] 08:37:15 INFO - PROCESS | 4092 | 1465918635466 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (1ACDA000) [pid = 4092] [serial = 2295] [outer = 17F58800] 08:37:15 INFO - PROCESS | 4092 | [4092] 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:37:16 INFO - PROCESS | 4092 | 1465918636432 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,{},{}]]]}] 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:37:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:37:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:37:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:37:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:37:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:37:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:37:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:37:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:37:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:37:16 INFO - {} 08:37:16 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 08:37:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:37:16 INFO - {} 08:37:16 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 - {} 08:37:16 INFO - {} 08:37:16 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 08:37:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:37:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:37:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:37:16 INFO - {} 08:37:16 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 08:37:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:37:16 INFO - {} 08:37:16 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 - {} 08:37:16 INFO - {} 08:37:16 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 08:37:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:16 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 08:37:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:37:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:37:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:37:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:37:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:37:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:16 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 08:37:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:37:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:16 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 08:37:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:37:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:16 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 08:37:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:37:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:37:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:37:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:37:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:37:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:37:16 INFO - {} 08:37:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1313ms 08:37:16 INFO - PROCESS | 4092 | 1465918636631 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:37:16 INFO - PROCESS | 4092 | 1465918636635 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 08:37:16 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:37:16 INFO - PROCESS | 4092 | 1465918636641 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - PROCESS | 4092 | 1465918636645 Marionette TRACE conn3 <- [1,3018,null,{}] 08:37:16 INFO - PROCESS | 4092 | 1465918636651 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}] 08:37:16 INFO - PROCESS | 4092 | 1465918636655 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:16 INFO - PROCESS | 4092 | 1465918636795 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:37:16 INFO - PROCESS | 4092 | 1465918636885 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 4092 | 1465918636888 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:16 INFO - PROCESS | 4092 | ++DOCSHELL 10E33C00 == 32 [pid = 4092] [id = 766] 08:37:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (10E34000) [pid = 4092] [serial = 2296] [outer = 00000000] 08:37:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (12A10C00) [pid = 4092] [serial = 2297] [outer = 10E34000] 08:37:16 INFO - PROCESS | 4092 | 1465918636947 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (12B5E800) [pid = 4092] [serial = 2298] [outer = 10E34000] 08:37:17 INFO - PROCESS | 4092 | 1465918637564 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]]]}] 08:37:17 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 08:37:17 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 938ms 08:37:17 INFO - PROCESS | 4092 | 1465918637601 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:37:17 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:37:17 INFO - PROCESS | 4092 | 1465918637605 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 08:37:17 INFO - PROCESS | 4092 | 1465918637613 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:37:17 INFO - PROCESS | 4092 | 1465918637618 Marionette TRACE conn3 <- [1,3022,null,{}] 08:37:17 INFO - PROCESS | 4092 | 1465918637623 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}] 08:37:17 INFO - PROCESS | 4092 | 1465918637626 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:17 INFO - PROCESS | 4092 | 1465918637749 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:37:17 INFO - PROCESS | 4092 | 1465918637870 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 4092 | 1465918637872 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:17 INFO - PROCESS | 4092 | ++DOCSHELL 1393C400 == 33 [pid = 4092] [id = 767] 08:37:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1393E400) [pid = 4092] [serial = 2299] [outer = 00000000] 08:37:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (13C6FC00) [pid = 4092] [serial = 2300] [outer = 1393E400] 08:37:17 INFO - PROCESS | 4092 | 1465918637927 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (14E1AC00) [pid = 4092] [serial = 2301] [outer = 1393E400] 08:37:18 INFO - PROCESS | 4092 | 1465918638628 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]]]}] 08:37:18 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:37:18 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1047ms 08:37:18 INFO - PROCESS | 4092 | 1465918638657 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 4092 | 1465918638659 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 08:37:18 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:37:18 INFO - PROCESS | 4092 | 1465918638663 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - PROCESS | 4092 | 1465918638665 Marionette TRACE conn3 <- [1,3026,null,{}] 08:37:18 INFO - PROCESS | 4092 | 1465918638695 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}] 08:37:18 INFO - PROCESS | 4092 | 1465918638700 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:18 INFO - PROCESS | 4092 | 1465918638825 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:37:19 INFO - PROCESS | 4092 | 1465918639053 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 4092 | 1465918639056 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:19 INFO - PROCESS | 4092 | ++DOCSHELL 104E5800 == 34 [pid = 4092] [id = 768] 08:37:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (104EA800) [pid = 4092] [serial = 2302] [outer = 00000000] 08:37:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (10A50800) [pid = 4092] [serial = 2303] [outer = 104EA800] 08:37:19 INFO - PROCESS | 4092 | 1465918639111 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (10EC5800) [pid = 4092] [serial = 2304] [outer = 104EA800] 08:37:19 INFO - PROCESS | 4092 | --DOCSHELL 15FB5C00 == 33 [pid = 4092] [id = 705] 08:37:19 INFO - PROCESS | 4092 | --DOCSHELL 12B5E400 == 32 [pid = 4092] [id = 699] 08:37:19 INFO - PROCESS | 4092 | --DOCSHELL 10A47800 == 31 [pid = 4092] [id = 698] 08:37:19 INFO - PROCESS | 4092 | --DOCSHELL 104E1400 == 30 [pid = 4092] [id = 703] 08:37:19 INFO - PROCESS | 4092 | --DOCSHELL 1430D800 == 29 [pid = 4092] [id = 704] 08:37:19 INFO - PROCESS | 4092 | --DOCSHELL 15FAB000 == 28 [pid = 4092] [id = 695] 08:37:19 INFO - PROCESS | 4092 | --DOCSHELL 10A4B400 == 27 [pid = 4092] [id = 764] 08:37:19 INFO - PROCESS | 4092 | --DOCSHELL 17863800 == 26 [pid = 4092] [id = 763] 08:37:19 INFO - PROCESS | 4092 | --DOCSHELL 17042000 == 25 [pid = 4092] [id = 762] 08:37:19 INFO - PROCESS | 4092 | --DOCSHELL 14E27400 == 24 [pid = 4092] [id = 761] 08:37:19 INFO - PROCESS | 4092 | --DOCSHELL 13C79800 == 23 [pid = 4092] [id = 760] 08:37:19 INFO - PROCESS | 4092 | --DOCSHELL 130A1400 == 22 [pid = 4092] [id = 759] 08:37:19 INFO - PROCESS | 4092 | --DOCSHELL 10A53400 == 21 [pid = 4092] [id = 758] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (19A51000) [pid = 4092] [serial = 2241] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (19CA4000) [pid = 4092] [serial = 2242] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1A04DC00) [pid = 4092] [serial = 2245] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (19EBA000) [pid = 4092] [serial = 2244] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (130C6400) [pid = 4092] [serial = 2221] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (1325FC00) [pid = 4092] [serial = 2222] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (15FAEC00) [pid = 4092] [serial = 2224] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (1688DC00) [pid = 4092] [serial = 2225] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (15FB7400) [pid = 4092] [serial = 2233] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (16FF6000) [pid = 4092] [serial = 2234] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (17F59400) [pid = 4092] [serial = 2236] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (13C21800) [pid = 4092] [serial = 2230] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (1430C000) [pid = 4092] [serial = 2231] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1A73A800) [pid = 4092] [serial = 2247] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1A04A000) [pid = 4092] [serial = 2219] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1A046800) [pid = 4092] [serial = 2218] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (1812DC00) [pid = 4092] [serial = 2238] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (10EC0400) [pid = 4092] [serial = 2227] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (12A19800) [pid = 4092] [serial = 2228] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1A99B800) [pid = 4092] [serial = 2256] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (1A99D800) [pid = 4092] [serial = 2257] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (1A840000) [pid = 4092] [serial = 2254] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (15FABC00) [pid = 4092] [serial = 2250] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (18487400) [pid = 4092] [serial = 2251] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (1A7BB400) [pid = 4092] [serial = 2248] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (1A841C00) [pid = 4092] [serial = 2253] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (182AE800) [pid = 4092] [serial = 2239] [outer = 00000000] [url = about:blank] 08:37:19 INFO - PROCESS | 4092 | 1465918639714 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"]]]}] 08:37:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:37:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:37:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:37:19 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1094ms 08:37:19 INFO - PROCESS | 4092 | 1465918639759 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 4092 | 1465918639762 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 08:37:19 INFO - PROCESS | 4092 | 1465918639767 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:37:19 INFO - PROCESS | 4092 | 1465918639770 Marionette TRACE conn3 <- [1,3030,null,{}] 08:37:19 INFO - PROCESS | 4092 | 1465918639776 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}] 08:37:19 INFO - PROCESS | 4092 | 1465918639780 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:19 INFO - PROCESS | 4092 | 1465918639868 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:37:19 INFO - PROCESS | 4092 | 1465918639875 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 4092 | 1465918639878 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:19 INFO - PROCESS | 4092 | ++DOCSHELL 111E6000 == 22 [pid = 4092] [id = 769] 08:37:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (111EA000) [pid = 4092] [serial = 2305] [outer = 00000000] 08:37:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (130C1C00) [pid = 4092] [serial = 2306] [outer = 111EA000] 08:37:19 INFO - PROCESS | 4092 | 1465918639924 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (131D3000) [pid = 4092] [serial = 2307] [outer = 111EA000] 08:37:20 INFO - PROCESS | 4092 | 1465918640638 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]]]}] 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:37:20 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. 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:37:20 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'.) 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:37:20 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. 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:37:20 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. 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:37:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:37:20 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. 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:37:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:37:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:37:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:37:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:37:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:37:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:37:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:37:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 953ms 08:37:20 INFO - PROCESS | 4092 | 1465918640723 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 4092 | 1465918640727 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 08:37:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:37:20 INFO - PROCESS | 4092 | 1465918640732 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - PROCESS | 4092 | 1465918640735 Marionette TRACE conn3 <- [1,3034,null,{}] 08:37:20 INFO - PROCESS | 4092 | 1465918640738 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}] 08:37:20 INFO - PROCESS | 4092 | 1465918640740 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:20 INFO - PROCESS | 4092 | 1465918640835 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:37:20 INFO - PROCESS | 4092 | 1465918640842 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 4092 | 1465918640844 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:20 INFO - PROCESS | 4092 | ++DOCSHELL 1430F400 == 23 [pid = 4092] [id = 770] 08:37:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (14311000) [pid = 4092] [serial = 2308] [outer = 00000000] 08:37:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (14EBAC00) [pid = 4092] [serial = 2309] [outer = 14311000] 08:37:20 INFO - PROCESS | 4092 | 1465918640888 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (15396400) [pid = 4092] [serial = 2310] [outer = 14311000] 08:37:21 INFO - PROCESS | 4092 | [4092] 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:37:21 INFO - PROCESS | 4092 | 1465918641387 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:37:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:37:21 INFO - {} 08:37:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 687ms 08:37:21 INFO - PROCESS | 4092 | 1465918641431 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:37:21 INFO - PROCESS | 4092 | 1465918641443 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 08:37:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:37:21 INFO - PROCESS | 4092 | 1465918641448 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 4092 | 1465918641454 Marionette TRACE conn3 <- [1,3038,null,{}] 08:37:21 INFO - PROCESS | 4092 | 1465918641462 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}] 08:37:21 INFO - PROCESS | 4092 | 1465918641467 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:21 INFO - PROCESS | 4092 | 1465918641617 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:37:21 INFO - PROCESS | 4092 | 1465918641676 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 4092 | 1465918641678 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:21 INFO - PROCESS | 4092 | ++DOCSHELL 15FAE000 == 24 [pid = 4092] [id = 771] 08:37:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (15FB7400) [pid = 4092] [serial = 2311] [outer = 00000000] 08:37:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (16FF0800) [pid = 4092] [serial = 2312] [outer = 15FB7400] 08:37:21 INFO - PROCESS | 4092 | 1465918641723 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (17036400) [pid = 4092] [serial = 2313] [outer = 15FB7400] 08:37:22 INFO - PROCESS | 4092 | 1465918642121 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]]]}] 08:37:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:37:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:37:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:37:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:37:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 687ms 08:37:22 INFO - PROCESS | 4092 | 1465918642147 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 4092 | 1465918642149 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 08:37:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:37:22 INFO - PROCESS | 4092 | 1465918642160 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 4092 | 1465918642162 Marionette TRACE conn3 <- [1,3042,null,{}] 08:37:22 INFO - PROCESS | 4092 | 1465918642166 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}] 08:37:22 INFO - PROCESS | 4092 | 1465918642168 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:22 INFO - PROCESS | 4092 | 1465918642315 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:37:22 INFO - PROCESS | 4092 | 1465918642335 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 4092 | 1465918642337 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:22 INFO - PROCESS | 4092 | ++DOCSHELL 1783F800 == 25 [pid = 4092] [id = 772] 08:37:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (17862400) [pid = 4092] [serial = 2314] [outer = 00000000] 08:37:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (17950400) [pid = 4092] [serial = 2315] [outer = 17862400] 08:37:22 INFO - PROCESS | 4092 | 1465918642380 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (17F52400) [pid = 4092] [serial = 2316] [outer = 17862400] 08:37:23 INFO - PROCESS | 4092 | 1465918643065 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"]]]}] 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:37:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:37:23 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" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:37:23 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" 08:37:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:37:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:37:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1047ms 08:37:23 INFO - PROCESS | 4092 | 1465918643223 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:37:23 INFO - PROCESS | 4092 | 1465918643225 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 08:37:23 INFO - PROCESS | 4092 | 1465918643228 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 4092 | 1465918643230 Marionette TRACE conn3 <- [1,3046,null,{}] 08:37:23 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:37:23 INFO - PROCESS | 4092 | 1465918643234 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}] 08:37:23 INFO - PROCESS | 4092 | 1465918643236 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:23 INFO - PROCESS | 4092 | 1465918643356 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:37:23 INFO - PROCESS | 4092 | 1465918643361 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 4092 | 1465918643367 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:23 INFO - PROCESS | 4092 | ++DOCSHELL 19C9F400 == 26 [pid = 4092] [id = 773] 08:37:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (19C9F800) [pid = 4092] [serial = 2317] [outer = 00000000] 08:37:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (19CA5800) [pid = 4092] [serial = 2318] [outer = 19C9F800] 08:37:23 INFO - PROCESS | 4092 | 1465918643475 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (19EC0800) [pid = 4092] [serial = 2319] [outer = 19C9F800] 08:37:24 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (104E1800) [pid = 4092] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:37:24 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (14EBBC00) [pid = 4092] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:37:24 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (10B64400) [pid = 4092] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:37:24 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (14EC5800) [pid = 4092] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:37:24 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (13C7A400) [pid = 4092] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:37:24 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (19E32800) [pid = 4092] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:37:24 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (17042C00) [pid = 4092] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:37:24 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1A9A6400) [pid = 4092] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:37:24 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (18494400) [pid = 4092] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:37:24 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (10E2D400) [pid = 4092] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:37:24 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (130A3400) [pid = 4092] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:37:24 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (17F51C00) [pid = 4092] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:37:24 INFO - PROCESS | 4092 | 1465918644041 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]]]}] 08:37:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:37:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:37:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:37:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:37:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:37:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:37:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:37:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:37:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:37:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:37:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:37:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:37:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:37:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:37:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:37:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:37:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:37:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:37:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:37:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 890ms 08:37:24 INFO - PROCESS | 4092 | 1465918644130 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:37:24 INFO - PROCESS | 4092 | 1465918644132 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 08:37:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:37:24 INFO - PROCESS | 4092 | 1465918644135 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - PROCESS | 4092 | 1465918644136 Marionette TRACE conn3 <- [1,3050,null,{}] 08:37:24 INFO - PROCESS | 4092 | 1465918644142 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}] 08:37:24 INFO - PROCESS | 4092 | 1465918644144 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:24 INFO - PROCESS | 4092 | 1465918644228 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:37:24 INFO - PROCESS | 4092 | 1465918644325 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 4092 | 1465918644327 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:24 INFO - PROCESS | 4092 | ++DOCSHELL 17323000 == 27 [pid = 4092] [id = 774] 08:37:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (17FB9800) [pid = 4092] [serial = 2320] [outer = 00000000] 08:37:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (1A048C00) [pid = 4092] [serial = 2321] [outer = 17FB9800] 08:37:24 INFO - PROCESS | 4092 | 1465918644372 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (1A04B800) [pid = 4092] [serial = 2322] [outer = 17FB9800] 08:37:24 INFO - PROCESS | 4092 | [4092] 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:37:24 INFO - PROCESS | 4092 | 1465918644756 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:37:24 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:37:24 INFO - {} 08:37:24 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 625ms 08:37:24 INFO - PROCESS | 4092 | 1465918644794 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:37:24 INFO - PROCESS | 4092 | 1465918644796 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 08:37:24 INFO - PROCESS | 4092 | 1465918644799 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - PROCESS | 4092 | 1465918644801 Marionette TRACE conn3 <- [1,3054,null,{}] 08:37:24 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:37:24 INFO - PROCESS | 4092 | 1465918644805 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}] 08:37:24 INFO - PROCESS | 4092 | 1465918644807 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:24 INFO - PROCESS | 4092 | 1465918644891 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:37:24 INFO - PROCESS | 4092 | 1465918644985 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 4092 | 1465918644987 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:24 INFO - PROCESS | 4092 | ++DOCSHELL 10434C00 == 28 [pid = 4092] [id = 775] 08:37:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (17042C00) [pid = 4092] [serial = 2323] [outer = 00000000] 08:37:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (1A841C00) [pid = 4092] [serial = 2324] [outer = 17042C00] 08:37:25 INFO - PROCESS | 4092 | 1465918645030 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (1A99B000) [pid = 4092] [serial = 2325] [outer = 17042C00] 08:37:25 INFO - PROCESS | 4092 | 1465918645386 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]]]}] 08:37:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:37:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:37:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:37:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:37:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:37:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:37:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:37:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 641ms 08:37:25 INFO - PROCESS | 4092 | 1465918645443 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 4092 | 1465918645445 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 08:37:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:37:25 INFO - PROCESS | 4092 | 1465918645448 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 4092 | 1465918645449 Marionette TRACE conn3 <- [1,3058,null,{}] 08:37:25 INFO - PROCESS | 4092 | 1465918645453 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}] 08:37:25 INFO - PROCESS | 4092 | 1465918645455 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:25 INFO - PROCESS | 4092 | 1465918645576 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:37:25 INFO - PROCESS | 4092 | 1465918645587 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 4092 | 1465918645589 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:25 INFO - PROCESS | 4092 | ++DOCSHELL 14E24C00 == 29 [pid = 4092] [id = 776] 08:37:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (1A7C1800) [pid = 4092] [serial = 2326] [outer = 00000000] 08:37:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (1AB14400) [pid = 4092] [serial = 2327] [outer = 1A7C1800] 08:37:25 INFO - PROCESS | 4092 | 1465918645640 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (1AB16800) [pid = 4092] [serial = 2328] [outer = 1A7C1800] 08:37:26 INFO - PROCESS | 4092 | 1465918646087 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]]]}] 08:37:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:37:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:37:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:37:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:37:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:37:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:37:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 687ms 08:37:26 INFO - PROCESS | 4092 | 1465918646184 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 4092 | 1465918646189 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 08:37:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:37:26 INFO - PROCESS | 4092 | 1465918646200 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - PROCESS | 4092 | 1465918646203 Marionette TRACE conn3 <- [1,3062,null,{}] 08:37:26 INFO - PROCESS | 4092 | 1465918646209 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}] 08:37:26 INFO - PROCESS | 4092 | 1465918646212 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:26 INFO - PROCESS | 4092 | 1465918646375 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:37:26 INFO - PROCESS | 4092 | 1465918646483 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 4092 | 1465918646488 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:26 INFO - PROCESS | 4092 | ++DOCSHELL 12B5E400 == 30 [pid = 4092] [id = 777] 08:37:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (12B61000) [pid = 4092] [serial = 2329] [outer = 00000000] 08:37:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (1309F400) [pid = 4092] [serial = 2330] [outer = 12B61000] 08:37:26 INFO - PROCESS | 4092 | 1465918646559 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (131CF400) [pid = 4092] [serial = 2331] [outer = 12B61000] 08:37:27 INFO - PROCESS | 4092 | 1465918647084 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]]]}] 08:37:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:37:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:37:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:37:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:37:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:37:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:37:27 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 938ms 08:37:27 INFO - PROCESS | 4092 | 1465918647143 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 4092 | 1465918647148 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 08:37:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:37:27 INFO - PROCESS | 4092 | 1465918647154 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 4092 | 1465918647157 Marionette TRACE conn3 <- [1,3066,null,{}] 08:37:27 INFO - PROCESS | 4092 | 1465918647177 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}] 08:37:27 INFO - PROCESS | 4092 | 1465918647180 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:27 INFO - PROCESS | 4092 | 1465918647290 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:37:27 INFO - PROCESS | 4092 | 1465918647403 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 4092 | 1465918647406 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:27 INFO - PROCESS | 4092 | ++DOCSHELL 14E1E800 == 31 [pid = 4092] [id = 778] 08:37:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (14E1EC00) [pid = 4092] [serial = 2332] [outer = 00000000] 08:37:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (14EB8800) [pid = 4092] [serial = 2333] [outer = 14E1EC00] 08:37:27 INFO - PROCESS | 4092 | 1465918647508 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (15F4A800) [pid = 4092] [serial = 2334] [outer = 14E1EC00] 08:37:28 INFO - PROCESS | 4092 | 1465918648092 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] 08:37:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:37:28 INFO - PROCESS | 4092 | 1465918648126 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 08:37:28 INFO - PROCESS | 4092 | 1465918648131 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 4092 | 1465918648134 Marionette TRACE conn3 <- [1,3070,null,{}] 08:37:28 INFO - PROCESS | 4092 | 1465918648145 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}] 08:37:28 INFO - PROCESS | 4092 | 1465918648150 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:28 INFO - PROCESS | 4092 | 1465918648261 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:37:28 INFO - PROCESS | 4092 | 1465918648380 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 4092 | 1465918648383 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:28 INFO - PROCESS | 4092 | ++DOCSHELL 17F59C00 == 32 [pid = 4092] [id = 779] 08:37:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (17FC5C00) [pid = 4092] [serial = 2335] [outer = 00000000] 08:37:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1877B800) [pid = 4092] [serial = 2336] [outer = 17FC5C00] 08:37:28 INFO - PROCESS | 4092 | 1465918648438 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (19E45400) [pid = 4092] [serial = 2337] [outer = 17FC5C00] 08:37:28 INFO - PROCESS | 4092 | 1465918648928 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]]]}] 08:37:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:37:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:37:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:37:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:37:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 860ms 08:37:28 INFO - PROCESS | 4092 | 1465918648985 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 4092 | 1465918648987 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 08:37:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:37:29 INFO - PROCESS | 4092 | 1465918649008 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 4092 | 1465918649010 Marionette TRACE conn3 <- [1,3074,null,{}] 08:37:29 INFO - PROCESS | 4092 | 1465918649015 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}] 08:37:29 INFO - PROCESS | 4092 | 1465918649018 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:29 INFO - PROCESS | 4092 | 1465918649124 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:37:29 INFO - PROCESS | 4092 | 1465918649280 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 4092 | 1465918649283 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:29 INFO - PROCESS | 4092 | ++DOCSHELL 1430B400 == 33 [pid = 4092] [id = 780] 08:37:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (18777C00) [pid = 4092] [serial = 2338] [outer = 00000000] 08:37:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (1AB12C00) [pid = 4092] [serial = 2339] [outer = 18777C00] 08:37:29 INFO - PROCESS | 4092 | 1465918649336 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (1AB20400) [pid = 4092] [serial = 2340] [outer = 18777C00] 08:37:29 INFO - PROCESS | 4092 | 1465918649879 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:37:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:37:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 921ms 08:37:29 INFO - PROCESS | 4092 | 1465918649916 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 4092 | 1465918649918 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 08:37:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:37:29 INFO - PROCESS | 4092 | 1465918649922 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 4092 | 1465918649924 Marionette TRACE conn3 <- [1,3078,null,{}] 08:37:29 INFO - PROCESS | 4092 | 1465918649927 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}] 08:37:29 INFO - PROCESS | 4092 | 1465918649930 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:30 INFO - PROCESS | 4092 | 1465918650032 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:37:30 INFO - PROCESS | 4092 | 1465918650313 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 4092 | 1465918650316 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:30 INFO - PROCESS | 4092 | ++DOCSHELL 1036D400 == 34 [pid = 4092] [id = 781] 08:37:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (10432000) [pid = 4092] [serial = 2341] [outer = 00000000] 08:37:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (10EC6400) [pid = 4092] [serial = 2342] [outer = 10432000] 08:37:30 INFO - PROCESS | 4092 | 1465918650383 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (12818800) [pid = 4092] [serial = 2343] [outer = 10432000] 08:37:30 INFO - PROCESS | 4092 | 1465918650893 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:37:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:37:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1000ms 08:37:30 INFO - PROCESS | 4092 | 1465918650925 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 08:37:30 INFO - PROCESS | 4092 | 1465918650928 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 08:37:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:37:30 INFO - PROCESS | 4092 | 1465918650932 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 4092 | 1465918650935 Marionette TRACE conn3 <- [1,3082,null,{}] 08:37:30 INFO - PROCESS | 4092 | 1465918650940 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}] 08:37:30 INFO - PROCESS | 4092 | 1465918650944 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:31 INFO - PROCESS | 4092 | --DOCSHELL 13030000 == 33 [pid = 4092] [id = 697] 08:37:31 INFO - PROCESS | 4092 | --DOCSHELL 103D3C00 == 32 [pid = 4092] [id = 696] 08:37:31 INFO - PROCESS | 4092 | --DOCSHELL 1393C400 == 31 [pid = 4092] [id = 767] 08:37:31 INFO - PROCESS | 4092 | --DOCSHELL 17F58400 == 30 [pid = 4092] [id = 765] 08:37:31 INFO - PROCESS | 4092 | --DOCSHELL 10E33C00 == 29 [pid = 4092] [id = 766] 08:37:31 INFO - PROCESS | 4092 | --DOCSHELL 111EC000 == 28 [pid = 4092] [id = 701] 08:37:31 INFO - PROCESS | 4092 | --DOCSHELL 105E7000 == 27 [pid = 4092] [id = 700] 08:37:31 INFO - PROCESS | 4092 | --DOCSHELL 1314F400 == 26 [pid = 4092] [id = 702] 08:37:31 INFO - PROCESS | 4092 | --DOCSHELL 12811000 == 25 [pid = 4092] [id = 691] 08:37:31 INFO - PROCESS | 4092 | --DOCSHELL 14EB9C00 == 24 [pid = 4092] [id = 694] 08:37:31 INFO - PROCESS | 4092 | --DOCSHELL 13CA7800 == 23 [pid = 4092] [id = 693] 08:37:31 INFO - PROCESS | 4092 | --DOCSHELL 12D5A400 == 22 [pid = 4092] [id = 692] 08:37:31 INFO - PROCESS | 4092 | --DOCSHELL 17861800 == 21 [pid = 4092] [id = 706] 08:37:31 INFO - PROCESS | 4092 | --DOCSHELL 1314E800 == 20 [pid = 4092] [id = 707] 08:37:31 INFO - PROCESS | 4092 | 1465918651660 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (11CC3400) [pid = 4092] [serial = 2271] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (159A3000) [pid = 4092] [serial = 2282] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (10E33400) [pid = 4092] [serial = 2273] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (17866400) [pid = 4092] [serial = 2263] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (14E1BC00) [pid = 4092] [serial = 2280] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (19EBE400) [pid = 4092] [serial = 2265] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (1785DC00) [pid = 4092] [serial = 2286] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (1A9A8400) [pid = 4092] [serial = 2268] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (19E2B800) [pid = 4092] [serial = 2292] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (15C71000) [pid = 4092] [serial = 2262] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (12AE6800) [pid = 4092] [serial = 2260] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (11473800) [pid = 4092] [serial = 2274] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (1A83C800) [pid = 4092] [serial = 2266] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1315EC00) [pid = 4092] [serial = 2276] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (10E30C00) [pid = 4092] [serial = 2270] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1812BC00) [pid = 4092] [serial = 2289] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (17844400) [pid = 4092] [serial = 2285] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (19C9A800) [pid = 4092] [serial = 2291] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (13253400) [pid = 4092] [serial = 2277] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (17F5B800) [pid = 4092] [serial = 2288] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (11007800) [pid = 4092] [serial = 2259] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (13CAE000) [pid = 4092] [serial = 2279] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (15FAB400) [pid = 4092] [serial = 2283] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (1ACD7C00) [pid = 4092] [serial = 2294] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 4092 | 1465918651885 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 4092 | 1465918651888 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:31 INFO - PROCESS | 4092 | ++DOCSHELL 10E27400 == 21 [pid = 4092] [id = 782] 08:37:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (10E27800) [pid = 4092] [serial = 2344] [outer = 00000000] 08:37:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (10E30C00) [pid = 4092] [serial = 2345] [outer = 10E27800] 08:37:31 INFO - PROCESS | 4092 | 1465918651936 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (11004C00) [pid = 4092] [serial = 2346] [outer = 10E27800] 08:37:32 INFO - PROCESS | 4092 | 1465918652375 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:37:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:37:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1516ms 08:37:32 INFO - PROCESS | 4092 | 1465918652447 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:37:32 INFO - PROCESS | 4092 | 1465918652452 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 08:37:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:37:32 INFO - PROCESS | 4092 | 1465918652456 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - PROCESS | 4092 | 1465918652459 Marionette TRACE conn3 <- [1,3086,null,{}] 08:37:32 INFO - PROCESS | 4092 | 1465918652464 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}] 08:37:32 INFO - PROCESS | 4092 | 1465918652466 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:32 INFO - PROCESS | 4092 | 1465918652558 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:37:32 INFO - PROCESS | 4092 | 1465918652563 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:32 INFO - PROCESS | 4092 | 1465918652566 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:32 INFO - PROCESS | 4092 | ++DOCSHELL 12ADF000 == 22 [pid = 4092] [id = 783] 08:37:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (12ADFC00) [pid = 4092] [serial = 2347] [outer = 00000000] 08:37:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (12B61400) [pid = 4092] [serial = 2348] [outer = 12ADFC00] 08:37:32 INFO - PROCESS | 4092 | 1465918652612 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (12BC0800) [pid = 4092] [serial = 2349] [outer = 12ADFC00] 08:37:33 INFO - PROCESS | 4092 | 1465918653083 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]]]}] 08:37:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:37:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:37:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 641ms 08:37:33 INFO - PROCESS | 4092 | 1465918653095 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 4092 | 1465918653098 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 08:37:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:37:33 INFO - PROCESS | 4092 | 1465918653102 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 4092 | 1465918653104 Marionette TRACE conn3 <- [1,3090,null,{}] 08:37:33 INFO - PROCESS | 4092 | 1465918653108 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}] 08:37:33 INFO - PROCESS | 4092 | 1465918653110 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:33 INFO - PROCESS | 4092 | 1465918653224 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:37:33 INFO - PROCESS | 4092 | 1465918653236 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 4092 | 1465918653238 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:33 INFO - PROCESS | 4092 | ++DOCSHELL 13255400 == 23 [pid = 4092] [id = 784] 08:37:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (134B4000) [pid = 4092] [serial = 2350] [outer = 00000000] 08:37:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (13935C00) [pid = 4092] [serial = 2351] [outer = 134B4000] 08:37:33 INFO - PROCESS | 4092 | 1465918653282 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (13B37000) [pid = 4092] [serial = 2352] [outer = 134B4000] 08:37:33 INFO - PROCESS | 4092 | 1465918653721 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:37:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:37:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 640ms 08:37:33 INFO - PROCESS | 4092 | 1465918653738 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 4092 | 1465918653742 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 08:37:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:37:33 INFO - PROCESS | 4092 | 1465918653772 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 4092 | 1465918653776 Marionette TRACE conn3 <- [1,3094,null,{}] 08:37:33 INFO - PROCESS | 4092 | 1465918653781 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}] 08:37:33 INFO - PROCESS | 4092 | 1465918653784 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:33 INFO - PROCESS | 4092 | 1465918653881 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:37:33 INFO - PROCESS | 4092 | 1465918653886 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 4092 | 1465918653888 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:33 INFO - PROCESS | 4092 | ++DOCSHELL 13CA2400 == 24 [pid = 4092] [id = 785] 08:37:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (13CA7800) [pid = 4092] [serial = 2353] [outer = 00000000] 08:37:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (14E1F000) [pid = 4092] [serial = 2354] [outer = 13CA7800] 08:37:33 INFO - PROCESS | 4092 | 1465918653940 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (15398400) [pid = 4092] [serial = 2355] [outer = 13CA7800] 08:37:34 INFO - PROCESS | 4092 | 1465918654422 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]]]}] 08:37:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:37:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:37:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:37:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 703ms 08:37:34 INFO - PROCESS | 4092 | 1465918654464 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 4092 | 1465918654466 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 08:37:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:37:34 INFO - PROCESS | 4092 | 1465918654469 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 4092 | 1465918654471 Marionette TRACE conn3 <- [1,3098,null,{}] 08:37:34 INFO - PROCESS | 4092 | 1465918654474 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}] 08:37:34 INFO - PROCESS | 4092 | 1465918654476 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:34 INFO - PROCESS | 4092 | 1465918654596 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:37:34 INFO - PROCESS | 4092 | 1465918654693 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 4092 | 1465918654696 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:34 INFO - PROCESS | 4092 | ++DOCSHELL 15C68000 == 25 [pid = 4092] [id = 786] 08:37:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (15C6DC00) [pid = 4092] [serial = 2356] [outer = 00000000] 08:37:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (15FAA800) [pid = 4092] [serial = 2357] [outer = 15C6DC00] 08:37:34 INFO - PROCESS | 4092 | 1465918654741 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (15FB0C00) [pid = 4092] [serial = 2358] [outer = 15C6DC00] 08:37:35 INFO - PROCESS | 4092 | 1465918655134 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"]]]}] 08:37:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:37:35 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 08:37:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:37:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 703ms 08:37:35 INFO - PROCESS | 4092 | 1465918655173 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 4092 | 1465918655175 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 08:37:35 INFO - PROCESS | 4092 | 1465918655178 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:37:35 INFO - PROCESS | 4092 | 1465918655180 Marionette TRACE conn3 <- [1,3102,null,{}] 08:37:35 INFO - PROCESS | 4092 | 1465918655183 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}] 08:37:35 INFO - PROCESS | 4092 | 1465918655185 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:35 INFO - PROCESS | 4092 | 1465918655302 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:37:35 INFO - PROCESS | 4092 | 1465918655307 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\", \"30246263-3faf-4ac2-a502-7bd303622e3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 4092 | 1465918655312 Marionette INFO sendAsync 8eebd301-6c15-4cef-bbf3-7f6e8c65fe33 08:37:35 INFO - PROCESS | 4092 | ++DOCSHELL 169E2C00 == 26 [pid = 4092] [id = 787] 08:37:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (169E4400) [pid = 4092] [serial = 2359] [outer = 00000000] 08:37:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1727C800) [pid = 4092] [serial = 2360] [outer = 169E4400] 08:37:35 INFO - PROCESS | 4092 | 1465918655434 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (17861800) [pid = 4092] [serial = 2361] [outer = 169E4400] 08:37:35 INFO - PROCESS | 4092 | 1465918655895 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]]]}] 08:37:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:37:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 750ms 08:37:35 INFO - PROCESS | 4092 | 1465918655920 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 4092 | 1465918655922 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 08:37:36 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (15FB7400) [pid = 4092] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 08:37:36 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (111EA000) [pid = 4092] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 08:37:36 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1A7C1800) [pid = 4092] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 08:37:36 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (17FB9800) [pid = 4092] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 08:37:36 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (14311000) [pid = 4092] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 08:37:36 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (17042C00) [pid = 4092] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 08:37:36 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (17862400) [pid = 4092] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 08:37:36 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (19C9F800) [pid = 4092] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 08:37:36 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1393E400) [pid = 4092] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:37:36 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (17F58800) [pid = 4092] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:37:36 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (104EA800) [pid = 4092] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:37:36 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (10E34000) [pid = 4092] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:37:37 WARNING - u'runner_teardown' () 08:37:37 INFO - No more tests 08:37:37 INFO - Got 0 unexpected results 08:37:37 INFO - SUITE-END | took 662s 08:37:37 INFO - Closing logging queue 08:37:37 INFO - queue closed 08:37:37 INFO - Return code: 0 08:37:37 WARNING - # TBPL SUCCESS # 08:37:37 INFO - Running post-action listener: _resource_record_post_action 08:37:37 INFO - Running post-run listener: _resource_record_post_run 08:37:38 INFO - Total resource usage - Wall time: 671s; CPU: 17.0%; Read bytes: 91364352; Write bytes: 949370880; Read time: 482680; Write time: 1116062 08:37:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:37:38 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 68264960; Read time: 0; Write time: 66862 08:37:38 INFO - run-tests - Wall time: 668s; CPU: 17.0%; Read bytes: 91360256; Write bytes: 813299200; Read time: 480518; Write time: 1003123 08:37:38 INFO - Running post-run listener: _upload_blobber_files 08:37:38 INFO - Blob upload gear active. 08:37:38 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:37:38 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 08:37:38 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'] 08:37:38 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 08:37:39 INFO - (blobuploader) - INFO - Open directory for files ... 08:37:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:37:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:37:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:37:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:37:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:37:39 INFO - (blobuploader) - INFO - Done attempting. 08:37:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:37:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:37:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:37:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:37:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:37:42 INFO - (blobuploader) - INFO - Done attempting. 08:37:42 INFO - (blobuploader) - INFO - Iteration through files over. 08:37:42 INFO - Return code: 0 08:37:42 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:37:42 INFO - Using _rmtree_windows ... 08:37:42 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:37:42 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c3f222edd5fa77a7658bb971d1e4cb4f26ed47b1e24f0a0505d7e9e86dc699ae1c85a5196c83defdf4311ab8caa591ff589d6eee8809428f3767da28dcb5d6b8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/50844d100b63efe92d99ac75677cfc7d4f09b951cc6ca0331891bb5e29a8735746504530814a95de364537f463445d0f8c214c4fe189045b071a79157ad0cce7"} 08:37:42 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:37:42 INFO - Writing to file C:\slave\test\properties\blobber_files 08:37:42 INFO - Contents: 08:37:42 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c3f222edd5fa77a7658bb971d1e4cb4f26ed47b1e24f0a0505d7e9e86dc699ae1c85a5196c83defdf4311ab8caa591ff589d6eee8809428f3767da28dcb5d6b8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/50844d100b63efe92d99ac75677cfc7d4f09b951cc6ca0331891bb5e29a8735746504530814a95de364537f463445d0f8c214c4fe189045b071a79157ad0cce7"} 08:37:42 INFO - Running post-run listener: copy_logs_to_upload_dir 08:37:42 INFO - Copying logs to upload dir... 08:37:42 INFO - mkdir: C:\slave\test\build\upload\logs 08:37:42 INFO - Copying logs to upload dir... 08:37:42 INFO - Using _rmtree_windows ... 08:37:42 INFO - Using _rmtree_windows ... 08:37:42 INFO - Using _rmtree_windows ... 08:37:42 INFO - Using _rmtree_windows ... 08:37:42 INFO - Using _rmtree_windows ... 08:37:42 INFO - Using _rmtree_windows ... 08:37:42 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=854.292000 ========= master_lag: 0.48 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 14 secs) (at 2016-06-14 08:37:42.646084) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-14 08:37:42.647155) ========= '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-078\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-078 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-078 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-078 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-078 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-078 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c3f222edd5fa77a7658bb971d1e4cb4f26ed47b1e24f0a0505d7e9e86dc699ae1c85a5196c83defdf4311ab8caa591ff589d6eee8809428f3767da28dcb5d6b8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/50844d100b63efe92d99ac75677cfc7d4f09b951cc6ca0331891bb5e29a8735746504530814a95de364537f463445d0f8c214c4fe189045b071a79157ad0cce7"} build_url:https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/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/c3f222edd5fa77a7658bb971d1e4cb4f26ed47b1e24f0a0505d7e9e86dc699ae1c85a5196c83defdf4311ab8caa591ff589d6eee8809428f3767da28dcb5d6b8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/50844d100b63efe92d99ac75677cfc7d4f09b951cc6ca0331891bb5e29a8735746504530814a95de364537f463445d0f8c214c4fe189045b071a79157ad0cce7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VH7fwN9QTx6MKGk3jqotmQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-14 08:37:42.770599) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-14 08:37:42.771022) ========= '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-078\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-078 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-078 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-078 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-078 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-078 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-14 08:37:42.893097) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-14 08:37:42.893417) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-14 08:37:43.321942) ========= ========= Total master_lag: 0.63 =========