builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-121 starttime: 1466744273.38 results: success (0) buildid: 20160623200357 builduid: 48b2abe674764200b7cc847833de78c8 revision: f751465bac6aac4ffba8318060817e907088e2fd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 21:57:53.382136) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 21:57:53.382761) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 21:57:53.383157) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 21:57:53.437042) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 21:57:53.437460) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False --21:59:29-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 21:59:29 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.533000 ========= master_lag: 0.33 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 21:57:54.298250) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 21:57:54.299053) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.836000 ========= master_lag: 0.42 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 21:57:55.553401) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 21:57:55.553769) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f751465bac6aac4ffba8318060817e907088e2fd --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 f751465bac6aac4ffba8318060817e907088e2fd --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False 2016-06-23 21:59:30,982 truncating revision to first 12 chars 2016-06-23 21:59:30,982 Setting DEBUG logging. 2016-06-23 21:59:30,982 attempt 1/10 2016-06-23 21:59:30,982 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f751465bac6a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 21:59:31,619 unpacking tar archive at: mozilla-beta-f751465bac6a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.317000 ========= master_lag: 0.73 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 21:57:57.604961) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 21:57:57.605281) ========= script_repo_revision: f751465bac6aac4ffba8318060817e907088e2fd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 21:57:57.605690) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 21:57:57.605957) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 21:57:57.621901) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 50 secs) (at 2016-06-23 21:57:57.622175) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 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-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 21:59:32 INFO - MultiFileLogger online at 20160623 21:59:32 in C:\slave\test 21:59:32 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 21:59:32 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 21:59:32 INFO - {'append_to_log': False, 21:59:32 INFO - 'base_work_dir': 'C:\\slave\\test', 21:59:32 INFO - 'blob_upload_branch': 'mozilla-beta', 21:59:32 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 21:59:32 INFO - 'buildbot_json_path': 'buildprops.json', 21:59:32 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 21:59:32 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:59:32 INFO - 'download_minidump_stackwalk': True, 21:59:32 INFO - 'download_symbols': 'true', 21:59:32 INFO - 'e10s': False, 21:59:32 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 21:59:32 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 21:59:32 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 21:59:32 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 21:59:32 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 21:59:32 INFO - 'C:/mozilla-build/tooltool.py'), 21:59:32 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 21:59:32 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 21:59:32 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:59:32 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:59:32 INFO - 'log_level': 'info', 21:59:32 INFO - 'log_to_console': True, 21:59:32 INFO - 'opt_config_files': (), 21:59:32 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:59:32 INFO - '--processes=1', 21:59:32 INFO - '--config=%(test_path)s/wptrunner.ini', 21:59:32 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:59:32 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:59:32 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:59:32 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:59:32 INFO - 'pip_index': False, 21:59:32 INFO - 'require_test_zip': True, 21:59:32 INFO - 'test_type': ('testharness',), 21:59:32 INFO - 'this_chunk': '1', 21:59:32 INFO - 'total_chunks': '10', 21:59:32 INFO - 'virtualenv_path': 'venv', 21:59:32 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:59:32 INFO - 'work_dir': 'build'} 21:59:32 INFO - ##### 21:59:32 INFO - ##### Running clobber step. 21:59:32 INFO - ##### 21:59:32 INFO - Running pre-action listener: _resource_record_pre_action 21:59:32 INFO - Running main action method: clobber 21:59:32 INFO - rmtree: C:\slave\test\build 21:59:32 INFO - Using _rmtree_windows ... 21:59:32 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 21:59:57 INFO - Running post-action listener: _resource_record_post_action 21:59:57 INFO - ##### 21:59:57 INFO - ##### Running read-buildbot-config step. 21:59:57 INFO - ##### 21:59:57 INFO - Running pre-action listener: _resource_record_pre_action 21:59:57 INFO - Running main action method: read_buildbot_config 21:59:57 INFO - Using buildbot properties: 21:59:57 INFO - { 21:59:57 INFO - "project": "", 21:59:57 INFO - "product": "firefox", 21:59:57 INFO - "script_repo_revision": "production", 21:59:57 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 21:59:57 INFO - "repository": "", 21:59:57 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 21:59:57 INFO - "buildid": "20160623200357", 21:59:57 INFO - "pgo_build": "False", 21:59:57 INFO - "basedir": "C:\\slave\\test", 21:59:57 INFO - "buildnumber": 9, 21:59:57 INFO - "slavename": "t-xp32-ix-121", 21:59:57 INFO - "revision": "f751465bac6aac4ffba8318060817e907088e2fd", 21:59:57 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 21:59:57 INFO - "platform": "win32", 21:59:57 INFO - "branch": "mozilla-beta", 21:59:57 INFO - "repo_path": "releases/mozilla-beta", 21:59:57 INFO - "moz_repo_path": "", 21:59:57 INFO - "stage_platform": "win32", 21:59:57 INFO - "builduid": "48b2abe674764200b7cc847833de78c8", 21:59:57 INFO - "slavebuilddir": "test" 21:59:57 INFO - } 21:59:57 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 21:59:57 INFO - Found installer url https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 21:59:57 INFO - Running post-action listener: _resource_record_post_action 21:59:57 INFO - ##### 21:59:57 INFO - ##### Running download-and-extract step. 21:59:57 INFO - ##### 21:59:57 INFO - Running pre-action listener: _resource_record_pre_action 21:59:57 INFO - Running main action method: download_and_extract 21:59:57 INFO - mkdir: C:\slave\test\build\tests 21:59:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:59:57 INFO - https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 21:59:57 INFO - trying https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 21:59:57 INFO - Downloading https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/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 21:59:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/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 21:59:58 INFO - Downloaded 1240 bytes. 21:59:58 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 21:59:58 INFO - Using the following test package requirements: 21:59:58 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 21:59:58 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:59:58 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 21:59:58 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:59:58 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 21:59:58 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:59:58 INFO - u'jsshell-win32.zip'], 21:59:58 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:59:58 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 21:59:58 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 21:59:58 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:59:58 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 21:59:58 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:59:58 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 21:59:58 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:59:58 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 21:59:58 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:59:58 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 21:59:58 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 21:59:58 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')]} 21:59:58 INFO - https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 21:59:58 INFO - trying https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 21:59:58 INFO - Downloading https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/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 21:59:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/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 21:59:59 INFO - Downloaded 20395530 bytes. 21:59:59 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/*'] 21:59:59 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/* 22:00:01 INFO - caution: filename not matched: web-platform/* 22:00:01 INFO - Return code: 11 22:00: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')]} 22:00:01 INFO - https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 22:00:01 INFO - trying https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 22:00:01 INFO - Downloading https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/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 22:00:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/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 22:00:04 INFO - Downloaded 36389112 bytes. 22:00:04 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/*'] 22:00:04 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/* 22:00:30 INFO - caution: filename not matched: bin/* 22:00:30 INFO - caution: filename not matched: config/* 22:00:30 INFO - caution: filename not matched: mozbase/* 22:00:30 INFO - caution: filename not matched: marionette/* 22:00:30 INFO - caution: filename not matched: tools/wptserve/* 22:00:30 INFO - Return code: 11 22:00:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:00:30 INFO - https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 22:00:30 INFO - trying https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.zip 22:00:30 INFO - Downloading https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 22:00:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/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 22:00:33 INFO - Downloaded 68466911 bytes. 22:00:33 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.zip 22:00:33 INFO - mkdir: C:\slave\test\properties 22:00:33 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 22:00:33 INFO - Writing to file C:\slave\test\properties\build_url 22:00:33 INFO - Contents: 22:00:33 INFO - build_url:https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.zip 22:00:34 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 22:00:34 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 22:00:34 INFO - Writing to file C:\slave\test\properties\symbols_url 22:00:34 INFO - Contents: 22:00:34 INFO - symbols_url:https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 22:00:34 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')]} 22:00:34 INFO - https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 22:00:34 INFO - trying https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 22:00:34 INFO - Downloading https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/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 22:00:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/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 22:00:37 INFO - Downloaded 55581791 bytes. 22:00:37 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'] 22:00:37 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 22:00:41 INFO - Return code: 0 22:00:41 INFO - Running post-action listener: _resource_record_post_action 22:00:41 INFO - Running post-action listener: set_extra_try_arguments 22:00:41 INFO - ##### 22:00:41 INFO - ##### Running create-virtualenv step. 22:00:41 INFO - ##### 22:00:41 INFO - Running pre-action listener: _pre_create_virtualenv 22:00:41 INFO - Running pre-action listener: _resource_record_pre_action 22:00:41 INFO - Running main action method: create_virtualenv 22:00:41 INFO - Creating virtualenv C:\slave\test\build\venv 22:00:41 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 22:00:41 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 22:00:43 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 22:00:44 INFO - Installing distribute......................................................................................................................................................................................done. 22:00:44 INFO - Return code: 0 22:00:44 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 22:00:44 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')]} 22:00:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:00:44 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')]} 22:00:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:00:44 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 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-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', '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-121\\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-121'}}, attempt #1 22:00:44 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 22:00:44 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 22:00:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:00:44 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 22:00:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:00:44 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 22:00:44 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:00:44 INFO - 'DCLOCATION': 'SCL3', 22:00:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:00:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:00:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:00:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:00:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:00:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:00:44 INFO - 'HOMEDRIVE': 'C:', 22:00:44 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 22:00:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:00:44 INFO - 'KTS_VERSION': '1.19c', 22:00:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:00:44 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 22:00:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:00:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:00:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:00:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:00:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:00:44 INFO - 'MOZ_AIRBAG': '1', 22:00:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:00:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:00:44 INFO - 'MOZ_MSVCVERSION': '8', 22:00:44 INFO - 'MOZ_NO_REMOTE': '1', 22:00:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:00:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:00:44 INFO - 'NO_EM_RESTART': '1', 22:00:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:00:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:00:44 INFO - 'OS': 'Windows_NT', 22:00:44 INFO - 'OURDRIVE': 'C:', 22:00:44 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', 22:00:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:00:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:00:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:00:44 INFO - 'PROCESSOR_LEVEL': '6', 22:00:44 INFO - 'PROCESSOR_REVISION': '1e05', 22:00:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:00:44 INFO - 'PROMPT': '$P$G', 22:00:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:00:44 INFO - 'PWD': 'C:\\slave\\test', 22:00:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:00:44 INFO - 'SESSIONNAME': 'Console', 22:00:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:00:44 INFO - 'SYSTEMDRIVE': 'C:', 22:00:44 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:00:44 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:00:44 INFO - 'TEST1': 'testie', 22:00:44 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:00:44 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 22:00:44 INFO - 'USERNAME': 'cltbld', 22:00:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 22:00:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:00:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:00:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:00:44 INFO - 'WINDIR': 'C:\\WINDOWS', 22:00:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:00:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:00:45 INFO - Downloading/unpacking psutil>=0.7.1 22:00:45 INFO - Running setup.py egg_info for package psutil 22:00:45 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 22:00:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:00:45 INFO - Installing collected packages: psutil 22:00:45 INFO - Running setup.py install for psutil 22:00:45 INFO - building 'psutil._psutil_windows' extension 22:00:45 INFO - error: Unable to find vcvarsall.bat 22:00:45 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-qqy_gw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 22:00:45 INFO - running install 22:00:45 INFO - running build 22:00:45 INFO - running build_py 22:00:45 INFO - creating build 22:00:45 INFO - creating build\lib.win32-2.7 22:00:45 INFO - creating build\lib.win32-2.7\psutil 22:00:45 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 22:00:45 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 22:00:45 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 22:00:45 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 22:00:45 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 22:00:45 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 22:00:45 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 22:00:45 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 22:00:45 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 22:00:45 INFO - running build_ext 22:00:45 INFO - building 'psutil._psutil_windows' extension 22:00:45 INFO - error: Unable to find vcvarsall.bat 22:00:45 INFO - ---------------------------------------- 22:00:45 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-qqy_gw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 22:00:45 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-121\Application Data\pip\pip.log 22:00:45 WARNING - Return code: 1 22:00:45 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! 22:00:45 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 22:00:45 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')]} 22:00:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:00:45 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')]} 22:00:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:00:45 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 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-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', '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-121\\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-121'}}, attempt #1 22:00:45 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 22:00:45 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 22:00:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:00:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 22:00:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:00:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 22:00:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:00:45 INFO - 'DCLOCATION': 'SCL3', 22:00:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:00:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:00:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:00:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:00:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:00:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:00:45 INFO - 'HOMEDRIVE': 'C:', 22:00:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 22:00:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:00:45 INFO - 'KTS_VERSION': '1.19c', 22:00:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:00:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 22:00:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:00:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:00:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:00:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:00:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:00:45 INFO - 'MOZ_AIRBAG': '1', 22:00:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:00:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:00:45 INFO - 'MOZ_MSVCVERSION': '8', 22:00:45 INFO - 'MOZ_NO_REMOTE': '1', 22:00:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:00:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:00:45 INFO - 'NO_EM_RESTART': '1', 22:00:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:00:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:00:45 INFO - 'OS': 'Windows_NT', 22:00:45 INFO - 'OURDRIVE': 'C:', 22:00:45 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', 22:00:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:00:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:00:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:00:45 INFO - 'PROCESSOR_LEVEL': '6', 22:00:45 INFO - 'PROCESSOR_REVISION': '1e05', 22:00:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:00:45 INFO - 'PROMPT': '$P$G', 22:00:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:00:45 INFO - 'PWD': 'C:\\slave\\test', 22:00:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:00:45 INFO - 'SESSIONNAME': 'Console', 22:00:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:00:45 INFO - 'SYSTEMDRIVE': 'C:', 22:00:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:00:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:00:45 INFO - 'TEST1': 'testie', 22:00:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:00:45 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 22:00:45 INFO - 'USERNAME': 'cltbld', 22:00:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 22:00:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:00:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:00:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:00:45 INFO - 'WINDIR': 'C:\\WINDOWS', 22:00:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:00:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:00:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:00:45 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:00:45 INFO - Running setup.py egg_info for package mozsystemmonitor 22:00:45 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 22:00:45 INFO - Running setup.py egg_info for package psutil 22:00:45 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 22:00:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:00:45 INFO - Installing collected packages: mozsystemmonitor, psutil 22:00:45 INFO - Running setup.py install for mozsystemmonitor 22:00:45 INFO - Running setup.py install for psutil 22:00:45 INFO - building 'psutil._psutil_windows' extension 22:00:45 INFO - error: Unable to find vcvarsall.bat 22:00:45 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-by8po9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 22:00:45 INFO - running install 22:00:45 INFO - running build 22:00:45 INFO - running build_py 22:00:45 INFO - running build_ext 22:00:45 INFO - building 'psutil._psutil_windows' extension 22:00:45 INFO - error: Unable to find vcvarsall.bat 22:00:45 INFO - ---------------------------------------- 22:00:45 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-by8po9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 22:00:45 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-121\Application Data\pip\pip.log 22:00:45 WARNING - Return code: 1 22:00:45 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! 22:00:45 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 22:00:45 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')]} 22:00:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:00:45 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')]} 22:00:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:00:45 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 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-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', '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-121\\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-121'}}, attempt #1 22:00:45 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 22:00:45 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 22:00:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:00:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 22:00:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:00:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 22:00:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:00:45 INFO - 'DCLOCATION': 'SCL3', 22:00:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:00:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:00:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:00:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:00:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:00:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:00:45 INFO - 'HOMEDRIVE': 'C:', 22:00:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 22:00:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:00:45 INFO - 'KTS_VERSION': '1.19c', 22:00:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:00:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 22:00:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:00:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:00:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:00:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:00:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:00:45 INFO - 'MOZ_AIRBAG': '1', 22:00:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:00:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:00:45 INFO - 'MOZ_MSVCVERSION': '8', 22:00:45 INFO - 'MOZ_NO_REMOTE': '1', 22:00:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:00:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:00:45 INFO - 'NO_EM_RESTART': '1', 22:00:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:00:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:00:45 INFO - 'OS': 'Windows_NT', 22:00:45 INFO - 'OURDRIVE': 'C:', 22:00:45 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', 22:00:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:00:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:00:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:00:45 INFO - 'PROCESSOR_LEVEL': '6', 22:00:45 INFO - 'PROCESSOR_REVISION': '1e05', 22:00:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:00:45 INFO - 'PROMPT': '$P$G', 22:00:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:00:45 INFO - 'PWD': 'C:\\slave\\test', 22:00:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:00:45 INFO - 'SESSIONNAME': 'Console', 22:00:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:00:45 INFO - 'SYSTEMDRIVE': 'C:', 22:00:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:00:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:00:45 INFO - 'TEST1': 'testie', 22:00:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:00:45 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 22:00:45 INFO - 'USERNAME': 'cltbld', 22:00:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 22:00:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:00:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:00:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:00:45 INFO - 'WINDIR': 'C:\\WINDOWS', 22:00:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:00:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:00:46 INFO - Downloading/unpacking blobuploader==1.2.4 22:00:46 INFO - Downloading blobuploader-1.2.4.tar.gz 22:00:46 INFO - Running setup.py egg_info for package blobuploader 22:00:46 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:00:47 INFO - Running setup.py egg_info for package requests 22:00:47 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:00:47 INFO - Downloading docopt-0.6.1.tar.gz 22:00:47 INFO - Running setup.py egg_info for package docopt 22:00:47 INFO - Installing collected packages: blobuploader, docopt, requests 22:00:47 INFO - Running setup.py install for blobuploader 22:00:47 INFO - Running setup.py install for docopt 22:00:47 INFO - Running setup.py install for requests 22:00:47 INFO - Successfully installed blobuploader docopt requests 22:00:47 INFO - Cleaning up... 22:00:47 INFO - Return code: 0 22:00:47 INFO - Installing None into virtualenv C:\slave\test\build\venv 22:00: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')]} 22:00:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:00: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')]} 22:00:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:00:47 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 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-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', '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-121\\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-121'}}, attempt #1 22:00:47 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 22:00:47 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 22:00:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:00:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 22:00:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:00:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 22:00:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:00:47 INFO - 'DCLOCATION': 'SCL3', 22:00:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:00:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:00:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:00:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:00:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:00:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:00:47 INFO - 'HOMEDRIVE': 'C:', 22:00:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 22:00:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:00:47 INFO - 'KTS_VERSION': '1.19c', 22:00:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:00:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 22:00:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:00:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:00:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:00:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:00:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:00:47 INFO - 'MOZ_AIRBAG': '1', 22:00:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:00:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:00:47 INFO - 'MOZ_MSVCVERSION': '8', 22:00:47 INFO - 'MOZ_NO_REMOTE': '1', 22:00:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:00:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:00:47 INFO - 'NO_EM_RESTART': '1', 22:00:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:00:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:00:47 INFO - 'OS': 'Windows_NT', 22:00:47 INFO - 'OURDRIVE': 'C:', 22:00:47 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 22:00:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:00:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:00:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:00:47 INFO - 'PROCESSOR_LEVEL': '6', 22:00:47 INFO - 'PROCESSOR_REVISION': '1e05', 22:00:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:00:47 INFO - 'PROMPT': '$P$G', 22:00:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:00:47 INFO - 'PWD': 'C:\\slave\\test', 22:00:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:00:47 INFO - 'SESSIONNAME': 'Console', 22:00:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:00:47 INFO - 'SYSTEMDRIVE': 'C:', 22:00:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:00:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:00:47 INFO - 'TEST1': 'testie', 22:00:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:00:47 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 22:00:47 INFO - 'USERNAME': 'cltbld', 22:00:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 22:00:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:00:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:00:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:00:47 INFO - 'WINDIR': 'C:\\WINDOWS', 22:00:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:00:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:00:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 22:00:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 22:00:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 22:00:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 22:00:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 22:00:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 22:00:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 22:00:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 22:00:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 22:00:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 22:00:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 22:00:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 22:00:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 22:00:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 22:00:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 22:00:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 22:00:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 22:00:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 22:00:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 22:00:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 22:00:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 22:00:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 22:00:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 22:00:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 22:00:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 22:00:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 22:00:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 22:00:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 22:00:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 22:00:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 22:00:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 22:00:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 22:00:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 22:00:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 22:00:50 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 22:00:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 22:00:50 INFO - Unpacking c:\slave\test\build\tests\marionette\client 22:00:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 22:00:50 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 22:00:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 22:00:51 INFO - Unpacking c:\slave\test\build\tests\marionette 22:00:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 22:00:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:00:51 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 22:00:51 INFO - Running setup.py install for browsermob-proxy 22:00:55 INFO - Running setup.py install for manifestparser 22:00:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Running setup.py install for marionette-client 22:00:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:00:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Running setup.py install for marionette-driver 22:00:55 INFO - Running setup.py install for mozcrash 22:00:55 INFO - Running setup.py install for mozdebug 22:00:55 INFO - Running setup.py install for mozdevice 22:00:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Running setup.py install for mozfile 22:00:55 INFO - Running setup.py install for mozhttpd 22:00:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Running setup.py install for mozinfo 22:00:55 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Running setup.py install for mozInstall 22:00:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Running setup.py install for mozleak 22:00:55 INFO - Running setup.py install for mozlog 22:00:55 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Running setup.py install for moznetwork 22:00:55 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Running setup.py install for mozprocess 22:00:55 INFO - Running setup.py install for mozprofile 22:00:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Running setup.py install for mozrunner 22:00:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Running setup.py install for mozscreenshot 22:00:55 INFO - Running setup.py install for moztest 22:00:55 INFO - Running setup.py install for mozversion 22:00:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 22:00:55 INFO - Running setup.py install for wptserve 22:00:55 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 22:00:55 INFO - Cleaning up... 22:00:55 INFO - Return code: 0 22:00:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 22:00:55 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')]} 22:00:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:00:55 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')]} 22:00:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:00:55 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 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-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', '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-121\\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-121'}}, attempt #1 22:00:55 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 22:00:55 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 22:00:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:00:55 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 22:00:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:00:55 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 22:00:55 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:00:55 INFO - 'DCLOCATION': 'SCL3', 22:00:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:00:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:00:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:00:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:00:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:00:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:00:55 INFO - 'HOMEDRIVE': 'C:', 22:00:55 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 22:00:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:00:55 INFO - 'KTS_VERSION': '1.19c', 22:00:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:00:55 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 22:00:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:00:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:00:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:00:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:00:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:00:55 INFO - 'MOZ_AIRBAG': '1', 22:00:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:00:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:00:55 INFO - 'MOZ_MSVCVERSION': '8', 22:00:55 INFO - 'MOZ_NO_REMOTE': '1', 22:00:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:00:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:00:55 INFO - 'NO_EM_RESTART': '1', 22:00:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:00:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:00:55 INFO - 'OS': 'Windows_NT', 22:00:55 INFO - 'OURDRIVE': 'C:', 22:00:55 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', 22:00:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:00:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:00:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:00:55 INFO - 'PROCESSOR_LEVEL': '6', 22:00:55 INFO - 'PROCESSOR_REVISION': '1e05', 22:00:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:00:55 INFO - 'PROMPT': '$P$G', 22:00:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:00:55 INFO - 'PWD': 'C:\\slave\\test', 22:00:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:00:55 INFO - 'SESSIONNAME': 'Console', 22:00:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:00:55 INFO - 'SYSTEMDRIVE': 'C:', 22:00:55 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:00:55 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:00:55 INFO - 'TEST1': 'testie', 22:00:55 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:00:55 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 22:00:55 INFO - 'USERNAME': 'cltbld', 22:00:55 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 22:00:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:00:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:00:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:00:55 INFO - 'WINDIR': 'C:\\WINDOWS', 22:00:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:01:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:01:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 22:01:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 22:01:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 22:01:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 22:01:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 22:01:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 22:01:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 22:01:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 22:01:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 22:01:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 22:01:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 22:01:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 22:01:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 22:01:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 22:01:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 22:01:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 22:01:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 22:01:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 22:01:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 22:01:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 22:01:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 22:01:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 22:01:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 22:01:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 22:01:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 22:01:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 22:01:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 22:01:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 22:01:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 22:01:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 22:01:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 22:01:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 22:01:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 22:01:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 22:01:02 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 22:01:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 22:01:02 INFO - Unpacking c:\slave\test\build\tests\marionette\client 22:01:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 22:01:02 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 22:01:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 22:01:02 INFO - Unpacking c:\slave\test\build\tests\marionette 22:01:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 22:01:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:01:02 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)) 22:01:06 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)) 22:01:06 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)) 22:01:06 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)) 22:01:06 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)) 22:01:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 22:01:06 INFO - Downloading blessings-1.6.tar.gz 22:01:06 INFO - Running setup.py egg_info for package blessings 22:01:06 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)) 22:01:06 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 22:01:06 INFO - Running setup.py install for blessings 22:01:06 INFO - Running setup.py install for browsermob-proxy 22:01:06 INFO - Running setup.py install for manifestparser 22:01:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Running setup.py install for marionette-client 22:01:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:01:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Running setup.py install for marionette-driver 22:01:06 INFO - Running setup.py install for mozcrash 22:01:06 INFO - Running setup.py install for mozdebug 22:01:06 INFO - Running setup.py install for mozdevice 22:01:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Running setup.py install for mozhttpd 22:01:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Running setup.py install for mozInstall 22:01:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Running setup.py install for mozleak 22:01:06 INFO - Running setup.py install for mozprofile 22:01:06 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Running setup.py install for mozrunner 22:01:06 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Running setup.py install for mozscreenshot 22:01:06 INFO - Running setup.py install for moztest 22:01:06 INFO - Running setup.py install for mozversion 22:01:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 22:01:06 INFO - Running setup.py install for wptserve 22:01:06 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 22:01:06 INFO - Cleaning up... 22:01:06 INFO - Return code: 0 22:01:06 INFO - Done creating virtualenv C:\slave\test\build\venv. 22:01:06 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 22:01:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 22:01:07 INFO - Reading from file tmpfile_stdout 22:01:07 INFO - Using _rmtree_windows ... 22:01:07 INFO - Using _rmtree_windows ... 22:01:07 INFO - Current package versions: 22:01:07 INFO - blessings == 1.6 22:01:07 INFO - blobuploader == 1.2.4 22:01:07 INFO - browsermob-proxy == 0.6.0 22:01:07 INFO - distribute == 0.6.14 22:01:07 INFO - docopt == 0.6.1 22:01:07 INFO - manifestparser == 1.1 22:01:07 INFO - marionette-client == 2.3.0 22:01:07 INFO - marionette-driver == 1.4.0 22:01:07 INFO - mozInstall == 1.12 22:01:07 INFO - mozcrash == 0.17 22:01:07 INFO - mozdebug == 0.1 22:01:07 INFO - mozdevice == 0.48 22:01:07 INFO - mozfile == 1.2 22:01:07 INFO - mozhttpd == 0.7 22:01:07 INFO - mozinfo == 0.9 22:01:07 INFO - mozleak == 0.1 22:01:07 INFO - mozlog == 3.1 22:01:07 INFO - moznetwork == 0.27 22:01:07 INFO - mozprocess == 0.22 22:01:07 INFO - mozprofile == 0.28 22:01:07 INFO - mozrunner == 6.11 22:01:07 INFO - mozscreenshot == 0.1 22:01:07 INFO - mozsystemmonitor == 0.0 22:01:07 INFO - moztest == 0.7 22:01:07 INFO - mozversion == 1.4 22:01:07 INFO - requests == 1.2.3 22:01:07 INFO - wptserve == 1.4.0 22:01:07 INFO - Running post-action listener: _resource_record_post_action 22:01:07 INFO - Running post-action listener: _start_resource_monitoring 22:01:07 INFO - Starting resource monitoring. 22:01:07 INFO - ##### 22:01:07 INFO - ##### Running pull step. 22:01:07 INFO - ##### 22:01:07 INFO - Running pre-action listener: _resource_record_pre_action 22:01:07 INFO - Running main action method: pull 22:01:07 INFO - Pull has nothing to do! 22:01:07 INFO - Running post-action listener: _resource_record_post_action 22:01:07 INFO - ##### 22:01:07 INFO - ##### Running install step. 22:01:07 INFO - ##### 22:01:07 INFO - Running pre-action listener: _resource_record_pre_action 22:01:07 INFO - Running main action method: install 22:01:07 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 22:01:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 22:01:07 INFO - Reading from file tmpfile_stdout 22:01:07 INFO - Using _rmtree_windows ... 22:01:07 INFO - Using _rmtree_windows ... 22:01:07 INFO - Detecting whether we're running mozinstall >=1.0... 22:01:07 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 22:01:07 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 22:01:07 INFO - Reading from file tmpfile_stdout 22:01:07 INFO - Output received: 22:01:07 INFO - Usage: mozinstall-script.py [options] installer 22:01:07 INFO - Options: 22:01:07 INFO - -h, --help show this help message and exit 22:01:07 INFO - -d DEST, --destination=DEST 22:01:07 INFO - Directory to install application into. [default: 22:01:07 INFO - "C:\slave\test"] 22:01:07 INFO - --app=APP Application being installed. [default: firefox] 22:01:07 INFO - Using _rmtree_windows ... 22:01:07 INFO - Using _rmtree_windows ... 22:01:07 INFO - mkdir: C:\slave\test\build\application 22:01:07 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'] 22:01:07 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 22:01:10 INFO - Reading from file tmpfile_stdout 22:01:10 INFO - Output received: 22:01:10 INFO - C:\slave\test\build\application\firefox\firefox.exe 22:01:10 INFO - Using _rmtree_windows ... 22:01:10 INFO - Using _rmtree_windows ... 22:01:10 INFO - Running post-action listener: _resource_record_post_action 22:01:10 INFO - ##### 22:01:10 INFO - ##### Running run-tests step. 22:01:10 INFO - ##### 22:01:10 INFO - Running pre-action listener: _resource_record_pre_action 22:01:10 INFO - Running main action method: run_tests 22:01:10 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 22:01:10 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:01:10 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:01:10 INFO - grabbing minidump binary from tooltool 22:01:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:01:10 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 22:01:10 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 22:01:10 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 22:01:10 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 22:01:12 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpnee9da 22:01:12 INFO - INFO - File integrity verified, renaming tmpnee9da to win32-minidump_stackwalk.exe 22:01:12 INFO - Return code: 0 22:01:12 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 22:01:13 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 22:01:13 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/UUsbbLBvTgmXJ6TTGh5FAA/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 22:01:13 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/UUsbbLBvTgmXJ6TTGh5FAA/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 22:01:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:01:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 22:01:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:01:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 22:01:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:01:13 INFO - 'DCLOCATION': 'SCL3', 22:01:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:01:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:01:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:01:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:01:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:01:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:01:13 INFO - 'HOMEDRIVE': 'C:', 22:01:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 22:01:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:01:13 INFO - 'KTS_VERSION': '1.19c', 22:01:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:01:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 22:01:13 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 22:01:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:01:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:01:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:01:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:01:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:01:13 INFO - 'MOZ_AIRBAG': '1', 22:01:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:01:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:01:13 INFO - 'MOZ_MSVCVERSION': '8', 22:01:13 INFO - 'MOZ_NO_REMOTE': '1', 22:01:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:01:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:01:13 INFO - 'NO_EM_RESTART': '1', 22:01:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:01:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:01:13 INFO - 'OS': 'Windows_NT', 22:01:13 INFO - 'OURDRIVE': 'C:', 22:01:13 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 22:01:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:01:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:01:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:01:13 INFO - 'PROCESSOR_LEVEL': '6', 22:01:13 INFO - 'PROCESSOR_REVISION': '1e05', 22:01:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:01:13 INFO - 'PROMPT': '$P$G', 22:01:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:01:13 INFO - 'PWD': 'C:\\slave\\test', 22:01:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:01:13 INFO - 'SESSIONNAME': 'Console', 22:01:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:01:13 INFO - 'SYSTEMDRIVE': 'C:', 22:01:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:01:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:01:13 INFO - 'TEST1': 'testie', 22:01:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:01:13 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 22:01:13 INFO - 'USERNAME': 'cltbld', 22:01:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 22:01:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:01:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:01:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:01:13 INFO - 'WINDIR': 'C:\\WINDOWS', 22:01:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:01:13 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/UUsbbLBvTgmXJ6TTGh5FAA/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 22:01:14 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 22:01:14 INFO - import pkg_resources 22:01:15 INFO - Using 1 client processes 22:01:17 INFO - SUITE-START | Running 778 tests 22:01:17 INFO - Running testharness tests 22:01:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:01:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 22:01:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:01:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 22:01:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:01:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 22:01:17 INFO - Setting up ssl 22:01:18 INFO - PROCESS | certutil | 22:01:18 INFO - PROCESS | certutil | 22:01:18 INFO - PROCESS | certutil | 22:01:18 INFO - Certificate Nickname Trust Attributes 22:01:18 INFO - SSL,S/MIME,JAR/XPI 22:01:18 INFO - 22:01:18 INFO - web-platform-tests CT,, 22:01:18 INFO - 22:01:18 INFO - Starting runner 22:01:20 INFO - PROCESS | 2424 | [2424] 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 22:01:20 INFO - PROCESS | 2424 | [2424] 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 22:01:20 INFO - PROCESS | 2424 | [2424] 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 22:01:22 INFO - PROCESS | 2424 | 1466744482116 Marionette DEBUG Marionette enabled via build flag and pref 22:01:22 INFO - PROCESS | 2424 | ++DOCSHELL 11272000 == 1 [pid = 2424] [id = 1] 22:01:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 1 (11272400) [pid = 2424] [serial = 1] [outer = 00000000] 22:01:22 INFO - PROCESS | 2424 | [2424] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:01:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 2 (11273000) [pid = 2424] [serial = 2] [outer = 11272400] 22:01:22 INFO - PROCESS | 2424 | [2424] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 22:01:22 INFO - PROCESS | 2424 | [2424] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 22:01:22 INFO - PROCESS | 2424 | ++DOCSHELL 12819C00 == 2 [pid = 2424] [id = 2] 22:01:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 3 (1281A000) [pid = 2424] [serial = 3] [outer = 00000000] 22:01:22 INFO - PROCESS | 2424 | [2424] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:01:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 4 (1281AC00) [pid = 2424] [serial = 4] [outer = 1281A000] 22:01:22 INFO - PROCESS | 2424 | 1466744482665 Marionette INFO Listening on port 2828 22:01:23 INFO - PROCESS | 2424 | 1466744483043 Marionette DEBUG Marionette enabled via command-line flag 22:01:23 INFO - PROCESS | 2424 | ++DOCSHELL 13153C00 == 3 [pid = 2424] [id = 3] 22:01:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 5 (1315BC00) [pid = 2424] [serial = 5] [outer = 00000000] 22:01:23 INFO - PROCESS | 2424 | [2424] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:01:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 6 (1315C800) [pid = 2424] [serial = 6] [outer = 1315BC00] 22:01:23 INFO - PROCESS | 2424 | [2424] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 22:01:23 INFO - PROCESS | 2424 | [2424] 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 22:01:23 INFO - PROCESS | 2424 | [2424] 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 22:01:23 INFO - PROCESS | 2424 | [2424] 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 22:01:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 7 (13654400) [pid = 2424] [serial = 7] [outer = 1281A000] 22:01:23 INFO - PROCESS | 2424 | [2424] 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 22:01:23 INFO - PROCESS | 2424 | 1466744483339 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1173 22:01:23 INFO - PROCESS | 2424 | 1466744483427 Marionette DEBUG Closed connection conn0 22:01:23 INFO - PROCESS | 2424 | [2424] 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 22:01:23 INFO - PROCESS | 2424 | 1466744483437 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1174 22:01:23 INFO - PROCESS | 2424 | 1466744483491 Marionette DEBUG Closed connection conn1 22:01:23 INFO - PROCESS | 2424 | [2424] 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 22:01:23 INFO - PROCESS | 2424 | 1466744483502 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1175 22:01:23 INFO - PROCESS | 2424 | ++DOCSHELL 14004800 == 4 [pid = 2424] [id = 4] 22:01:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 8 (14004C00) [pid = 2424] [serial = 8] [outer = 00000000] 22:01:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 9 (140E5C00) [pid = 2424] [serial = 9] [outer = 14004C00] 22:01:23 INFO - PROCESS | 2424 | [2424] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 22:01:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 10 (140EB400) [pid = 2424] [serial = 10] [outer = 14004C00] 22:01:23 INFO - PROCESS | 2424 | 1466744483722 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:01:23 INFO - PROCESS | 2424 | 1466744483728 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":"20160623200357","device":"desktop","version":"48.0"} 22:01:23 INFO - PROCESS | 2424 | [2424] 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 22:01:23 INFO - PROCESS | 2424 | [2424] 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 22:01:23 INFO - PROCESS | 2424 | [2424] 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 22:01:24 INFO - PROCESS | 2424 | [2424] 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 22:01:24 INFO - PROCESS | 2424 | ++DOCSHELL 15B21000 == 5 [pid = 2424] [id = 5] 22:01:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 11 (15B21800) [pid = 2424] [serial = 11] [outer = 00000000] 22:01:24 INFO - PROCESS | 2424 | ++DOCSHELL 15B22000 == 6 [pid = 2424] [id = 6] 22:01:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 12 (15B22800) [pid = 2424] [serial = 12] [outer = 00000000] 22:01:24 INFO - PROCESS | 2424 | [2424] 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 22:01:25 INFO - PROCESS | 2424 | ++DOCSHELL 16542800 == 7 [pid = 2424] [id = 7] 22:01:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 13 (16542C00) [pid = 2424] [serial = 13] [outer = 00000000] 22:01:25 INFO - PROCESS | 2424 | [2424] 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 22:01:25 INFO - PROCESS | 2424 | [2424] 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 22:01:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 14 (1679AC00) [pid = 2424] [serial = 14] [outer = 16542C00] 22:01:25 INFO - PROCESS | 2424 | [2424] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 22:01:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 15 (165BCC00) [pid = 2424] [serial = 15] [outer = 15B21800] 22:01:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 16 (165BE400) [pid = 2424] [serial = 16] [outer = 15B22800] 22:01:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 17 (165C1000) [pid = 2424] [serial = 17] [outer = 16542C00] 22:01:25 INFO - PROCESS | 2424 | 1466744485849 Marionette INFO startBrowser 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:25 INFO - PROCESS | 2424 | 1466744485892 Marionette DEBUG loaded listener.js 22:01:25 INFO - PROCESS | 2424 | 1466744485905 Marionette DEBUG loaded listener.js 22:01:25 INFO - PROCESS | 2424 | 1466744485907 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 18 (179E1800) [pid = 2424] [serial = 18] [outer = 16542C00] 22:01:26 INFO - PROCESS | 2424 | 1466744486404 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"7f4486a4-c811-4e66-91f6-1a78a622d2a3","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":"20160623200357","device":"desktop","version":"48.0","command_id":1}}] 22:01:26 INFO - PROCESS | 2424 | 1466744486525 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 22:01:26 INFO - PROCESS | 2424 | 1466744486529 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:26 INFO - PROCESS | 2424 | 1466744486586 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 22:01:26 INFO - PROCESS | 2424 | 1466744486680 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:01:26 INFO - PROCESS | 2424 | 1466744486682 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:26 INFO - PROCESS | 2424 | [2424] 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 22:01:26 INFO - PROCESS | 2424 | [2424] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:01:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 19 (179C8C00) [pid = 2424] [serial = 19] [outer = 16542C00] 22:01:27 INFO - PROCESS | 2424 | [2424] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:01:27 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:01:27 INFO - PROCESS | 2424 | 1466744487167 Marionette TRACE conn2 <- [1,3,null,{}] 22:01:27 INFO - PROCESS | 2424 | 1466744487167 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 22:01:27 INFO - PROCESS | 2424 | 1466744487170 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:27 INFO - PROCESS | 2424 | 1466744487199 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 22:01:27 INFO - PROCESS | 2424 | 1466744487279 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 22:01:27 INFO - PROCESS | 2424 | 1466744487281 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 22:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:01:27 INFO - PROCESS | 2424 | 1466744487285 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:01:27 INFO - PROCESS | 2424 | 1466744487288 Marionette TRACE conn2 <- [1,6,null,{}] 22:01:27 INFO - PROCESS | 2424 | 1466744487317 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:27 INFO - PROCESS | 2424 | 1466744487319 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:27 INFO - PROCESS | 2424 | 1466744487334 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 22:01:27 INFO - PROCESS | 2424 | 1466744487319 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:27 INFO - PROCESS | 2424 | 1466744487322 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:27 INFO - PROCESS | 2424 | ++DOCSHELL 1653E800 == 8 [pid = 2424] [id = 8] 22:01:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 20 (19B46000) [pid = 2424] [serial = 20] [outer = 00000000] 22:01:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 21 (19B48800) [pid = 2424] [serial = 21] [outer = 19B46000] 22:01:27 INFO - PROCESS | 2424 | 1466744487370 Marionette DEBUG loaded listener.js 22:01:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 22 (19BD9C00) [pid = 2424] [serial = 22] [outer = 19B46000] 22:01:27 INFO - PROCESS | 2424 | ++DOCSHELL 19E3D400 == 9 [pid = 2424] [id = 9] 22:01:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 23 (19E3D800) [pid = 2424] [serial = 23] [outer = 00000000] 22:01:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 24 (19E40000) [pid = 2424] [serial = 24] [outer = 19E3D800] 22:01:27 INFO - PROCESS | 2424 | 1466744487792 Marionette DEBUG loaded listener.js 22:01:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 25 (19ED6800) [pid = 2424] [serial = 25] [outer = 19E3D800] 22:01:27 INFO - PROCESS | 2424 | 1466744487972 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 22:01:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 744ms 22:01:28 INFO - PROCESS | 2424 | 1466744488045 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 22:01:28 INFO - PROCESS | 2424 | 1466744488047 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 22:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:01:28 INFO - PROCESS | 2424 | 1466744488098 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:01:28 INFO - PROCESS | 2424 | 1466744488100 Marionette TRACE conn2 <- [1,10,null,{}] 22:01:28 INFO - PROCESS | 2424 | 1466744488120 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:28 INFO - PROCESS | 2424 | 1466744488125 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:28 INFO - PROCESS | 2424 | 1466744488226 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 22:01:28 INFO - PROCESS | 2424 | 1466744488232 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:28 INFO - PROCESS | 2424 | 1466744488235 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:28 INFO - PROCESS | 2424 | ++DOCSHELL 1A245000 == 10 [pid = 2424] [id = 10] 22:01:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 26 (1A810400) [pid = 2424] [serial = 26] [outer = 00000000] 22:01:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 27 (1A817000) [pid = 2424] [serial = 27] [outer = 1A810400] 22:01:28 INFO - PROCESS | 2424 | 1466744488282 Marionette DEBUG loaded listener.js 22:01:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 28 (1AACB000) [pid = 2424] [serial = 28] [outer = 1A810400] 22:01:28 INFO - PROCESS | 2424 | 1466744488589 Marionette TRACE conn2 <- [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]]]}] 22:01:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 564ms 22:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:01:28 INFO - PROCESS | 2424 | 1466744488624 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 22:01:28 INFO - PROCESS | 2424 | 1466744488627 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 22:01:28 INFO - PROCESS | 2424 | 1466744488630 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:01:28 INFO - PROCESS | 2424 | 1466744488631 Marionette TRACE conn2 <- [1,14,null,{}] 22:01:28 INFO - PROCESS | 2424 | 1466744488635 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:28 INFO - PROCESS | 2424 | 1466744488638 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:28 INFO - PROCESS | 2424 | 1466744488735 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 22:01:28 INFO - PROCESS | 2424 | 1466744488748 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:28 INFO - PROCESS | 2424 | 1466744488750 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:28 INFO - PROCESS | 2424 | ++DOCSHELL 1A39F800 == 11 [pid = 2424] [id = 11] 22:01:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 29 (1A3A0400) [pid = 2424] [serial = 29] [outer = 00000000] 22:01:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 30 (1A3A9000) [pid = 2424] [serial = 30] [outer = 1A3A0400] 22:01:28 INFO - PROCESS | 2424 | 1466744488776 Marionette DEBUG loaded listener.js 22:01:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 31 (1AAD2400) [pid = 2424] [serial = 31] [outer = 1A3A0400] 22:01:29 INFO - PROCESS | 2424 | 1466744489110 Marionette TRACE conn2 <- [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]]]}] 22:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 523ms 22:01:29 INFO - PROCESS | 2424 | 1466744489163 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 22:01:29 INFO - PROCESS | 2424 | 1466744489165 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 22:01:29 INFO - PROCESS | 2424 | 1466744489168 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:01:29 INFO - PROCESS | 2424 | 1466744489170 Marionette TRACE conn2 <- [1,18,null,{}] 22:01:29 INFO - PROCESS | 2424 | 1466744489174 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:29 INFO - PROCESS | 2424 | 1466744489176 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:29 INFO - PROCESS | 2424 | 1466744489251 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 22:01:29 INFO - PROCESS | 2424 | 1466744489257 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:29 INFO - PROCESS | 2424 | 1466744489260 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:29 INFO - PROCESS | 2424 | ++DOCSHELL 1A628C00 == 12 [pid = 2424] [id = 12] 22:01:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 32 (1A62E400) [pid = 2424] [serial = 32] [outer = 00000000] 22:01:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 33 (1A631C00) [pid = 2424] [serial = 33] [outer = 1A62E400] 22:01:29 INFO - PROCESS | 2424 | 1466744489304 Marionette DEBUG loaded listener.js 22:01:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 34 (1AAD4000) [pid = 2424] [serial = 34] [outer = 1A62E400] 22:01:29 INFO - PROCESS | 2424 | 1466744489596 Marionette TRACE conn2 <- [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]]]}] 22:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 468ms 22:01:29 INFO - PROCESS | 2424 | 1466744489642 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 22:01:29 INFO - PROCESS | 2424 | 1466744489644 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 22:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:01:29 INFO - PROCESS | 2424 | 1466744489647 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:01:29 INFO - PROCESS | 2424 | 1466744489649 Marionette TRACE conn2 <- [1,22,null,{}] 22:01:29 INFO - PROCESS | 2424 | 1466744489652 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:29 INFO - PROCESS | 2424 | 1466744489654 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:29 INFO - PROCESS | 2424 | 1466744489731 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 22:01:29 INFO - PROCESS | 2424 | 1466744489738 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:29 INFO - PROCESS | 2424 | 1466744489740 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:29 INFO - PROCESS | 2424 | ++DOCSHELL 1A792400 == 13 [pid = 2424] [id = 13] 22:01:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 35 (1A795C00) [pid = 2424] [serial = 35] [outer = 00000000] 22:01:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 36 (1AAD7000) [pid = 2424] [serial = 36] [outer = 1A795C00] 22:01:29 INFO - PROCESS | 2424 | 1466744489784 Marionette DEBUG loaded listener.js 22:01:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 37 (1AC15C00) [pid = 2424] [serial = 37] [outer = 1A795C00] 22:01:30 INFO - PROCESS | 2424 | 1466744490055 Marionette TRACE conn2 <- [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]]]}] 22:01:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 427ms 22:01:30 INFO - PROCESS | 2424 | 1466744490084 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 22:01:30 INFO - PROCESS | 2424 | 1466744490086 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 22:01:30 INFO - PROCESS | 2424 | 1466744490089 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:01:30 INFO - PROCESS | 2424 | 1466744490091 Marionette TRACE conn2 <- [1,26,null,{}] 22:01:30 INFO - PROCESS | 2424 | 1466744490095 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:30 INFO - PROCESS | 2424 | 1466744490097 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:30 INFO - PROCESS | 2424 | 1466744490178 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 22:01:30 INFO - PROCESS | 2424 | 1466744490183 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:30 INFO - PROCESS | 2424 | 1466744490186 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:30 INFO - PROCESS | 2424 | ++DOCSHELL 1AC1D400 == 14 [pid = 2424] [id = 14] 22:01:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 38 (1AC1EC00) [pid = 2424] [serial = 38] [outer = 00000000] 22:01:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 39 (1AF06000) [pid = 2424] [serial = 39] [outer = 1AC1EC00] 22:01:30 INFO - PROCESS | 2424 | 1466744490229 Marionette DEBUG loaded listener.js 22:01:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 40 (1AF0A400) [pid = 2424] [serial = 40] [outer = 1AC1EC00] 22:01:30 INFO - PROCESS | 2424 | 1466744490511 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 22:01:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 468ms 22:01:30 INFO - PROCESS | 2424 | 1466744490570 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 22:01:30 INFO - PROCESS | 2424 | 1466744490553 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 22:01:30 INFO - PROCESS | 2424 | 1466744490557 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:01:30 INFO - PROCESS | 2424 | 1466744490558 Marionette TRACE conn2 <- [1,30,null,{}] 22:01:30 INFO - PROCESS | 2424 | 1466744490562 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:30 INFO - PROCESS | 2424 | 1466744490574 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:30 INFO - PROCESS | 2424 | ++DOCSHELL 1AF0EC00 == 15 [pid = 2424] [id = 15] 22:01:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 41 (1AF0FC00) [pid = 2424] [serial = 41] [outer = 00000000] 22:01:30 INFO - PROCESS | 2424 | 1466744490668 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 22:01:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 42 (1AF0F800) [pid = 2424] [serial = 42] [outer = 1AF0FC00] 22:01:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 43 (1AF0E800) [pid = 2424] [serial = 43] [outer = 1AF0FC00] 22:01:30 INFO - PROCESS | 2424 | 1466744490705 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:30 INFO - PROCESS | 2424 | 1466744490707 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:30 INFO - PROCESS | 2424 | ++DOCSHELL 1B02AC00 == 16 [pid = 2424] [id = 16] 22:01:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 44 (1B02BC00) [pid = 2424] [serial = 44] [outer = 00000000] 22:01:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 45 (1B032400) [pid = 2424] [serial = 45] [outer = 1B02BC00] 22:01:30 INFO - PROCESS | 2424 | ++DOCSHELL 1B109C00 == 17 [pid = 2424] [id = 17] 22:01:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 46 (1B10A000) [pid = 2424] [serial = 46] [outer = 00000000] 22:01:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 47 (1B10C800) [pid = 2424] [serial = 47] [outer = 1B10A000] 22:01:30 INFO - PROCESS | 2424 | 1466744490777 Marionette DEBUG loaded listener.js 22:01:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 48 (1B10D000) [pid = 2424] [serial = 48] [outer = 1B10A000] 22:01:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 49 (1B117000) [pid = 2424] [serial = 49] [outer = 1B02BC00] 22:01:31 INFO - PROCESS | 2424 | --DOCSHELL 11272000 == 16 [pid = 2424] [id = 1] 22:01:31 INFO - PROCESS | 2424 | 1466744491711 Marionette TRACE conn2 <- [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]]]}] 22:01:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:01:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1198ms 22:01:31 INFO - PROCESS | 2424 | 1466744491770 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 22:01:31 INFO - PROCESS | 2424 | 1466744491775 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 22:01:31 INFO - PROCESS | 2424 | 1466744491780 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:01:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:01:31 INFO - PROCESS | 2424 | 1466744491783 Marionette TRACE conn2 <- [1,34,null,{}] 22:01:31 INFO - PROCESS | 2424 | 1466744491790 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:31 INFO - PROCESS | 2424 | 1466744491793 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:31 INFO - PROCESS | 2424 | 1466744491924 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 22:01:31 INFO - PROCESS | 2424 | 1466744491968 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:31 INFO - PROCESS | 2424 | 1466744491974 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:32 INFO - PROCESS | 2424 | ++DOCSHELL 105F1800 == 17 [pid = 2424] [id = 18] 22:01:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 50 (105F2400) [pid = 2424] [serial = 50] [outer = 00000000] 22:01:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 51 (10FF3C00) [pid = 2424] [serial = 51] [outer = 105F2400] 22:01:32 INFO - PROCESS | 2424 | 1466744492078 Marionette DEBUG loaded listener.js 22:01:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 52 (11269000) [pid = 2424] [serial = 52] [outer = 105F2400] 22:01:32 INFO - PROCESS | 2424 | 1466744492555 Marionette TRACE conn2 <- [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]]]}] 22:01:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 826ms 22:01:32 INFO - PROCESS | 2424 | 1466744492607 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 22:01:32 INFO - PROCESS | 2424 | 1466744492612 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 22:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:01:32 INFO - PROCESS | 2424 | 1466744492619 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:01:32 INFO - PROCESS | 2424 | 1466744492621 Marionette TRACE conn2 <- [1,38,null,{}] 22:01:32 INFO - PROCESS | 2424 | 1466744492626 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:32 INFO - PROCESS | 2424 | 1466744492628 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:32 INFO - PROCESS | 2424 | 1466744492727 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 22:01:32 INFO - PROCESS | 2424 | 1466744492791 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:32 INFO - PROCESS | 2424 | 1466744492794 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:32 INFO - PROCESS | 2424 | ++DOCSHELL 129E9800 == 18 [pid = 2424] [id = 19] 22:01:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 53 (129F1000) [pid = 2424] [serial = 53] [outer = 00000000] 22:01:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 54 (132E7000) [pid = 2424] [serial = 54] [outer = 129F1000] 22:01:32 INFO - PROCESS | 2424 | 1466744492834 Marionette DEBUG loaded listener.js 22:01:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 55 (13953C00) [pid = 2424] [serial = 55] [outer = 129F1000] 22:01:33 INFO - PROCESS | 2424 | 1466744493562 Marionette TRACE conn2 <- [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]]]}] 22:01:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 963ms 22:01:33 INFO - PROCESS | 2424 | 1466744493583 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 22:01:33 INFO - PROCESS | 2424 | 1466744493587 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 22:01:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:01:33 INFO - PROCESS | 2424 | 1466744493592 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:01:33 INFO - PROCESS | 2424 | 1466744493595 Marionette TRACE conn2 <- [1,42,null,{}] 22:01:33 INFO - PROCESS | 2424 | 1466744493600 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:33 INFO - PROCESS | 2424 | 1466744493602 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:33 INFO - PROCESS | 2424 | 1466744493681 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 22:01:33 INFO - PROCESS | 2424 | --DOCSHELL 14004800 == 17 [pid = 2424] [id = 4] 22:01:33 INFO - PROCESS | 2424 | 1466744493792 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:33 INFO - PROCESS | 2424 | 1466744493794 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:33 INFO - PROCESS | 2424 | ++DOCSHELL 10B7B400 == 18 [pid = 2424] [id = 20] 22:01:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 56 (10B7D800) [pid = 2424] [serial = 56] [outer = 00000000] 22:01:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 57 (110E1C00) [pid = 2424] [serial = 57] [outer = 10B7D800] 22:01:33 INFO - PROCESS | 2424 | 1466744493843 Marionette DEBUG loaded listener.js 22:01:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (11273400) [pid = 2424] [serial = 58] [outer = 10B7D800] 22:01:34 INFO - PROCESS | 2424 | 1466744494151 Marionette TRACE conn2 <- [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]]]}] 22:01:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:01:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 606ms 22:01:34 INFO - PROCESS | 2424 | 1466744494208 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 22:01:34 INFO - PROCESS | 2424 | 1466744494213 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 22:01:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:01:34 INFO - PROCESS | 2424 | 1466744494219 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:01:34 INFO - PROCESS | 2424 | 1466744494221 Marionette TRACE conn2 <- [1,46,null,{}] 22:01:34 INFO - PROCESS | 2424 | 1466744494225 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:34 INFO - PROCESS | 2424 | 1466744494227 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:34 INFO - PROCESS | 2424 | 1466744494307 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 22:01:34 INFO - PROCESS | 2424 | 1466744494314 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:34 INFO - PROCESS | 2424 | 1466744494316 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:34 INFO - PROCESS | 2424 | ++DOCSHELL 11452800 == 19 [pid = 2424] [id = 21] 22:01:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (11456400) [pid = 2424] [serial = 59] [outer = 00000000] 22:01:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (12818C00) [pid = 2424] [serial = 60] [outer = 11456400] 22:01:34 INFO - PROCESS | 2424 | 1466744494367 Marionette DEBUG loaded listener.js 22:01:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (12924000) [pid = 2424] [serial = 61] [outer = 11456400] 22:01:34 INFO - PROCESS | 2424 | 1466744494813 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 22:01:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:01:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 619ms 22:01:34 INFO - PROCESS | 2424 | 1466744494842 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 22:01:34 INFO - PROCESS | 2424 | 1466744494844 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 22:01:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:01:34 INFO - PROCESS | 2424 | 1466744494848 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:01:34 INFO - PROCESS | 2424 | 1466744494834 Marionette TRACE conn2 <- [1,50,null,{}] 22:01:34 INFO - PROCESS | 2424 | 1466744494845 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:34 INFO - PROCESS | 2424 | 1466744494849 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:34 INFO - PROCESS | 2424 | 1466744494931 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 22:01:34 INFO - PROCESS | 2424 | 1466744494941 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:34 INFO - PROCESS | 2424 | 1466744494944 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:34 INFO - PROCESS | 2424 | ++DOCSHELL 13947800 == 20 [pid = 2424] [id = 22] 22:01:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (13C79400) [pid = 2424] [serial = 62] [outer = 00000000] 22:01:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (13C83400) [pid = 2424] [serial = 63] [outer = 13C79400] 22:01:34 INFO - PROCESS | 2424 | 1466744494973 Marionette DEBUG loaded listener.js 22:01:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (1400CC00) [pid = 2424] [serial = 64] [outer = 13C79400] 22:01:35 INFO - PROCESS | 2424 | 1466744495367 Marionette TRACE conn2 <- [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]]]}] 22:01:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 564ms 22:01:35 INFO - PROCESS | 2424 | 1466744495404 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 22:01:35 INFO - PROCESS | 2424 | 1466744495406 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 22:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:01:35 INFO - PROCESS | 2424 | 1466744495413 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:01:35 INFO - PROCESS | 2424 | 1466744495415 Marionette TRACE conn2 <- [1,54,null,{}] 22:01:35 INFO - PROCESS | 2424 | 1466744495419 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:35 INFO - PROCESS | 2424 | 1466744495421 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:35 INFO - PROCESS | 2424 | 1466744495501 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 22:01:35 INFO - PROCESS | 2424 | 1466744495513 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:35 INFO - PROCESS | 2424 | 1466744495515 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:35 INFO - PROCESS | 2424 | ++DOCSHELL 13C83C00 == 21 [pid = 2424] [id = 23] 22:01:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (143C1000) [pid = 2424] [serial = 65] [outer = 00000000] 22:01:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (14FE8C00) [pid = 2424] [serial = 66] [outer = 143C1000] 22:01:35 INFO - PROCESS | 2424 | 1466744495560 Marionette DEBUG loaded listener.js 22:01:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (15320000) [pid = 2424] [serial = 67] [outer = 143C1000] 22:01:35 INFO - PROCESS | 2424 | 1466744495888 Marionette TRACE conn2 <- [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]]]}] 22:01:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 523ms 22:01:35 INFO - PROCESS | 2424 | 1466744495935 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 22:01:35 INFO - PROCESS | 2424 | 1466744495937 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 22:01:35 INFO - PROCESS | 2424 | 1466744495941 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:01:35 INFO - PROCESS | 2424 | 1466744495943 Marionette TRACE conn2 <- [1,58,null,{}] 22:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:01:35 INFO - PROCESS | 2424 | 1466744495947 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:35 INFO - PROCESS | 2424 | 1466744495950 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:36 INFO - PROCESS | 2424 | 1466744496026 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 22:01:36 INFO - PROCESS | 2424 | 1466744496031 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:36 INFO - PROCESS | 2424 | 1466744496034 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:36 INFO - PROCESS | 2424 | ++DOCSHELL 112AB400 == 22 [pid = 2424] [id = 24] 22:01:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (11CD4800) [pid = 2424] [serial = 68] [outer = 00000000] 22:01:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (1566C000) [pid = 2424] [serial = 69] [outer = 11CD4800] 22:01:36 INFO - PROCESS | 2424 | 1466744496078 Marionette DEBUG loaded listener.js 22:01:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (1566E800) [pid = 2424] [serial = 70] [outer = 11CD4800] 22:01:36 INFO - PROCESS | 2424 | 1466744496409 Marionette TRACE conn2 <- [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]]]}] 22:01:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 523ms 22:01:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:01:36 INFO - PROCESS | 2424 | 1466744496483 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 22:01:36 INFO - PROCESS | 2424 | 1466744496485 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 22:01:36 INFO - PROCESS | 2424 | 1466744496488 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:01:36 INFO - PROCESS | 2424 | 1466744496490 Marionette TRACE conn2 <- [1,62,null,{}] 22:01:36 INFO - PROCESS | 2424 | 1466744496494 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:36 INFO - PROCESS | 2424 | 1466744496499 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:36 INFO - PROCESS | 2424 | 1466744496582 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 22:01:36 INFO - PROCESS | 2424 | 1466744496596 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:36 INFO - PROCESS | 2424 | 1466744496598 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:36 INFO - PROCESS | 2424 | ++DOCSHELL 15B26400 == 23 [pid = 2424] [id = 25] 22:01:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (15B26C00) [pid = 2424] [serial = 71] [outer = 00000000] 22:01:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (15E10400) [pid = 2424] [serial = 72] [outer = 15B26C00] 22:01:36 INFO - PROCESS | 2424 | 1466744496645 Marionette DEBUG loaded listener.js 22:01:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (15E14800) [pid = 2424] [serial = 73] [outer = 15B26C00] 22:01:36 INFO - PROCESS | 2424 | 1466744496968 Marionette TRACE conn2 <- [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]]]}] 22:01:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 523ms 22:01:37 INFO - PROCESS | 2424 | 1466744497005 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 22:01:37 INFO - PROCESS | 2424 | 1466744497007 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 22:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:01:37 INFO - PROCESS | 2424 | 1466744497010 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:01:37 INFO - PROCESS | 2424 | 1466744497012 Marionette TRACE conn2 <- [1,66,null,{}] 22:01:37 INFO - PROCESS | 2424 | 1466744497039 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:37 INFO - PROCESS | 2424 | 1466744497041 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:37 INFO - PROCESS | 2424 | 1466744497105 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 22:01:37 INFO - PROCESS | 2424 | 1466744497110 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:37 INFO - PROCESS | 2424 | 1466744497112 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:37 INFO - PROCESS | 2424 | ++DOCSHELL 165BE000 == 24 [pid = 2424] [id = 26] 22:01:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (165C4C00) [pid = 2424] [serial = 74] [outer = 00000000] 22:01:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (16A65000) [pid = 2424] [serial = 75] [outer = 165C4C00] 22:01:37 INFO - PROCESS | 2424 | 1466744497155 Marionette DEBUG loaded listener.js 22:01:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (16D88C00) [pid = 2424] [serial = 76] [outer = 165C4C00] 22:01:37 INFO - PROCESS | 2424 | 1466744497482 Marionette TRACE conn2 <- [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]]]}] 22:01:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:01:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 495ms 22:01:37 INFO - PROCESS | 2424 | 1466744497500 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 22:01:37 INFO - PROCESS | 2424 | 1466744497502 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 22:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:01:37 INFO - PROCESS | 2424 | 1466744497505 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:01:37 INFO - PROCESS | 2424 | 1466744497507 Marionette TRACE conn2 <- [1,70,null,{}] 22:01:37 INFO - PROCESS | 2424 | 1466744497510 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:37 INFO - PROCESS | 2424 | 1466744497512 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:37 INFO - PROCESS | 2424 | 1466744497600 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 22:01:37 INFO - PROCESS | 2424 | 1466744497607 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:37 INFO - PROCESS | 2424 | 1466744497609 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:37 INFO - PROCESS | 2424 | ++DOCSHELL 0F93A000 == 25 [pid = 2424] [id = 27] 22:01:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (103C8400) [pid = 2424] [serial = 77] [outer = 00000000] 22:01:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (16F8EC00) [pid = 2424] [serial = 78] [outer = 103C8400] 22:01:37 INFO - PROCESS | 2424 | 1466744497653 Marionette DEBUG loaded listener.js 22:01:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (17422000) [pid = 2424] [serial = 79] [outer = 103C8400] 22:01:37 INFO - PROCESS | 2424 | 1466744497984 Marionette TRACE conn2 <- [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]]]}] 22:01:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 523ms 22:01:38 INFO - PROCESS | 2424 | 1466744498041 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 22:01:38 INFO - PROCESS | 2424 | 1466744498043 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 22:01:38 INFO - PROCESS | 2424 | 1466744498046 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:01:38 INFO - PROCESS | 2424 | 1466744498048 Marionette TRACE conn2 <- [1,74,null,{}] 22:01:38 INFO - PROCESS | 2424 | 1466744498051 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:38 INFO - PROCESS | 2424 | 1466744498053 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:38 INFO - PROCESS | 2424 | 1466744498145 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 22:01:38 INFO - PROCESS | 2424 | 1466744498152 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:38 INFO - PROCESS | 2424 | 1466744498154 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:38 INFO - PROCESS | 2424 | ++DOCSHELL 13947400 == 26 [pid = 2424] [id = 28] 22:01:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (165C5800) [pid = 2424] [serial = 80] [outer = 00000000] 22:01:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (17499400) [pid = 2424] [serial = 81] [outer = 165C5800] 22:01:38 INFO - PROCESS | 2424 | 1466744498200 Marionette DEBUG loaded listener.js 22:01:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (17636400) [pid = 2424] [serial = 82] [outer = 165C5800] 22:01:38 INFO - PROCESS | 2424 | 1466744498515 Marionette TRACE conn2 <- [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]]]}] 22:01:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 523ms 22:01:38 INFO - PROCESS | 2424 | 1466744498567 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 22:01:38 INFO - PROCESS | 2424 | 1466744498569 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 22:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:01:38 INFO - PROCESS | 2424 | 1466744498572 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:01:38 INFO - PROCESS | 2424 | 1466744498574 Marionette TRACE conn2 <- [1,78,null,{}] 22:01:38 INFO - PROCESS | 2424 | 1466744498578 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:38 INFO - PROCESS | 2424 | 1466744498589 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:38 INFO - PROCESS | 2424 | 1466744498646 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 22:01:38 INFO - PROCESS | 2424 | 1466744498735 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:38 INFO - PROCESS | 2424 | 1466744498737 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:38 INFO - PROCESS | 2424 | ++DOCSHELL 112B6400 == 27 [pid = 2424] [id = 29] 22:01:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (143B5C00) [pid = 2424] [serial = 83] [outer = 00000000] 22:01:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (179C8800) [pid = 2424] [serial = 84] [outer = 143B5C00] 22:01:38 INFO - PROCESS | 2424 | 1466744498764 Marionette DEBUG loaded listener.js 22:01:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (179E5000) [pid = 2424] [serial = 85] [outer = 143B5C00] 22:01:39 INFO - PROCESS | 2424 | 1466744499072 Marionette TRACE conn2 <- [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]]]}] 22:01:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 523ms 22:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:01:39 INFO - PROCESS | 2424 | 1466744499090 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 22:01:39 INFO - PROCESS | 2424 | 1466744499092 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 22:01:39 INFO - PROCESS | 2424 | 1466744499096 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:01:39 INFO - PROCESS | 2424 | 1466744499098 Marionette TRACE conn2 <- [1,82,null,{}] 22:01:39 INFO - PROCESS | 2424 | 1466744499101 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:39 INFO - PROCESS | 2424 | 1466744499104 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:39 INFO - PROCESS | 2424 | 1466744499213 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 22:01:39 INFO - PROCESS | 2424 | 1466744499221 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:39 INFO - PROCESS | 2424 | 1466744499223 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:39 INFO - PROCESS | 2424 | ++DOCSHELL 15E0B400 == 28 [pid = 2424] [id = 30] 22:01:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (17982000) [pid = 2424] [serial = 86] [outer = 00000000] 22:01:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (19B3C400) [pid = 2424] [serial = 87] [outer = 17982000] 22:01:39 INFO - PROCESS | 2424 | 1466744499267 Marionette DEBUG loaded listener.js 22:01:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (19BDE000) [pid = 2424] [serial = 88] [outer = 17982000] 22:01:39 INFO - PROCESS | 2424 | 1466744499588 Marionette TRACE conn2 <- [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]]]}] 22:01:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 523ms 22:01:39 INFO - PROCESS | 2424 | 1466744499633 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 22:01:39 INFO - PROCESS | 2424 | 1466744499635 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 22:01:39 INFO - PROCESS | 2424 | 1466744499638 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:01:39 INFO - PROCESS | 2424 | 1466744499640 Marionette TRACE conn2 <- [1,86,null,{}] 22:01:39 INFO - PROCESS | 2424 | 1466744499643 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:39 INFO - PROCESS | 2424 | 1466744499645 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:39 INFO - PROCESS | 2424 | 1466744499706 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 22:01:39 INFO - PROCESS | 2424 | 1466744499777 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:39 INFO - PROCESS | 2424 | 1466744499780 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:39 INFO - PROCESS | 2424 | ++DOCSHELL 131E4000 == 29 [pid = 2424] [id = 31] 22:01:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (131EB400) [pid = 2424] [serial = 89] [outer = 00000000] 22:01:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (19D67C00) [pid = 2424] [serial = 90] [outer = 131EB400] 22:01:39 INFO - PROCESS | 2424 | 1466744499804 Marionette DEBUG loaded listener.js 22:01:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (19D6C400) [pid = 2424] [serial = 91] [outer = 131EB400] 22:01:40 INFO - PROCESS | 2424 | 1466744500113 Marionette TRACE conn2 <- [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]]]}] 22:01:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 523ms 22:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:01:40 INFO - PROCESS | 2424 | 1466744500170 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 22:01:40 INFO - PROCESS | 2424 | 1466744500172 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 22:01:40 INFO - PROCESS | 2424 | 1466744500176 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:01:40 INFO - PROCESS | 2424 | 1466744500178 Marionette TRACE conn2 <- [1,90,null,{}] 22:01:40 INFO - PROCESS | 2424 | 1466744500181 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:40 INFO - PROCESS | 2424 | 1466744500183 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:40 INFO - PROCESS | 2424 | 1466744500937 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 22:01:41 INFO - PROCESS | 2424 | 1466744501058 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:41 INFO - PROCESS | 2424 | 1466744501061 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:41 INFO - PROCESS | 2424 | ++DOCSHELL 105EE400 == 30 [pid = 2424] [id = 32] 22:01:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (105EEC00) [pid = 2424] [serial = 92] [outer = 00000000] 22:01:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (10A61C00) [pid = 2424] [serial = 93] [outer = 105EEC00] 22:01:41 INFO - PROCESS | 2424 | 1466744501091 Marionette DEBUG loaded listener.js 22:01:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (10B7B000) [pid = 2424] [serial = 94] [outer = 105EEC00] 22:01:41 INFO - PROCESS | 2424 | 1466744501477 Marionette TRACE conn2 <- [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]]]}] 22:01:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:01:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1321ms 22:01:41 INFO - PROCESS | 2424 | 1466744501502 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 22:01:41 INFO - PROCESS | 2424 | 1466744501506 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 22:01:41 INFO - PROCESS | 2424 | 1466744501510 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:01:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:01:41 INFO - PROCESS | 2424 | 1466744501513 Marionette TRACE conn2 <- [1,94,null,{}] 22:01:41 INFO - PROCESS | 2424 | 1466744501518 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:41 INFO - PROCESS | 2424 | 1466744501521 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:41 INFO - PROCESS | 2424 | 1466744501608 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 22:01:41 INFO - PROCESS | 2424 | 1466744501614 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:41 INFO - PROCESS | 2424 | 1466744501617 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:41 INFO - PROCESS | 2424 | ++DOCSHELL 112B3400 == 31 [pid = 2424] [id = 33] 22:01:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (112B7000) [pid = 2424] [serial = 95] [outer = 00000000] 22:01:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (12923400) [pid = 2424] [serial = 96] [outer = 112B7000] 22:01:41 INFO - PROCESS | 2424 | 1466744501664 Marionette DEBUG loaded listener.js 22:01:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (129E9400) [pid = 2424] [serial = 97] [outer = 112B7000] 22:01:42 INFO - PROCESS | 2424 | 1466744502021 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 22:01:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:01:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 963ms 22:01:42 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (14004C00) [pid = 2424] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 22:01:42 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (1AC1EC00) [pid = 2424] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:01:42 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (1A795C00) [pid = 2424] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:01:42 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (1A62E400) [pid = 2424] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:01:42 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (1A3A0400) [pid = 2424] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:01:42 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1A810400) [pid = 2424] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:01:42 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (19B46000) [pid = 2424] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:01:42 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (1B10A000) [pid = 2424] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:01:42 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (105F2400) [pid = 2424] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:01:42 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (129F1000) [pid = 2424] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:01:42 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (10B7D800) [pid = 2424] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:01:42 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (11456400) [pid = 2424] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:01:42 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (13C79400) [pid = 2424] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:01:42 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (143C1000) [pid = 2424] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:01:42 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (11CD4800) [pid = 2424] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:01:42 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (15B26C00) [pid = 2424] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:01:42 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (165C4C00) [pid = 2424] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:01:42 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (103C8400) [pid = 2424] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:01:42 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (165C5800) [pid = 2424] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:01:42 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (143B5C00) [pid = 2424] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:01:42 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (17982000) [pid = 2424] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:01:42 INFO - PROCESS | 2424 | 1466744502499 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 22:01:42 INFO - PROCESS | 2424 | 1466744502502 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 22:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:01:42 INFO - PROCESS | 2424 | 1466744502506 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:01:42 INFO - PROCESS | 2424 | 1466744502508 Marionette TRACE conn2 <- [1,98,null,{}] 22:01:42 INFO - PROCESS | 2424 | 1466744502512 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:42 INFO - PROCESS | 2424 | 1466744502514 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:42 INFO - PROCESS | 2424 | 1466744502596 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 22:01:42 INFO - PROCESS | 2424 | 1466744502587 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:42 INFO - PROCESS | 2424 | 1466744502589 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:42 INFO - PROCESS | 2424 | ++DOCSHELL 11CCE400 == 32 [pid = 2424] [id = 34] 22:01:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (11CCEC00) [pid = 2424] [serial = 98] [outer = 00000000] 22:01:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (130C4C00) [pid = 2424] [serial = 99] [outer = 11CCEC00] 22:01:42 INFO - PROCESS | 2424 | 1466744502637 Marionette DEBUG loaded listener.js 22:01:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (13232000) [pid = 2424] [serial = 100] [outer = 11CCEC00] 22:01:43 INFO - PROCESS | 2424 | 1466744503034 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 22:01:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 564ms 22:01:43 INFO - PROCESS | 2424 | 1466744503064 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 22:01:43 INFO - PROCESS | 2424 | 1466744503068 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 22:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:01:43 INFO - PROCESS | 2424 | 1466744503077 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:01:43 INFO - PROCESS | 2424 | 1466744503082 Marionette TRACE conn2 <- [1,102,null,{}] 22:01:43 INFO - PROCESS | 2424 | 1466744503085 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:43 INFO - PROCESS | 2424 | 1466744503088 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:43 INFO - PROCESS | 2424 | 1466744503163 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 22:01:43 INFO - PROCESS | 2424 | 1466744503175 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:43 INFO - PROCESS | 2424 | 1466744503177 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:43 INFO - PROCESS | 2424 | ++DOCSHELL 143BD400 == 33 [pid = 2424] [id = 35] 22:01:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (143BDC00) [pid = 2424] [serial = 101] [outer = 00000000] 22:01:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (14FE6C00) [pid = 2424] [serial = 102] [outer = 143BDC00] 22:01:43 INFO - PROCESS | 2424 | 1466744503228 Marionette DEBUG loaded listener.js 22:01:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (15433800) [pid = 2424] [serial = 103] [outer = 143BDC00] 22:01:43 INFO - PROCESS | 2424 | 1466744503580 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 22:01:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 523ms 22:01:43 INFO - PROCESS | 2424 | 1466744503614 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 22:01:43 INFO - PROCESS | 2424 | 1466744503616 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 22:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:01:43 INFO - PROCESS | 2424 | 1466744503602 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:01:43 INFO - PROCESS | 2424 | 1466744503603 Marionette TRACE conn2 <- [1,106,null,{}] 22:01:43 INFO - PROCESS | 2424 | 1466744503607 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:43 INFO - PROCESS | 2424 | 1466744503609 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:43 INFO - PROCESS | 2424 | 1466744503691 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 22:01:43 INFO - PROCESS | 2424 | 1466744503696 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:43 INFO - PROCESS | 2424 | 1466744503698 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:43 INFO - PROCESS | 2424 | ++DOCSHELL 1542DC00 == 34 [pid = 2424] [id = 36] 22:01:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1566F400) [pid = 2424] [serial = 104] [outer = 00000000] 22:01:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (15B20800) [pid = 2424] [serial = 105] [outer = 1566F400] 22:01:43 INFO - PROCESS | 2424 | 1466744503742 Marionette DEBUG loaded listener.js 22:01:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (15E12000) [pid = 2424] [serial = 106] [outer = 1566F400] 22:01:44 INFO - PROCESS | 2424 | 1466744504090 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 22:01:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 523ms 22:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:01:44 INFO - PROCESS | 2424 | 1466744504134 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 22:01:44 INFO - PROCESS | 2424 | 1466744504136 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 22:01:44 INFO - PROCESS | 2424 | 1466744504140 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:01:44 INFO - PROCESS | 2424 | 1466744504141 Marionette TRACE conn2 <- [1,110,null,{}] 22:01:44 INFO - PROCESS | 2424 | 1466744504145 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:44 INFO - PROCESS | 2424 | 1466744504147 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:44 INFO - PROCESS | 2424 | 1466744504207 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 22:01:44 INFO - PROCESS | 2424 | 1466744504320 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:44 INFO - PROCESS | 2424 | 1466744504324 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:44 INFO - PROCESS | 2424 | ++DOCSHELL 1036B000 == 35 [pid = 2424] [id = 37] 22:01:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1036F400) [pid = 2424] [serial = 107] [outer = 00000000] 22:01:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (105EE000) [pid = 2424] [serial = 108] [outer = 1036F400] 22:01:44 INFO - PROCESS | 2424 | 1466744504364 Marionette DEBUG loaded listener.js 22:01:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (10A5C400) [pid = 2424] [serial = 109] [outer = 1036F400] 22:01:44 INFO - PROCESS | 2424 | 1466744504843 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 22:01:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 798ms 22:01:44 INFO - PROCESS | 2424 | 1466744504948 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 22:01:44 INFO - PROCESS | 2424 | 1466744504952 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 22:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:01:44 INFO - PROCESS | 2424 | 1466744504938 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:01:44 INFO - PROCESS | 2424 | 1466744504941 Marionette TRACE conn2 <- [1,114,null,{}] 22:01:44 INFO - PROCESS | 2424 | 1466744504947 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:44 INFO - PROCESS | 2424 | 1466744504950 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:45 INFO - PROCESS | 2424 | 1466744505060 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 22:01:45 INFO - PROCESS | 2424 | 1466744505105 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:45 INFO - PROCESS | 2424 | 1466744505109 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:45 INFO - PROCESS | 2424 | ++DOCSHELL 1309FC00 == 36 [pid = 2424] [id = 38] 22:01:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (132ED800) [pid = 2424] [serial = 110] [outer = 00000000] 22:01:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (13C84400) [pid = 2424] [serial = 111] [outer = 132ED800] 22:01:45 INFO - PROCESS | 2424 | 1466744505165 Marionette DEBUG loaded listener.js 22:01:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (143BE800) [pid = 2424] [serial = 112] [outer = 132ED800] 22:01:45 INFO - PROCESS | 2424 | 1466744505688 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 22:01:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 784ms 22:01:45 INFO - PROCESS | 2424 | 1466744505738 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 22:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:01:45 INFO - PROCESS | 2424 | 1466744505742 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 22:01:45 INFO - PROCESS | 2424 | 1466744505746 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:01:45 INFO - PROCESS | 2424 | 1466744505748 Marionette TRACE conn2 <- [1,118,null,{}] 22:01:45 INFO - PROCESS | 2424 | 1466744505752 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:45 INFO - PROCESS | 2424 | 1466744505755 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:45 INFO - PROCESS | 2424 | 1466744505859 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 22:01:45 INFO - PROCESS | 2424 | 1466744505914 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:45 INFO - PROCESS | 2424 | 1466744505917 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:45 INFO - PROCESS | 2424 | ++DOCSHELL 16CE3000 == 37 [pid = 2424] [id = 39] 22:01:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (16E6B400) [pid = 2424] [serial = 113] [outer = 00000000] 22:01:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (17388C00) [pid = 2424] [serial = 114] [outer = 16E6B400] 22:01:45 INFO - PROCESS | 2424 | 1466744505970 Marionette DEBUG loaded listener.js 22:01:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (17429800) [pid = 2424] [serial = 115] [outer = 16E6B400] 22:01:46 INFO - PROCESS | 2424 | 1466744506481 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 22:01:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 743ms 22:01:46 INFO - PROCESS | 2424 | 1466744506514 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 22:01:46 INFO - PROCESS | 2424 | 1466744506517 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 22:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:01:46 INFO - PROCESS | 2424 | 1466744506528 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:01:46 INFO - PROCESS | 2424 | 1466744506534 Marionette TRACE conn2 <- [1,122,null,{}] 22:01:46 INFO - PROCESS | 2424 | 1466744506539 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:46 INFO - PROCESS | 2424 | 1466744506542 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:46 INFO - PROCESS | 2424 | 1466744506643 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 22:01:46 INFO - PROCESS | 2424 | 1466744506699 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:46 INFO - PROCESS | 2424 | 1466744506702 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:46 INFO - PROCESS | 2424 | ++DOCSHELL 179E2C00 == 38 [pid = 2424] [id = 40] 22:01:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (179EAC00) [pid = 2424] [serial = 116] [outer = 00000000] 22:01:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (19717800) [pid = 2424] [serial = 117] [outer = 179EAC00] 22:01:46 INFO - PROCESS | 2424 | 1466744506756 Marionette DEBUG loaded listener.js 22:01:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (1971B800) [pid = 2424] [serial = 118] [outer = 179EAC00] 22:01:47 INFO - PROCESS | 2424 | 1466744507285 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 22:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 784ms 22:01:47 INFO - PROCESS | 2424 | 1466744507319 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 22:01:47 INFO - PROCESS | 2424 | 1466744507323 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 22:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:01:47 INFO - PROCESS | 2424 | 1466744507328 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:01:47 INFO - PROCESS | 2424 | 1466744507332 Marionette TRACE conn2 <- [1,126,null,{}] 22:01:47 INFO - PROCESS | 2424 | 1466744507337 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:47 INFO - PROCESS | 2424 | 1466744507340 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:47 INFO - PROCESS | 2424 | 1466744507437 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 22:01:47 INFO - PROCESS | 2424 | 1466744507509 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:47 INFO - PROCESS | 2424 | 1466744507514 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:47 INFO - PROCESS | 2424 | ++DOCSHELL 112BE400 == 39 [pid = 2424] [id = 41] 22:01:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (112BF000) [pid = 2424] [serial = 119] [outer = 00000000] 22:01:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (11ADC800) [pid = 2424] [serial = 120] [outer = 112BF000] 22:01:47 INFO - PROCESS | 2424 | 1466744507548 Marionette DEBUG loaded listener.js 22:01:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (1281C400) [pid = 2424] [serial = 121] [outer = 112BF000] 22:01:48 INFO - PROCESS | 2424 | --DOCSHELL 105EE400 == 38 [pid = 2424] [id = 32] 22:01:48 INFO - PROCESS | 2424 | --DOCSHELL 112B3400 == 37 [pid = 2424] [id = 33] 22:01:48 INFO - PROCESS | 2424 | --DOCSHELL 11CCE400 == 36 [pid = 2424] [id = 34] 22:01:48 INFO - PROCESS | 2424 | --DOCSHELL 143BD400 == 35 [pid = 2424] [id = 35] 22:01:48 INFO - PROCESS | 2424 | --DOCSHELL 1542DC00 == 34 [pid = 2424] [id = 36] 22:01:48 INFO - PROCESS | 2424 | --DOCSHELL 179E2C00 == 33 [pid = 2424] [id = 40] 22:01:48 INFO - PROCESS | 2424 | --DOCSHELL 15E0B400 == 32 [pid = 2424] [id = 30] 22:01:48 INFO - PROCESS | 2424 | --DOCSHELL 131E4000 == 31 [pid = 2424] [id = 31] 22:01:48 INFO - PROCESS | 2424 | --DOCSHELL 16CE3000 == 30 [pid = 2424] [id = 39] 22:01:48 INFO - PROCESS | 2424 | --DOCSHELL 1036B000 == 29 [pid = 2424] [id = 37] 22:01:48 INFO - PROCESS | 2424 | --DOCSHELL 112B6400 == 28 [pid = 2424] [id = 29] 22:01:48 INFO - PROCESS | 2424 | --DOCSHELL 1309FC00 == 27 [pid = 2424] [id = 38] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (165C1000) [pid = 2424] [serial = 17] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (10FF3C00) [pid = 2424] [serial = 51] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (132E7000) [pid = 2424] [serial = 54] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (110E1C00) [pid = 2424] [serial = 57] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (12818C00) [pid = 2424] [serial = 60] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (12924000) [pid = 2424] [serial = 61] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (13C83400) [pid = 2424] [serial = 63] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (1400CC00) [pid = 2424] [serial = 64] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (14FE8C00) [pid = 2424] [serial = 66] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (1566C000) [pid = 2424] [serial = 69] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (15E10400) [pid = 2424] [serial = 72] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (16A65000) [pid = 2424] [serial = 75] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (16F8EC00) [pid = 2424] [serial = 78] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (17499400) [pid = 2424] [serial = 81] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (179C8800) [pid = 2424] [serial = 84] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (19B3C400) [pid = 2424] [serial = 87] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1566E800) [pid = 2424] [serial = 70] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (15320000) [pid = 2424] [serial = 67] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (15E14800) [pid = 2424] [serial = 73] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (16D88C00) [pid = 2424] [serial = 76] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (11269000) [pid = 2424] [serial = 52] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (17422000) [pid = 2424] [serial = 79] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (11273400) [pid = 2424] [serial = 58] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (17636400) [pid = 2424] [serial = 82] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (179E5000) [pid = 2424] [serial = 85] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (13953C00) [pid = 2424] [serial = 55] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1B10D000) [pid = 2424] [serial = 48] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (19BDE000) [pid = 2424] [serial = 88] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (19D67C00) [pid = 2424] [serial = 90] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1679AC00) [pid = 2424] [serial = 14] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (140E5C00) [pid = 2424] [serial = 9] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (140EB400) [pid = 2424] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1281AC00) [pid = 2424] [serial = 4] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (1AAD7000) [pid = 2424] [serial = 36] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (1AC15C00) [pid = 2424] [serial = 37] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (1A631C00) [pid = 2424] [serial = 33] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (1AAD4000) [pid = 2424] [serial = 34] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (1A3A9000) [pid = 2424] [serial = 30] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (1AAD2400) [pid = 2424] [serial = 31] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (1AACB000) [pid = 2424] [serial = 28] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (1A817000) [pid = 2424] [serial = 27] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (19E40000) [pid = 2424] [serial = 24] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (19B48800) [pid = 2424] [serial = 21] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 56 (19BD9C00) [pid = 2424] [serial = 22] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 55 (1AF0F800) [pid = 2424] [serial = 42] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 54 (1B032400) [pid = 2424] [serial = 45] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 53 (1B10C800) [pid = 2424] [serial = 47] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 52 (1AF06000) [pid = 2424] [serial = 39] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | --DOMWINDOW == 51 (1AF0A400) [pid = 2424] [serial = 40] [outer = 00000000] [url = about:blank] 22:01:48 INFO - PROCESS | 2424 | 1466744508458 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 22:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1156ms 22:01:48 INFO - PROCESS | 2424 | 1466744508494 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 22:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:01:48 INFO - PROCESS | 2424 | 1466744508498 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 22:01:48 INFO - PROCESS | 2424 | 1466744508503 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:01:48 INFO - PROCESS | 2424 | 1466744508507 Marionette TRACE conn2 <- [1,130,null,{}] 22:01:48 INFO - PROCESS | 2424 | 1466744508517 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:48 INFO - PROCESS | 2424 | 1466744508520 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:48 INFO - PROCESS | 2424 | 1466744508588 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 22:01:48 INFO - PROCESS | 2424 | 1466744508598 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:48 INFO - PROCESS | 2424 | 1466744508601 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:48 INFO - PROCESS | 2424 | ++DOCSHELL 112B3400 == 28 [pid = 2424] [id = 42] 22:01:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 52 (112B6400) [pid = 2424] [serial = 122] [outer = 00000000] 22:01:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 53 (11CCFC00) [pid = 2424] [serial = 123] [outer = 112B6400] 22:01:48 INFO - PROCESS | 2424 | 1466744508654 Marionette DEBUG loaded listener.js 22:01:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 54 (12924400) [pid = 2424] [serial = 124] [outer = 112B6400] 22:01:49 INFO - PROCESS | 2424 | 1466744509018 Marionette TRACE conn2 <- [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]]]}] 22:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 578ms 22:01:49 INFO - PROCESS | 2424 | 1466744509078 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 22:01:49 INFO - PROCESS | 2424 | 1466744509083 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 22:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:01:49 INFO - PROCESS | 2424 | 1466744509089 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:01:49 INFO - PROCESS | 2424 | 1466744509092 Marionette TRACE conn2 <- [1,134,null,{}] 22:01:49 INFO - PROCESS | 2424 | 1466744509096 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:49 INFO - PROCESS | 2424 | 1466744509098 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:49 INFO - PROCESS | 2424 | 1466744509166 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 22:01:49 INFO - PROCESS | 2424 | 1466744509205 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:49 INFO - PROCESS | 2424 | 1466744509207 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:49 INFO - PROCESS | 2424 | ++DOCSHELL 1394F000 == 29 [pid = 2424] [id = 43] 22:01:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 55 (1394F400) [pid = 2424] [serial = 125] [outer = 00000000] 22:01:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 56 (13C7A400) [pid = 2424] [serial = 126] [outer = 1394F400] 22:01:49 INFO - PROCESS | 2424 | 1466744509254 Marionette DEBUG loaded listener.js 22:01:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 57 (13C86000) [pid = 2424] [serial = 127] [outer = 1394F400] 22:01:49 INFO - PROCESS | 2424 | 1466744509617 Marionette TRACE conn2 <- [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]]]}] 22:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 550ms 22:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:01:49 INFO - PROCESS | 2424 | 1466744509650 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 22:01:49 INFO - PROCESS | 2424 | 1466744509652 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 22:01:49 INFO - PROCESS | 2424 | 1466744509656 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:01:49 INFO - PROCESS | 2424 | 1466744509659 Marionette TRACE conn2 <- [1,138,null,{}] 22:01:49 INFO - PROCESS | 2424 | 1466744509673 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:49 INFO - PROCESS | 2424 | 1466744509678 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:49 INFO - PROCESS | 2424 | 1466744509740 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 22:01:49 INFO - PROCESS | 2424 | 1466744509749 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:49 INFO - PROCESS | 2424 | 1466744509752 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:49 INFO - PROCESS | 2424 | ++DOCSHELL 15313400 == 30 [pid = 2424] [id = 44] 22:01:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (15314000) [pid = 2424] [serial = 128] [outer = 00000000] 22:01:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (15434400) [pid = 2424] [serial = 129] [outer = 15314000] 22:01:49 INFO - PROCESS | 2424 | 1466744509799 Marionette DEBUG loaded listener.js 22:01:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (15673800) [pid = 2424] [serial = 130] [outer = 15314000] 22:01:50 INFO - PROCESS | 2424 | 1466744510162 Marionette TRACE conn2 <- [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]]]}] 22:01:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 551ms 22:01:50 INFO - PROCESS | 2424 | 1466744510220 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 22:01:50 INFO - PROCESS | 2424 | 1466744510222 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 22:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:01:50 INFO - PROCESS | 2424 | 1466744510226 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:01:50 INFO - PROCESS | 2424 | 1466744510227 Marionette TRACE conn2 <- [1,142,null,{}] 22:01:50 INFO - PROCESS | 2424 | 1466744510231 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:50 INFO - PROCESS | 2424 | 1466744510233 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:50 INFO - PROCESS | 2424 | 1466744510319 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 22:01:50 INFO - PROCESS | 2424 | 1466744510366 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:50 INFO - PROCESS | 2424 | 1466744510368 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:50 INFO - PROCESS | 2424 | ++DOCSHELL 159BF400 == 31 [pid = 2424] [id = 45] 22:01:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (159BFC00) [pid = 2424] [serial = 131] [outer = 00000000] 22:01:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (15E0C400) [pid = 2424] [serial = 132] [outer = 159BFC00] 22:01:50 INFO - PROCESS | 2424 | 1466744510437 Marionette DEBUG loaded listener.js 22:01:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (165C4400) [pid = 2424] [serial = 133] [outer = 159BFC00] 22:01:50 INFO - PROCESS | 2424 | 1466744510807 Marionette TRACE conn2 <- [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]]]}] 22:01:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 619ms 22:01:50 INFO - PROCESS | 2424 | 1466744510841 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 22:01:50 INFO - PROCESS | 2424 | 1466744510843 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 22:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:01:50 INFO - PROCESS | 2424 | 1466744510847 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:01:50 INFO - PROCESS | 2424 | 1466744510849 Marionette TRACE conn2 <- [1,146,null,{}] 22:01:50 INFO - PROCESS | 2424 | 1466744510852 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:50 INFO - PROCESS | 2424 | 1466744510854 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:50 INFO - PROCESS | 2424 | 1466744510935 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 22:01:50 INFO - PROCESS | 2424 | 1466744510940 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:50 INFO - PROCESS | 2424 | 1466744510942 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:50 INFO - PROCESS | 2424 | ++DOCSHELL 15434000 == 32 [pid = 2424] [id = 46] 22:01:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (15B20C00) [pid = 2424] [serial = 134] [outer = 00000000] 22:01:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (16A62800) [pid = 2424] [serial = 135] [outer = 15B20C00] 22:01:50 INFO - PROCESS | 2424 | 1466744510986 Marionette DEBUG loaded listener.js 22:01:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (16D8C800) [pid = 2424] [serial = 136] [outer = 15B20C00] 22:01:51 INFO - PROCESS | 2424 | 1466744511360 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 22:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 564ms 22:01:51 INFO - PROCESS | 2424 | 1466744511413 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 22:01:51 INFO - PROCESS | 2424 | 1466744511415 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 22:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:01:51 INFO - PROCESS | 2424 | 1466744511419 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:01:51 INFO - PROCESS | 2424 | 1466744511420 Marionette TRACE conn2 <- [1,150,null,{}] 22:01:51 INFO - PROCESS | 2424 | 1466744511427 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:51 INFO - PROCESS | 2424 | 1466744511433 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:51 INFO - PROCESS | 2424 | 1466744511548 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 22:01:51 INFO - PROCESS | 2424 | 1466744511602 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:51 INFO - PROCESS | 2424 | 1466744511604 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:51 INFO - PROCESS | 2424 | ++DOCSHELL 17422000 == 33 [pid = 2424] [id = 47] 22:01:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (1742A400) [pid = 2424] [serial = 137] [outer = 00000000] 22:01:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (17640400) [pid = 2424] [serial = 138] [outer = 1742A400] 22:01:51 INFO - PROCESS | 2424 | 1466744511648 Marionette DEBUG loaded listener.js 22:01:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (1797C400) [pid = 2424] [serial = 139] [outer = 1742A400] 22:01:51 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (112B7000) [pid = 2424] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:01:51 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (11CCEC00) [pid = 2424] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:01:51 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (143BDC00) [pid = 2424] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:01:51 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (105EEC00) [pid = 2424] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:01:51 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (131EB400) [pid = 2424] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:01:51 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (1566F400) [pid = 2424] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:01:51 INFO - PROCESS | 2424 | 1466744512006 Marionette TRACE conn2 <- [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]]]}] 22:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 606ms 22:01:52 INFO - PROCESS | 2424 | 1466744512037 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 22:01:52 INFO - PROCESS | 2424 | 1466744512039 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 22:01:52 INFO - PROCESS | 2424 | 1466744512042 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:01:52 INFO - PROCESS | 2424 | 1466744512044 Marionette TRACE conn2 <- [1,154,null,{}] 22:01:52 INFO - PROCESS | 2424 | 1466744512047 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:52 INFO - PROCESS | 2424 | 1466744512049 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:52 INFO - PROCESS | 2424 | 1466744512103 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 22:01:52 INFO - PROCESS | 2424 | 1466744512108 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:52 INFO - PROCESS | 2424 | 1466744512110 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:52 INFO - PROCESS | 2424 | ++DOCSHELL 10B77000 == 34 [pid = 2424] [id = 48] 22:01:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (11CD2000) [pid = 2424] [serial = 140] [outer = 00000000] 22:01:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (1566F400) [pid = 2424] [serial = 141] [outer = 11CD2000] 22:01:52 INFO - PROCESS | 2424 | 1466744512154 Marionette DEBUG loaded listener.js 22:01:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (16E6AC00) [pid = 2424] [serial = 142] [outer = 11CD2000] 22:01:52 INFO - PROCESS | 2424 | 1466744512522 Marionette TRACE conn2 <- [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]]]}] 22:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 523ms 22:01:52 INFO - PROCESS | 2424 | 1466744512559 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 22:01:52 INFO - PROCESS | 2424 | 1466744512561 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 22:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:01:52 INFO - PROCESS | 2424 | 1466744512565 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:01:52 INFO - PROCESS | 2424 | 1466744512567 Marionette TRACE conn2 <- [1,158,null,{}] 22:01:52 INFO - PROCESS | 2424 | 1466744512571 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:52 INFO - PROCESS | 2424 | 1466744512573 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:52 INFO - PROCESS | 2424 | 1466744512646 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 22:01:52 INFO - PROCESS | 2424 | 1466744512651 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:52 INFO - PROCESS | 2424 | 1466744512653 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:52 INFO - PROCESS | 2424 | ++DOCSHELL 15668C00 == 35 [pid = 2424] [id = 49] 22:01:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (1763C400) [pid = 2424] [serial = 143] [outer = 00000000] 22:01:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (17E58000) [pid = 2424] [serial = 144] [outer = 1763C400] 22:01:52 INFO - PROCESS | 2424 | 1466744512696 Marionette DEBUG loaded listener.js 22:01:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (179E5800) [pid = 2424] [serial = 145] [outer = 1763C400] 22:01:53 INFO - PROCESS | 2424 | 1466744513034 Marionette TRACE conn2 <- [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]]]}] 22:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 523ms 22:01:53 INFO - PROCESS | 2424 | 1466744513099 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 22:01:53 INFO - PROCESS | 2424 | 1466744513101 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 22:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:01:53 INFO - PROCESS | 2424 | 1466744513108 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:01:53 INFO - PROCESS | 2424 | 1466744513109 Marionette TRACE conn2 <- [1,162,null,{}] 22:01:53 INFO - PROCESS | 2424 | 1466744513113 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:53 INFO - PROCESS | 2424 | 1466744513115 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:53 INFO - PROCESS | 2424 | 1466744513168 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 22:01:53 INFO - PROCESS | 2424 | 1466744513173 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:53 INFO - PROCESS | 2424 | 1466744513175 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:53 INFO - PROCESS | 2424 | ++DOCSHELL 19B3FC00 == 36 [pid = 2424] [id = 50] 22:01:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (19B41C00) [pid = 2424] [serial = 146] [outer = 00000000] 22:01:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (19B47400) [pid = 2424] [serial = 147] [outer = 19B41C00] 22:01:53 INFO - PROCESS | 2424 | 1466744513218 Marionette DEBUG loaded listener.js 22:01:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (19BD9800) [pid = 2424] [serial = 148] [outer = 19B41C00] 22:01:53 INFO - PROCESS | 2424 | 1466744513568 Marionette TRACE conn2 <- [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]]]}] 22:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 468ms 22:01:53 INFO - PROCESS | 2424 | 1466744513585 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 22:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:01:53 INFO - PROCESS | 2424 | 1466744513596 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 22:01:53 INFO - PROCESS | 2424 | 1466744513581 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:01:53 INFO - PROCESS | 2424 | 1466744513583 Marionette TRACE conn2 <- [1,166,null,{}] 22:01:53 INFO - PROCESS | 2424 | 1466744513586 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:53 INFO - PROCESS | 2424 | 1466744513588 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:53 INFO - PROCESS | 2424 | 1466744513692 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 22:01:53 INFO - PROCESS | 2424 | 1466744513698 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:53 INFO - PROCESS | 2424 | 1466744513700 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:53 INFO - PROCESS | 2424 | ++DOCSHELL 10FF4000 == 37 [pid = 2424] [id = 51] 22:01:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (112B8400) [pid = 2424] [serial = 149] [outer = 00000000] 22:01:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (19BE0000) [pid = 2424] [serial = 150] [outer = 112B8400] 22:01:53 INFO - PROCESS | 2424 | 1466744513743 Marionette DEBUG loaded listener.js 22:01:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (19E35000) [pid = 2424] [serial = 151] [outer = 112B8400] 22:01:54 INFO - PROCESS | 2424 | 1466744514368 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 22:01:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 826ms 22:01:54 INFO - PROCESS | 2424 | 1466744514428 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 22:01:54 INFO - PROCESS | 2424 | 1466744514432 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 22:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:01:54 INFO - PROCESS | 2424 | 1466744514437 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:01:54 INFO - PROCESS | 2424 | 1466744514441 Marionette TRACE conn2 <- [1,170,null,{}] 22:01:54 INFO - PROCESS | 2424 | 1466744514449 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:54 INFO - PROCESS | 2424 | 1466744514452 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:54 INFO - PROCESS | 2424 | 1466744514550 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 22:01:54 INFO - PROCESS | 2424 | 1466744514614 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:54 INFO - PROCESS | 2424 | 1466744514617 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:54 INFO - PROCESS | 2424 | ++DOCSHELL 105F0800 == 38 [pid = 2424] [id = 52] 22:01:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (105F2400) [pid = 2424] [serial = 152] [outer = 00000000] 22:01:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (12818C00) [pid = 2424] [serial = 153] [outer = 105F2400] 22:01:54 INFO - PROCESS | 2424 | 1466744514654 Marionette DEBUG loaded listener.js 22:01:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (13232C00) [pid = 2424] [serial = 154] [outer = 105F2400] 22:01:55 INFO - PROCESS | 2424 | 1466744515407 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 22:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1046ms 22:01:55 INFO - PROCESS | 2424 | 1466744515496 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 22:01:55 INFO - PROCESS | 2424 | 1466744515500 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 22:01:55 INFO - PROCESS | 2424 | 1466744515506 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:01:55 INFO - PROCESS | 2424 | 1466744515509 Marionette TRACE conn2 <- [1,174,null,{}] 22:01:55 INFO - PROCESS | 2424 | 1466744515514 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:55 INFO - PROCESS | 2424 | 1466744515517 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:55 INFO - PROCESS | 2424 | 1466744515633 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 22:01:55 INFO - PROCESS | 2424 | 1466744515698 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:55 INFO - PROCESS | 2424 | 1466744515703 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:55 INFO - PROCESS | 2424 | ++DOCSHELL 112B6800 == 39 [pid = 2424] [id = 53] 22:01:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (112B7000) [pid = 2424] [serial = 155] [outer = 00000000] 22:01:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (11C30400) [pid = 2424] [serial = 156] [outer = 112B7000] 22:01:55 INFO - PROCESS | 2424 | 1466744515734 Marionette DEBUG loaded listener.js 22:01:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1281F400) [pid = 2424] [serial = 157] [outer = 112B7000] 22:01:55 INFO - PROCESS | 2424 | --DOCSHELL 19B3FC00 == 38 [pid = 2424] [id = 50] 22:01:55 INFO - PROCESS | 2424 | --DOCSHELL 15668C00 == 37 [pid = 2424] [id = 49] 22:01:55 INFO - PROCESS | 2424 | --DOCSHELL 10B77000 == 36 [pid = 2424] [id = 48] 22:01:55 INFO - PROCESS | 2424 | --DOCSHELL 17422000 == 35 [pid = 2424] [id = 47] 22:01:55 INFO - PROCESS | 2424 | --DOCSHELL 15434000 == 34 [pid = 2424] [id = 46] 22:01:55 INFO - PROCESS | 2424 | --DOCSHELL 159BF400 == 33 [pid = 2424] [id = 45] 22:01:55 INFO - PROCESS | 2424 | --DOCSHELL 15313400 == 32 [pid = 2424] [id = 44] 22:01:55 INFO - PROCESS | 2424 | --DOCSHELL 1394F000 == 31 [pid = 2424] [id = 43] 22:01:55 INFO - PROCESS | 2424 | --DOCSHELL 112B3400 == 30 [pid = 2424] [id = 42] 22:01:55 INFO - PROCESS | 2424 | --DOCSHELL 112BE400 == 29 [pid = 2424] [id = 41] 22:01:55 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (19D6C400) [pid = 2424] [serial = 91] [outer = 00000000] [url = about:blank] 22:01:55 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (12923400) [pid = 2424] [serial = 96] [outer = 00000000] [url = about:blank] 22:01:55 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (130C4C00) [pid = 2424] [serial = 99] [outer = 00000000] [url = about:blank] 22:01:55 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (15433800) [pid = 2424] [serial = 103] [outer = 00000000] [url = about:blank] 22:01:55 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (129E9400) [pid = 2424] [serial = 97] [outer = 00000000] [url = about:blank] 22:01:55 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (10A61C00) [pid = 2424] [serial = 93] [outer = 00000000] [url = about:blank] 22:01:55 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (13232000) [pid = 2424] [serial = 100] [outer = 00000000] [url = about:blank] 22:01:55 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (14FE6C00) [pid = 2424] [serial = 102] [outer = 00000000] [url = about:blank] 22:01:55 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (10B7B000) [pid = 2424] [serial = 94] [outer = 00000000] [url = about:blank] 22:01:55 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (15E12000) [pid = 2424] [serial = 106] [outer = 00000000] [url = about:blank] 22:01:55 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (15B20800) [pid = 2424] [serial = 105] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 2424 | 1466744516125 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 22:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 647ms 22:01:56 INFO - PROCESS | 2424 | 1466744516146 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 22:01:56 INFO - PROCESS | 2424 | 1466744516151 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 22:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:01:56 INFO - PROCESS | 2424 | 1466744516157 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:01:56 INFO - PROCESS | 2424 | 1466744516160 Marionette TRACE conn2 <- [1,178,null,{}] 22:01:56 INFO - PROCESS | 2424 | 1466744516164 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:56 INFO - PROCESS | 2424 | 1466744516166 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:56 INFO - PROCESS | 2424 | 1466744516252 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 22:01:56 INFO - PROCESS | 2424 | 1466744516259 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:56 INFO - PROCESS | 2424 | 1466744516261 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:56 INFO - PROCESS | 2424 | ++DOCSHELL 129F0800 == 30 [pid = 2424] [id = 54] 22:01:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (129F2400) [pid = 2424] [serial = 158] [outer = 00000000] 22:01:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (131EA800) [pid = 2424] [serial = 159] [outer = 129F2400] 22:01:56 INFO - PROCESS | 2424 | 1466744516309 Marionette DEBUG loaded listener.js 22:01:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (13652800) [pid = 2424] [serial = 160] [outer = 129F2400] 22:01:56 INFO - PROCESS | 2424 | 1466744516674 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 22:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 564ms 22:01:56 INFO - PROCESS | 2424 | 1466744516726 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 22:01:56 INFO - PROCESS | 2424 | 1466744516728 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 22:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:01:56 INFO - PROCESS | 2424 | 1466744516735 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:01:56 INFO - PROCESS | 2424 | 1466744516738 Marionette TRACE conn2 <- [1,182,null,{}] 22:01:56 INFO - PROCESS | 2424 | 1466744516749 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:56 INFO - PROCESS | 2424 | 1466744516754 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:56 INFO - PROCESS | 2424 | 1466744516821 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 22:01:56 INFO - PROCESS | 2424 | 1466744516830 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:56 INFO - PROCESS | 2424 | 1466744516833 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:56 INFO - PROCESS | 2424 | ++DOCSHELL 143BD800 == 31 [pid = 2424] [id = 55] 22:01:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (14FEA400) [pid = 2424] [serial = 161] [outer = 00000000] 22:01:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15320800) [pid = 2424] [serial = 162] [outer = 14FEA400] 22:01:56 INFO - PROCESS | 2424 | 1466744516881 Marionette DEBUG loaded listener.js 22:01:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15435000) [pid = 2424] [serial = 163] [outer = 14FEA400] 22:01:57 INFO - PROCESS | 2424 | 1466744517249 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 22:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 551ms 22:01:57 INFO - PROCESS | 2424 | 1466744517294 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 22:01:57 INFO - PROCESS | 2424 | 1466744517296 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 22:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:01:57 INFO - PROCESS | 2424 | 1466744517303 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:01:57 INFO - PROCESS | 2424 | 1466744517305 Marionette TRACE conn2 <- [1,186,null,{}] 22:01:57 INFO - PROCESS | 2424 | 1466744517309 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:57 INFO - PROCESS | 2424 | 1466744517311 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:57 INFO - PROCESS | 2424 | 1466744517378 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 22:01:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (159B7400) [pid = 2424] [serial = 164] [outer = 1B02BC00] 22:01:57 INFO - PROCESS | 2424 | 1466744517401 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:57 INFO - PROCESS | 2424 | 1466744517403 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:57 INFO - PROCESS | 2424 | ++DOCSHELL 16543000 == 32 [pid = 2424] [id = 56] 22:01:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (165BBC00) [pid = 2424] [serial = 165] [outer = 00000000] 22:01:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16799800) [pid = 2424] [serial = 166] [outer = 165BBC00] 22:01:57 INFO - PROCESS | 2424 | 1466744517452 Marionette DEBUG loaded listener.js 22:01:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16A60800) [pid = 2424] [serial = 167] [outer = 165BBC00] 22:01:57 INFO - PROCESS | 2424 | 1466744517830 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 22:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 565ms 22:01:57 INFO - PROCESS | 2424 | 1466744517867 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 22:01:57 INFO - PROCESS | 2424 | 1466744517869 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 22:01:57 INFO - PROCESS | 2424 | 1466744517873 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:01:57 INFO - PROCESS | 2424 | 1466744517874 Marionette TRACE conn2 <- [1,190,null,{}] 22:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:01:57 INFO - PROCESS | 2424 | 1466744517878 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:57 INFO - PROCESS | 2424 | 1466744517880 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:57 INFO - PROCESS | 2424 | 1466744517966 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 22:01:57 INFO - PROCESS | 2424 | 1466744517971 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:57 INFO - PROCESS | 2424 | 1466744517973 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:57 INFO - PROCESS | 2424 | ++DOCSHELL 16F92C00 == 33 [pid = 2424] [id = 57] 22:01:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16F95000) [pid = 2424] [serial = 168] [outer = 00000000] 22:01:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1763BC00) [pid = 2424] [serial = 169] [outer = 16F95000] 22:01:58 INFO - PROCESS | 2424 | 1466744518017 Marionette DEBUG loaded listener.js 22:01:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (179E2C00) [pid = 2424] [serial = 170] [outer = 16F95000] 22:01:58 INFO - PROCESS | 2424 | 1466744518404 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 22:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 551ms 22:01:58 INFO - PROCESS | 2424 | 1466744518444 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 22:01:58 INFO - PROCESS | 2424 | 1466744518446 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 22:01:58 INFO - PROCESS | 2424 | 1466744518449 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:01:58 INFO - PROCESS | 2424 | 1466744518451 Marionette TRACE conn2 <- [1,194,null,{}] 22:01:58 INFO - PROCESS | 2424 | 1466744518454 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:58 INFO - PROCESS | 2424 | 1466744518442 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:58 INFO - PROCESS | 2424 | 1466744518575 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 22:01:58 INFO - PROCESS | 2424 | 1466744518585 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:58 INFO - PROCESS | 2424 | 1466744518587 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:58 INFO - PROCESS | 2424 | ++DOCSHELL 17499400 == 34 [pid = 2424] [id = 58] 22:01:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1971A800) [pid = 2424] [serial = 171] [outer = 00000000] 22:01:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (19BE7400) [pid = 2424] [serial = 172] [outer = 1971A800] 22:01:58 INFO - PROCESS | 2424 | 1466744518653 Marionette DEBUG loaded listener.js 22:01:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (19E3DC00) [pid = 2424] [serial = 173] [outer = 1971A800] 22:01:59 INFO - PROCESS | 2424 | 1466744519034 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 22:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 619ms 22:01:59 INFO - PROCESS | 2424 | 1466744519067 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 22:01:59 INFO - PROCESS | 2424 | 1466744519069 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 22:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:01:59 INFO - PROCESS | 2424 | 1466744519072 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:01:59 INFO - PROCESS | 2424 | 1466744519074 Marionette TRACE conn2 <- [1,198,null,{}] 22:01:59 INFO - PROCESS | 2424 | 1466744519060 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:59 INFO - PROCESS | 2424 | 1466744519061 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:59 INFO - PROCESS | 2424 | 1466744519192 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 22:01:59 INFO - PROCESS | 2424 | 1466744519200 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:59 INFO - PROCESS | 2424 | 1466744519211 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:59 INFO - PROCESS | 2424 | ++DOCSHELL 19B48C00 == 35 [pid = 2424] [id = 59] 22:01:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (19D69000) [pid = 2424] [serial = 174] [outer = 00000000] 22:01:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (19EE3800) [pid = 2424] [serial = 175] [outer = 19D69000] 22:01:59 INFO - PROCESS | 2424 | 1466744519277 Marionette DEBUG loaded listener.js 22:01:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1A240400) [pid = 2424] [serial = 176] [outer = 19D69000] 22:01:59 INFO - PROCESS | 2424 | 1466744519645 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 22:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 620ms 22:01:59 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (19B41C00) [pid = 2424] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:01:59 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (15B20C00) [pid = 2424] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:01:59 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (159BFC00) [pid = 2424] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 22:01:59 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (112B6400) [pid = 2424] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:01:59 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (1394F400) [pid = 2424] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:01:59 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (15314000) [pid = 2424] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:01:59 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1742A400) [pid = 2424] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:01:59 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (112BF000) [pid = 2424] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:01:59 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1036F400) [pid = 2424] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:01:59 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (132ED800) [pid = 2424] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:01:59 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (16E6B400) [pid = 2424] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:01:59 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (179EAC00) [pid = 2424] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:01:59 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (11CD2000) [pid = 2424] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:01:59 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1763C400) [pid = 2424] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:01:59 INFO - PROCESS | 2424 | 1466744519720 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 22:01:59 INFO - PROCESS | 2424 | 1466744519722 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 22:01:59 INFO - PROCESS | 2424 | 1466744519731 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:01:59 INFO - PROCESS | 2424 | 1466744519732 Marionette TRACE conn2 <- [1,202,null,{}] 22:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:01:59 INFO - PROCESS | 2424 | 1466744519736 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:59 INFO - PROCESS | 2424 | 1466744519738 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:59 INFO - PROCESS | 2424 | 1466744519814 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 22:01:59 INFO - PROCESS | 2424 | 1466744519821 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:59 INFO - PROCESS | 2424 | 1466744519823 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:01:59 INFO - PROCESS | 2424 | ++DOCSHELL 1281B800 == 36 [pid = 2424] [id = 60] 22:01:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (13157400) [pid = 2424] [serial = 177] [outer = 00000000] 22:01:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (14FE9400) [pid = 2424] [serial = 178] [outer = 13157400] 22:01:59 INFO - PROCESS | 2424 | 1466744519866 Marionette DEBUG loaded listener.js 22:01:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (159BFC00) [pid = 2424] [serial = 179] [outer = 13157400] 22:02:00 INFO - PROCESS | 2424 | 1466744520198 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 22:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 523ms 22:02:00 INFO - PROCESS | 2424 | 1466744520272 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 22:02:00 INFO - PROCESS | 2424 | 1466744520274 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 22:02:00 INFO - PROCESS | 2424 | 1466744520277 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:02:00 INFO - PROCESS | 2424 | 1466744520279 Marionette TRACE conn2 <- [1,206,null,{}] 22:02:00 INFO - PROCESS | 2424 | 1466744520283 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:00 INFO - PROCESS | 2424 | 1466744520284 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:00 INFO - PROCESS | 2424 | 1466744520360 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 22:02:00 INFO - PROCESS | 2424 | 1466744520392 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:00 INFO - PROCESS | 2424 | 1466744520394 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:00 INFO - PROCESS | 2424 | ++DOCSHELL 1365C000 == 37 [pid = 2424] [id = 61] 22:02:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (140E7C00) [pid = 2424] [serial = 180] [outer = 00000000] 22:02:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (19E33C00) [pid = 2424] [serial = 181] [outer = 140E7C00] 22:02:00 INFO - PROCESS | 2424 | 1466744520437 Marionette DEBUG loaded listener.js 22:02:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (19ED4800) [pid = 2424] [serial = 182] [outer = 140E7C00] 22:02:00 INFO - PROCESS | 2424 | 1466744520764 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 22:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 523ms 22:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:02:00 INFO - PROCESS | 2424 | 1466744520796 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 22:02:00 INFO - PROCESS | 2424 | 1466744520798 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 22:02:00 INFO - PROCESS | 2424 | 1466744520801 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:02:00 INFO - PROCESS | 2424 | 1466744520803 Marionette TRACE conn2 <- [1,210,null,{}] 22:02:00 INFO - PROCESS | 2424 | 1466744520806 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:00 INFO - PROCESS | 2424 | 1466744520808 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:00 INFO - PROCESS | 2424 | 1466744520906 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 22:02:00 INFO - PROCESS | 2424 | 1466744520911 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:00 INFO - PROCESS | 2424 | 1466744520913 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:00 INFO - PROCESS | 2424 | ++DOCSHELL 159C1400 == 38 [pid = 2424] [id = 62] 22:02:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (179EAC00) [pid = 2424] [serial = 183] [outer = 00000000] 22:02:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1A3A7000) [pid = 2424] [serial = 184] [outer = 179EAC00] 22:02:00 INFO - PROCESS | 2424 | 1466744520958 Marionette DEBUG loaded listener.js 22:02:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1A3AD000) [pid = 2424] [serial = 185] [outer = 179EAC00] 22:02:01 INFO - PROCESS | 2424 | 1466744521273 Marionette TRACE conn2 <- [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]]]}] 22:02:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 523ms 22:02:01 INFO - PROCESS | 2424 | 1466744521341 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 22:02:01 INFO - PROCESS | 2424 | 1466744521344 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 22:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:02:01 INFO - PROCESS | 2424 | 1466744521347 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:02:01 INFO - PROCESS | 2424 | 1466744521349 Marionette TRACE conn2 <- [1,214,null,{}] 22:02:01 INFO - PROCESS | 2424 | 1466744521353 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:01 INFO - PROCESS | 2424 | 1466744521355 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:01 INFO - PROCESS | 2424 | 1466744521429 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 22:02:01 INFO - PROCESS | 2424 | 1466744521434 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:01 INFO - PROCESS | 2424 | 1466744521437 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:01 INFO - PROCESS | 2424 | ++DOCSHELL 1A627400 == 39 [pid = 2424] [id = 63] 22:02:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1A62B000) [pid = 2424] [serial = 186] [outer = 00000000] 22:02:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1A632400) [pid = 2424] [serial = 187] [outer = 1A62B000] 22:02:01 INFO - PROCESS | 2424 | 1466744521481 Marionette DEBUG loaded listener.js 22:02:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1A794400) [pid = 2424] [serial = 188] [outer = 1A62B000] 22:02:02 INFO - PROCESS | 2424 | 1466744522068 Marionette TRACE conn2 <- [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]]]}] 22:02:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 730ms 22:02:02 INFO - PROCESS | 2424 | 1466744522091 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 22:02:02 INFO - PROCESS | 2424 | 1466744522095 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 22:02:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:02:02 INFO - PROCESS | 2424 | 1466744522100 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:02:02 INFO - PROCESS | 2424 | 1466744522087 Marionette TRACE conn2 <- [1,218,null,{}] 22:02:02 INFO - PROCESS | 2424 | 1466744522092 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:02 INFO - PROCESS | 2424 | 1466744522095 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:02 INFO - PROCESS | 2424 | 1466744522204 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 22:02:02 INFO - PROCESS | 2424 | 1466744522279 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:02 INFO - PROCESS | 2424 | 1466744522282 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:02 INFO - PROCESS | 2424 | ++DOCSHELL 10A76C00 == 40 [pid = 2424] [id = 64] 22:02:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (11272C00) [pid = 2424] [serial = 189] [outer = 00000000] 22:02:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (131E3000) [pid = 2424] [serial = 190] [outer = 11272C00] 22:02:02 INFO - PROCESS | 2424 | 1466744522321 Marionette DEBUG loaded listener.js 22:02:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (13953400) [pid = 2424] [serial = 191] [outer = 11272C00] 22:02:02 INFO - PROCESS | 2424 | 1466744522855 Marionette TRACE conn2 <- [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]]]}] 22:02:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 799ms 22:02:02 INFO - PROCESS | 2424 | 1466744522900 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 22:02:02 INFO - PROCESS | 2424 | 1466744522887 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 22:02:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:02:02 INFO - PROCESS | 2424 | 1466744522894 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:02:02 INFO - PROCESS | 2424 | 1466744522896 Marionette TRACE conn2 <- [1,222,null,{}] 22:02:02 INFO - PROCESS | 2424 | 1466744522901 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:02 INFO - PROCESS | 2424 | 1466744522903 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:03 INFO - PROCESS | 2424 | 1466744523014 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 22:02:03 INFO - PROCESS | 2424 | 1466744523086 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:03 INFO - PROCESS | 2424 | 1466744523089 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:03 INFO - PROCESS | 2424 | ++DOCSHELL 143BB400 == 41 [pid = 2424] [id = 65] 22:02:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (15312C00) [pid = 2424] [serial = 192] [outer = 00000000] 22:02:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (16D89400) [pid = 2424] [serial = 193] [outer = 15312C00] 22:02:03 INFO - PROCESS | 2424 | 1466744523144 Marionette DEBUG loaded listener.js 22:02:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (17421800) [pid = 2424] [serial = 194] [outer = 15312C00] 22:02:03 INFO - PROCESS | 2424 | 1466744523670 Marionette TRACE conn2 <- [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]]]}] 22:02:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:02:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 826ms 22:02:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:02:03 INFO - PROCESS | 2424 | 1466744523743 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 22:02:03 INFO - PROCESS | 2424 | 1466744523745 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 22:02:03 INFO - PROCESS | 2424 | 1466744523749 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:02:03 INFO - PROCESS | 2424 | 1466744523753 Marionette TRACE conn2 <- [1,226,null,{}] 22:02:03 INFO - PROCESS | 2424 | 1466744523746 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:03 INFO - PROCESS | 2424 | 1466744523751 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:03 INFO - PROCESS | 2424 | 1466744523867 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 22:02:03 INFO - PROCESS | 2424 | 1466744523919 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:03 INFO - PROCESS | 2424 | 1466744523923 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:04 INFO - PROCESS | 2424 | ++DOCSHELL 10329C00 == 42 [pid = 2424] [id = 66] 22:02:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (103E4800) [pid = 2424] [serial = 195] [outer = 00000000] 22:02:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (10A64000) [pid = 2424] [serial = 196] [outer = 103E4800] 22:02:04 INFO - PROCESS | 2424 | 1466744524114 Marionette DEBUG loaded listener.js 22:02:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (110E1C00) [pid = 2424] [serial = 197] [outer = 103E4800] 22:02:04 INFO - PROCESS | 2424 | --DOCSHELL 159C1400 == 41 [pid = 2424] [id = 62] 22:02:04 INFO - PROCESS | 2424 | --DOCSHELL 1365C000 == 40 [pid = 2424] [id = 61] 22:02:04 INFO - PROCESS | 2424 | --DOCSHELL 1281B800 == 39 [pid = 2424] [id = 60] 22:02:04 INFO - PROCESS | 2424 | --DOCSHELL 19B48C00 == 38 [pid = 2424] [id = 59] 22:02:04 INFO - PROCESS | 2424 | --DOCSHELL 17499400 == 37 [pid = 2424] [id = 58] 22:02:04 INFO - PROCESS | 2424 | --DOCSHELL 16F92C00 == 36 [pid = 2424] [id = 57] 22:02:04 INFO - PROCESS | 2424 | --DOCSHELL 16543000 == 35 [pid = 2424] [id = 56] 22:02:04 INFO - PROCESS | 2424 | --DOCSHELL 143BD800 == 34 [pid = 2424] [id = 55] 22:02:04 INFO - PROCESS | 2424 | --DOCSHELL 129F0800 == 33 [pid = 2424] [id = 54] 22:02:04 INFO - PROCESS | 2424 | --DOCSHELL 112B6800 == 32 [pid = 2424] [id = 53] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (19B47400) [pid = 2424] [serial = 147] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (16A62800) [pid = 2424] [serial = 135] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (15E0C400) [pid = 2424] [serial = 132] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (11CCFC00) [pid = 2424] [serial = 123] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (12924400) [pid = 2424] [serial = 124] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (13C7A400) [pid = 2424] [serial = 126] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (13C86000) [pid = 2424] [serial = 127] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (15434400) [pid = 2424] [serial = 129] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (17640400) [pid = 2424] [serial = 138] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (1281C400) [pid = 2424] [serial = 121] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (11ADC800) [pid = 2424] [serial = 120] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (10A5C400) [pid = 2424] [serial = 109] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (105EE000) [pid = 2424] [serial = 108] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (143BE800) [pid = 2424] [serial = 112] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (13C84400) [pid = 2424] [serial = 111] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (17429800) [pid = 2424] [serial = 115] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (17388C00) [pid = 2424] [serial = 114] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1971B800) [pid = 2424] [serial = 118] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (19717800) [pid = 2424] [serial = 117] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (16E6AC00) [pid = 2424] [serial = 142] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1566F400) [pid = 2424] [serial = 141] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (19BD9800) [pid = 2424] [serial = 148] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (179E5800) [pid = 2424] [serial = 145] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1797C400) [pid = 2424] [serial = 139] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (17E58000) [pid = 2424] [serial = 144] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (16D8C800) [pid = 2424] [serial = 136] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (165C4400) [pid = 2424] [serial = 133] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (15673800) [pid = 2424] [serial = 130] [outer = 00000000] [url = about:blank] 22:02:04 INFO - PROCESS | 2424 | 1466744524664 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 22:02:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:02:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 964ms 22:02:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:02:04 INFO - PROCESS | 2424 | 1466744524711 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 22:02:04 INFO - PROCESS | 2424 | 1466744524714 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 22:02:04 INFO - PROCESS | 2424 | 1466744524720 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:02:04 INFO - PROCESS | 2424 | 1466744524722 Marionette TRACE conn2 <- [1,230,null,{}] 22:02:04 INFO - PROCESS | 2424 | 1466744524727 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:04 INFO - PROCESS | 2424 | 1466744524730 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:04 INFO - PROCESS | 2424 | 1466744524800 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 22:02:04 INFO - PROCESS | 2424 | 1466744524813 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:04 INFO - PROCESS | 2424 | 1466744524816 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:04 INFO - PROCESS | 2424 | ++DOCSHELL 11C32800 == 33 [pid = 2424] [id = 67] 22:02:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (11CCD400) [pid = 2424] [serial = 198] [outer = 00000000] 22:02:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (1281DC00) [pid = 2424] [serial = 199] [outer = 11CCD400] 22:02:04 INFO - PROCESS | 2424 | 1466744524867 Marionette DEBUG loaded listener.js 22:02:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (129AF400) [pid = 2424] [serial = 200] [outer = 11CCD400] 22:02:05 INFO - PROCESS | 2424 | 1466744525289 Marionette TRACE conn2 <- [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]]]}] 22:02:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:02:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 606ms 22:02:05 INFO - PROCESS | 2424 | 1466744525337 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 22:02:05 INFO - PROCESS | 2424 | 1466744525341 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 22:02:05 INFO - PROCESS | 2424 | 1466744525347 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:02:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:02:05 INFO - PROCESS | 2424 | 1466744525350 Marionette TRACE conn2 <- [1,234,null,{}] 22:02:05 INFO - PROCESS | 2424 | 1466744525335 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:05 INFO - PROCESS | 2424 | 1466744525338 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:05 INFO - PROCESS | 2424 | 1466744525422 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 22:02:05 INFO - PROCESS | 2424 | 1466744525431 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:05 INFO - PROCESS | 2424 | 1466744525433 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:05 INFO - PROCESS | 2424 | ++DOCSHELL 13C80C00 == 34 [pid = 2424] [id = 68] 22:02:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (13C86000) [pid = 2424] [serial = 201] [outer = 00000000] 22:02:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (1400D800) [pid = 2424] [serial = 202] [outer = 13C86000] 22:02:05 INFO - PROCESS | 2424 | 1466744525484 Marionette DEBUG loaded listener.js 22:02:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (143B9C00) [pid = 2424] [serial = 203] [outer = 13C86000] 22:02:05 INFO - PROCESS | 2424 | 1466744525862 Marionette TRACE conn2 <- [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]]]}] 22:02:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:02:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 564ms 22:02:05 INFO - PROCESS | 2424 | 1466744525904 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 22:02:05 INFO - PROCESS | 2424 | 1466744525906 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 22:02:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:02:05 INFO - PROCESS | 2424 | 1466744525909 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:02:05 INFO - PROCESS | 2424 | 1466744525913 Marionette TRACE conn2 <- [1,238,null,{}] 22:02:05 INFO - PROCESS | 2424 | 1466744525923 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:05 INFO - PROCESS | 2424 | 1466744525927 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:05 INFO - PROCESS | 2424 | 1466744525993 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 22:02:05 INFO - PROCESS | 2424 | 1466744526002 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:05 INFO - PROCESS | 2424 | 1466744526004 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:05 INFO - PROCESS | 2424 | ++DOCSHELL 15674800 == 35 [pid = 2424] [id = 69] 22:02:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15674C00) [pid = 2424] [serial = 204] [outer = 00000000] 22:02:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15B1EC00) [pid = 2424] [serial = 205] [outer = 15674C00] 22:02:06 INFO - PROCESS | 2424 | 1466744526048 Marionette DEBUG loaded listener.js 22:02:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (15E0B400) [pid = 2424] [serial = 206] [outer = 15674C00] 22:02:06 INFO - PROCESS | 2424 | 1466744526406 Marionette TRACE conn2 <- [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]]]}] 22:02:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 523ms 22:02:06 INFO - PROCESS | 2424 | 1466744526429 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 22:02:06 INFO - PROCESS | 2424 | 1466744526432 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 22:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:02:06 INFO - PROCESS | 2424 | 1466744526451 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:02:06 INFO - PROCESS | 2424 | 1466744526453 Marionette TRACE conn2 <- [1,242,null,{}] 22:02:06 INFO - PROCESS | 2424 | 1466744526456 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:06 INFO - PROCESS | 2424 | 1466744526458 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:06 INFO - PROCESS | 2424 | 1466744526522 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 22:02:06 INFO - PROCESS | 2424 | 1466744526527 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:06 INFO - PROCESS | 2424 | 1466744526529 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:06 INFO - PROCESS | 2424 | ++DOCSHELL 15E11000 == 36 [pid = 2424] [id = 70] 22:02:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15E12800) [pid = 2424] [serial = 207] [outer = 00000000] 22:02:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (165C1000) [pid = 2424] [serial = 208] [outer = 15E12800] 22:02:06 INFO - PROCESS | 2424 | 1466744526575 Marionette DEBUG loaded listener.js 22:02:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (165C1800) [pid = 2424] [serial = 209] [outer = 15E12800] 22:02:06 INFO - PROCESS | 2424 | 1466744526995 Marionette TRACE conn2 <- [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]]]}] 22:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 564ms 22:02:07 INFO - PROCESS | 2424 | 1466744527011 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 22:02:07 INFO - PROCESS | 2424 | 1466744527013 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 22:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:02:07 INFO - PROCESS | 2424 | 1466744527025 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:02:07 INFO - PROCESS | 2424 | 1466744527027 Marionette TRACE conn2 <- [1,246,null,{}] 22:02:07 INFO - PROCESS | 2424 | 1466744527031 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:07 INFO - PROCESS | 2424 | 1466744527033 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:07 INFO - PROCESS | 2424 | 1466744527114 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 22:02:07 INFO - PROCESS | 2424 | 1466744527119 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:07 INFO - PROCESS | 2424 | 1466744527121 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:07 INFO - PROCESS | 2424 | ++DOCSHELL 15E17C00 == 37 [pid = 2424] [id = 71] 22:02:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1679B800) [pid = 2424] [serial = 210] [outer = 00000000] 22:02:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (16CE4400) [pid = 2424] [serial = 211] [outer = 1679B800] 22:02:07 INFO - PROCESS | 2424 | 1466744527174 Marionette DEBUG loaded listener.js 22:02:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (17421400) [pid = 2424] [serial = 212] [outer = 1679B800] 22:02:07 INFO - PROCESS | 2424 | 1466744527555 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 22:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 550ms 22:02:07 INFO - PROCESS | 2424 | 1466744527579 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 22:02:07 INFO - PROCESS | 2424 | 1466744527581 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 22:02:07 INFO - PROCESS | 2424 | 1466744527584 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:02:07 INFO - PROCESS | 2424 | 1466744527586 Marionette TRACE conn2 <- [1,250,null,{}] 22:02:07 INFO - PROCESS | 2424 | 1466744527589 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:07 INFO - PROCESS | 2424 | 1466744527595 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:07 INFO - PROCESS | 2424 | 1466744527703 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 22:02:07 INFO - PROCESS | 2424 | 1466744527764 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:07 INFO - PROCESS | 2424 | 1466744527766 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:07 INFO - PROCESS | 2424 | ++DOCSHELL 10A5E000 == 38 [pid = 2424] [id = 72] 22:02:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1742D400) [pid = 2424] [serial = 213] [outer = 00000000] 22:02:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (17E53000) [pid = 2424] [serial = 214] [outer = 1742D400] 22:02:07 INFO - PROCESS | 2424 | 1466744527809 Marionette DEBUG loaded listener.js 22:02:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (19716800) [pid = 2424] [serial = 215] [outer = 1742D400] 22:02:08 INFO - PROCESS | 2424 | 1466744528172 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 22:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 606ms 22:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:02:08 INFO - PROCESS | 2424 | 1466744528199 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 22:02:08 INFO - PROCESS | 2424 | 1466744528201 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 22:02:08 INFO - PROCESS | 2424 | 1466744528204 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:02:08 INFO - PROCESS | 2424 | 1466744528206 Marionette TRACE conn2 <- [1,254,null,{}] 22:02:08 INFO - PROCESS | 2424 | 1466744528214 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:08 INFO - PROCESS | 2424 | 1466744528216 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:08 INFO - PROCESS | 2424 | 1466744528315 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 22:02:08 INFO - PROCESS | 2424 | 1466744528321 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:08 INFO - PROCESS | 2424 | 1466744528323 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:08 INFO - PROCESS | 2424 | ++DOCSHELL 103C9800 == 39 [pid = 2424] [id = 73] 22:02:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (105E9800) [pid = 2424] [serial = 216] [outer = 00000000] 22:02:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (19720400) [pid = 2424] [serial = 217] [outer = 105E9800] 22:02:08 INFO - PROCESS | 2424 | 1466744528366 Marionette DEBUG loaded listener.js 22:02:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (19B40800) [pid = 2424] [serial = 218] [outer = 105E9800] 22:02:08 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (1971A800) [pid = 2424] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:02:08 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (16F95000) [pid = 2424] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:02:08 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (165BBC00) [pid = 2424] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:02:08 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (129F2400) [pid = 2424] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:02:08 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (19D69000) [pid = 2424] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:02:08 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (112B7000) [pid = 2424] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:02:08 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (14FEA400) [pid = 2424] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:02:08 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (13157400) [pid = 2424] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:02:08 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (140E7C00) [pid = 2424] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:02:08 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (179EAC00) [pid = 2424] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:02:08 INFO - PROCESS | 2424 | 1466744528795 Marionette TRACE conn2 <- [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]]]}] 22:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 606ms 22:02:08 INFO - PROCESS | 2424 | 1466744528822 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 22:02:08 INFO - PROCESS | 2424 | 1466744528824 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 22:02:08 INFO - PROCESS | 2424 | 1466744528827 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:02:08 INFO - PROCESS | 2424 | 1466744528829 Marionette TRACE conn2 <- [1,258,null,{}] 22:02:08 INFO - PROCESS | 2424 | 1466744528833 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:08 INFO - PROCESS | 2424 | 1466744528835 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:08 INFO - PROCESS | 2424 | 1466744528967 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 22:02:08 INFO - PROCESS | 2424 | 1466744528999 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:08 INFO - PROCESS | 2424 | 1466744529001 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:08 INFO - PROCESS | 2424 | ++DOCSHELL 10A7A000 == 40 [pid = 2424] [id = 74] 22:02:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (140EB400) [pid = 2424] [serial = 219] [outer = 00000000] 22:02:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (19B40000) [pid = 2424] [serial = 220] [outer = 140EB400] 22:02:09 INFO - PROCESS | 2424 | 1466744529044 Marionette DEBUG loaded listener.js 22:02:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (179C3C00) [pid = 2424] [serial = 221] [outer = 140EB400] 22:02:09 INFO - PROCESS | 2424 | 1466744529347 Marionette TRACE conn2 <- [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]]]}] 22:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 564ms 22:02:09 INFO - PROCESS | 2424 | 1466744529396 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 22:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:02:09 INFO - PROCESS | 2424 | 1466744529398 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 22:02:09 INFO - PROCESS | 2424 | 1466744529402 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:02:09 INFO - PROCESS | 2424 | 1466744529403 Marionette TRACE conn2 <- [1,262,null,{}] 22:02:09 INFO - PROCESS | 2424 | 1466744529407 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:09 INFO - PROCESS | 2424 | 1466744529408 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:09 INFO - PROCESS | 2424 | 1466744529510 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 22:02:09 INFO - PROCESS | 2424 | 1466744529518 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:09 INFO - PROCESS | 2424 | 1466744529520 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:09 INFO - PROCESS | 2424 | ++DOCSHELL 17496800 == 41 [pid = 2424] [id = 75] 22:02:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (19B49800) [pid = 2424] [serial = 222] [outer = 00000000] 22:02:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (19BE1800) [pid = 2424] [serial = 223] [outer = 19B49800] 22:02:09 INFO - PROCESS | 2424 | 1466744529563 Marionette DEBUG loaded listener.js 22:02:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (19D6D000) [pid = 2424] [serial = 224] [outer = 19B49800] 22:02:09 INFO - PROCESS | 2424 | 1466744529899 Marionette TRACE conn2 <- [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]]]}] 22:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 523ms 22:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:02:09 INFO - PROCESS | 2424 | 1466744529936 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 22:02:09 INFO - PROCESS | 2424 | 1466744529919 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 22:02:09 INFO - PROCESS | 2424 | 1466744529922 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:02:09 INFO - PROCESS | 2424 | 1466744529924 Marionette TRACE conn2 <- [1,266,null,{}] 22:02:09 INFO - PROCESS | 2424 | 1466744529927 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:09 INFO - PROCESS | 2424 | 1466744529929 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:10 INFO - PROCESS | 2424 | 1466744530007 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 22:02:10 INFO - PROCESS | 2424 | 1466744530088 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:10 INFO - PROCESS | 2424 | 1466744530090 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:10 INFO - PROCESS | 2424 | ++DOCSHELL 19B49400 == 42 [pid = 2424] [id = 76] 22:02:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (19E37C00) [pid = 2424] [serial = 225] [outer = 00000000] 22:02:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1A241000) [pid = 2424] [serial = 226] [outer = 19E37C00] 22:02:10 INFO - PROCESS | 2424 | 1466744530138 Marionette DEBUG loaded listener.js 22:02:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1A626800) [pid = 2424] [serial = 227] [outer = 19E37C00] 22:02:10 INFO - PROCESS | 2424 | 1466744530503 Marionette TRACE conn2 <- [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]]]}] 22:02:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 606ms 22:02:10 INFO - PROCESS | 2424 | 1466744530538 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 22:02:10 INFO - PROCESS | 2424 | 1466744530543 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 22:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:02:10 INFO - PROCESS | 2424 | 1466744530549 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:02:10 INFO - PROCESS | 2424 | 1466744530553 Marionette TRACE conn2 <- [1,270,null,{}] 22:02:10 INFO - PROCESS | 2424 | 1466744530558 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:10 INFO - PROCESS | 2424 | 1466744530562 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:10 INFO - PROCESS | 2424 | 1466744530704 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 22:02:10 INFO - PROCESS | 2424 | 1466744530802 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:10 INFO - PROCESS | 2424 | 1466744530807 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:10 INFO - PROCESS | 2424 | ++DOCSHELL 11266800 == 43 [pid = 2424] [id = 77] 22:02:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (11274800) [pid = 2424] [serial = 228] [outer = 00000000] 22:02:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (11456800) [pid = 2424] [serial = 229] [outer = 11274800] 22:02:10 INFO - PROCESS | 2424 | 1466744530867 Marionette DEBUG loaded listener.js 22:02:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1281AC00) [pid = 2424] [serial = 230] [outer = 11274800] 22:02:11 INFO - PROCESS | 2424 | 1466744531388 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 22:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 881ms 22:02:11 INFO - PROCESS | 2424 | 1466744531448 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 22:02:11 INFO - PROCESS | 2424 | 1466744531435 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 22:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:02:11 INFO - PROCESS | 2424 | 1466744531441 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:02:11 INFO - PROCESS | 2424 | 1466744531444 Marionette TRACE conn2 <- [1,274,null,{}] 22:02:11 INFO - PROCESS | 2424 | 1466744531448 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:11 INFO - PROCESS | 2424 | 1466744531451 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:11 INFO - PROCESS | 2424 | 1466744531559 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 22:02:11 INFO - PROCESS | 2424 | 1466744531618 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:11 INFO - PROCESS | 2424 | 1466744531620 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:11 INFO - PROCESS | 2424 | ++DOCSHELL 14001800 == 44 [pid = 2424] [id = 78] 22:02:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (14004C00) [pid = 2424] [serial = 231] [outer = 00000000] 22:02:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (143BE800) [pid = 2424] [serial = 232] [outer = 14004C00] 22:02:11 INFO - PROCESS | 2424 | 1466744531718 Marionette DEBUG loaded listener.js 22:02:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (1542B000) [pid = 2424] [serial = 233] [outer = 14004C00] 22:02:12 INFO - PROCESS | 2424 | 1466744532218 Marionette TRACE conn2 <- [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]]]}] 22:02:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 798ms 22:02:12 INFO - PROCESS | 2424 | 1466744532246 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 22:02:12 INFO - PROCESS | 2424 | 1466744532249 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 22:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:02:12 INFO - PROCESS | 2424 | 1466744532252 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:02:12 INFO - PROCESS | 2424 | 1466744532256 Marionette TRACE conn2 <- [1,278,null,{}] 22:02:12 INFO - PROCESS | 2424 | 1466744532267 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:12 INFO - PROCESS | 2424 | 1466744532272 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:12 INFO - PROCESS | 2424 | 1466744532372 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 22:02:12 INFO - PROCESS | 2424 | 1466744532520 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:12 INFO - PROCESS | 2424 | 1466744532524 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:12 INFO - PROCESS | 2424 | ++DOCSHELL 179C7000 == 45 [pid = 2424] [id = 79] 22:02:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (179DC800) [pid = 2424] [serial = 234] [outer = 00000000] 22:02:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (1971B000) [pid = 2424] [serial = 235] [outer = 179DC800] 22:02:12 INFO - PROCESS | 2424 | 1466744532594 Marionette DEBUG loaded listener.js 22:02:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (19BDF400) [pid = 2424] [serial = 236] [outer = 179DC800] 22:02:13 INFO - PROCESS | 2424 | 1466744533321 Marionette TRACE conn2 <- [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]]]}] 22:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1102ms 22:02:13 INFO - PROCESS | 2424 | 1466744533366 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 22:02:13 INFO - PROCESS | 2424 | 1466744533370 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 22:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:02:13 INFO - PROCESS | 2424 | 1466744533376 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:02:13 INFO - PROCESS | 2424 | 1466744533380 Marionette TRACE conn2 <- [1,282,null,{}] 22:02:13 INFO - PROCESS | 2424 | 1466744533386 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:13 INFO - PROCESS | 2424 | 1466744533389 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:13 INFO - PROCESS | 2424 | 1466744533468 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 22:02:13 INFO - PROCESS | 2424 | 1466744533542 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:13 INFO - PROCESS | 2424 | 1466744533546 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:13 INFO - PROCESS | 2424 | ++DOCSHELL 1281EC00 == 46 [pid = 2424] [id = 80] 22:02:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (129A8000) [pid = 2424] [serial = 237] [outer = 00000000] 22:02:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (130A2400) [pid = 2424] [serial = 238] [outer = 129A8000] 22:02:13 INFO - PROCESS | 2424 | 1466744533576 Marionette DEBUG loaded listener.js 22:02:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (131EC800) [pid = 2424] [serial = 239] [outer = 129A8000] 22:02:14 INFO - PROCESS | 2424 | --DOCSHELL 17496800 == 45 [pid = 2424] [id = 75] 22:02:14 INFO - PROCESS | 2424 | --DOCSHELL 10A7A000 == 44 [pid = 2424] [id = 74] 22:02:14 INFO - PROCESS | 2424 | --DOCSHELL 103C9800 == 43 [pid = 2424] [id = 73] 22:02:14 INFO - PROCESS | 2424 | --DOCSHELL 10A5E000 == 42 [pid = 2424] [id = 72] 22:02:14 INFO - PROCESS | 2424 | --DOCSHELL 15E17C00 == 41 [pid = 2424] [id = 71] 22:02:14 INFO - PROCESS | 2424 | --DOCSHELL 15E11000 == 40 [pid = 2424] [id = 70] 22:02:14 INFO - PROCESS | 2424 | --DOCSHELL 15674800 == 39 [pid = 2424] [id = 69] 22:02:14 INFO - PROCESS | 2424 | --DOCSHELL 13C80C00 == 38 [pid = 2424] [id = 68] 22:02:14 INFO - PROCESS | 2424 | --DOCSHELL 11C32800 == 37 [pid = 2424] [id = 67] 22:02:14 INFO - PROCESS | 2424 | --DOCSHELL 10329C00 == 36 [pid = 2424] [id = 66] 22:02:14 INFO - PROCESS | 2424 | --DOCSHELL 10A76C00 == 35 [pid = 2424] [id = 64] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (19E3DC00) [pid = 2424] [serial = 173] [outer = 00000000] [url = about:blank] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (1B117000) [pid = 2424] [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.] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (14FE9400) [pid = 2424] [serial = 178] [outer = 00000000] [url = about:blank] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (159BFC00) [pid = 2424] [serial = 179] [outer = 00000000] [url = about:blank] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (1A3AD000) [pid = 2424] [serial = 185] [outer = 00000000] [url = about:blank] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (1A240400) [pid = 2424] [serial = 176] [outer = 00000000] [url = about:blank] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (19ED4800) [pid = 2424] [serial = 182] [outer = 00000000] [url = about:blank] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (16A60800) [pid = 2424] [serial = 167] [outer = 00000000] [url = about:blank] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (19E33C00) [pid = 2424] [serial = 181] [outer = 00000000] [url = about:blank] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (1A3A7000) [pid = 2424] [serial = 184] [outer = 00000000] [url = about:blank] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (19BE7400) [pid = 2424] [serial = 172] [outer = 00000000] [url = about:blank] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (179E2C00) [pid = 2424] [serial = 170] [outer = 00000000] [url = about:blank] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1763BC00) [pid = 2424] [serial = 169] [outer = 00000000] [url = about:blank] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (16799800) [pid = 2424] [serial = 166] [outer = 00000000] [url = about:blank] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (131EA800) [pid = 2424] [serial = 159] [outer = 00000000] [url = about:blank] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (13652800) [pid = 2424] [serial = 160] [outer = 00000000] [url = about:blank] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (19EE3800) [pid = 2424] [serial = 175] [outer = 00000000] [url = about:blank] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1281F400) [pid = 2424] [serial = 157] [outer = 00000000] [url = about:blank] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (11C30400) [pid = 2424] [serial = 156] [outer = 00000000] [url = about:blank] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (15320800) [pid = 2424] [serial = 162] [outer = 00000000] [url = about:blank] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (15435000) [pid = 2424] [serial = 163] [outer = 00000000] [url = about:blank] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (19BE0000) [pid = 2424] [serial = 150] [outer = 00000000] [url = about:blank] 22:02:14 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (12818C00) [pid = 2424] [serial = 153] [outer = 00000000] [url = about:blank] 22:02:14 INFO - PROCESS | 2424 | 1466744534118 Marionette TRACE conn2 <- [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]]]}] 22:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 799ms 22:02:14 INFO - PROCESS | 2424 | 1466744534177 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 22:02:14 INFO - PROCESS | 2424 | 1466744534181 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 22:02:14 INFO - PROCESS | 2424 | 1466744534191 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:02:14 INFO - PROCESS | 2424 | 1466744534194 Marionette TRACE conn2 <- [1,286,null,{}] 22:02:14 INFO - PROCESS | 2424 | 1466744534197 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:14 INFO - PROCESS | 2424 | 1466744534201 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:14 INFO - PROCESS | 2424 | 1466744534264 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 22:02:14 INFO - PROCESS | 2424 | 1466744534270 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:14 INFO - PROCESS | 2424 | 1466744534273 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:14 INFO - PROCESS | 2424 | ++DOCSHELL 12817400 == 36 [pid = 2424] [id = 81] 22:02:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (12818C00) [pid = 2424] [serial = 240] [outer = 00000000] 22:02:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (132E8400) [pid = 2424] [serial = 241] [outer = 12818C00] 22:02:14 INFO - PROCESS | 2424 | 1466744534320 Marionette DEBUG loaded listener.js 22:02:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (13C80C00) [pid = 2424] [serial = 242] [outer = 12818C00] 22:02:14 INFO - PROCESS | 2424 | 1466744534703 Marionette TRACE conn2 <- [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]]]}] 22:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 564ms 22:02:14 INFO - PROCESS | 2424 | 1466744534753 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 22:02:14 INFO - PROCESS | 2424 | 1466744534755 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 22:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:02:14 INFO - PROCESS | 2424 | 1466744534759 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:02:14 INFO - PROCESS | 2424 | 1466744534762 Marionette TRACE conn2 <- [1,290,null,{}] 22:02:14 INFO - PROCESS | 2424 | 1466744534773 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:14 INFO - PROCESS | 2424 | 1466744534777 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:14 INFO - PROCESS | 2424 | 1466744534851 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 22:02:14 INFO - PROCESS | 2424 | 1466744534859 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:14 INFO - PROCESS | 2424 | 1466744534862 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:14 INFO - PROCESS | 2424 | ++DOCSHELL 159B5800 == 37 [pid = 2424] [id = 82] 22:02:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (159B7000) [pid = 2424] [serial = 243] [outer = 00000000] 22:02:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (15B26000) [pid = 2424] [serial = 244] [outer = 159B7000] 22:02:14 INFO - PROCESS | 2424 | 1466744534910 Marionette DEBUG loaded listener.js 22:02:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (15E11000) [pid = 2424] [serial = 245] [outer = 159B7000] 22:02:15 INFO - PROCESS | 2424 | 1466744535413 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 22:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 730ms 22:02:15 INFO - PROCESS | 2424 | 1466744535505 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 22:02:15 INFO - PROCESS | 2424 | 1466744535508 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 22:02:15 INFO - PROCESS | 2424 | 1466744535511 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:02:15 INFO - PROCESS | 2424 | 1466744535513 Marionette TRACE conn2 <- [1,294,null,{}] 22:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:02:15 INFO - PROCESS | 2424 | 1466744535517 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:15 INFO - PROCESS | 2424 | 1466744535518 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:15 INFO - PROCESS | 2424 | 1466744535584 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 22:02:15 INFO - PROCESS | 2424 | 1466744535593 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:15 INFO - PROCESS | 2424 | 1466744535595 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:15 INFO - PROCESS | 2424 | ++DOCSHELL 16CE2400 == 38 [pid = 2424] [id = 83] 22:02:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (179E2C00) [pid = 2424] [serial = 246] [outer = 00000000] 22:02:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (19718800) [pid = 2424] [serial = 247] [outer = 179E2C00] 22:02:15 INFO - PROCESS | 2424 | 1466744535640 Marionette DEBUG loaded listener.js 22:02:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (19B48400) [pid = 2424] [serial = 248] [outer = 179E2C00] 22:02:16 INFO - PROCESS | 2424 | 1466744536002 Marionette TRACE conn2 <- [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]]]}] 22:02:16 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. 22:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 523ms 22:02:16 INFO - PROCESS | 2424 | 1466744536044 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 22:02:16 INFO - PROCESS | 2424 | 1466744536046 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 22:02:16 INFO - PROCESS | 2424 | 1466744536049 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:02:16 INFO - PROCESS | 2424 | 1466744536051 Marionette TRACE conn2 <- [1,298,null,{}] 22:02:16 INFO - PROCESS | 2424 | 1466744536054 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:16 INFO - PROCESS | 2424 | 1466744536057 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:16 INFO - PROCESS | 2424 | 1466744536167 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 22:02:16 INFO - PROCESS | 2424 | 1466744536196 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:16 INFO - PROCESS | 2424 | 1466744536198 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:16 INFO - PROCESS | 2424 | ++DOCSHELL 19D68400 == 39 [pid = 2424] [id = 84] 22:02:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (19D68C00) [pid = 2424] [serial = 249] [outer = 00000000] 22:02:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (19E40400) [pid = 2424] [serial = 250] [outer = 19D68C00] 22:02:16 INFO - PROCESS | 2424 | 1466744536247 Marionette DEBUG loaded listener.js 22:02:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (19ED4400) [pid = 2424] [serial = 251] [outer = 19D68C00] 22:02:16 INFO - PROCESS | 2424 | 1466744536607 Marionette TRACE conn2 <- [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]]]}] 22:02:16 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. 22:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 620ms 22:02:16 INFO - PROCESS | 2424 | 1466744536676 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 22:02:16 INFO - PROCESS | 2424 | 1466744536678 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 22:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:02:16 INFO - PROCESS | 2424 | 1466744536682 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:02:16 INFO - PROCESS | 2424 | 1466744536683 Marionette TRACE conn2 <- [1,302,null,{}] 22:02:16 INFO - PROCESS | 2424 | 1466744536687 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:16 INFO - PROCESS | 2424 | 1466744536692 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:16 INFO - PROCESS | 2424 | 1466744536841 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 22:02:16 INFO - PROCESS | 2424 | 1466744536865 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:16 INFO - PROCESS | 2424 | 1466744536867 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:16 INFO - PROCESS | 2424 | ++DOCSHELL 19D67C00 == 40 [pid = 2424] [id = 85] 22:02:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1A3A9800) [pid = 2424] [serial = 252] [outer = 00000000] 22:02:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1A624C00) [pid = 2424] [serial = 253] [outer = 1A3A9800] 22:02:16 INFO - PROCESS | 2424 | 1466744536892 Marionette DEBUG loaded listener.js 22:02:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (1A62E800) [pid = 2424] [serial = 254] [outer = 1A3A9800] 22:02:17 INFO - PROCESS | 2424 | 1466744537295 Marionette TRACE conn2 <- [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]]]}] 22:02:17 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. 22:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 647ms 22:02:17 INFO - PROCESS | 2424 | 1466744537349 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 22:02:17 INFO - PROCESS | 2424 | 1466744537351 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 22:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:02:17 INFO - PROCESS | 2424 | 1466744537354 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:02:17 INFO - PROCESS | 2424 | 1466744537338 Marionette TRACE conn2 <- [1,306,null,{}] 22:02:17 INFO - PROCESS | 2424 | 1466744537341 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:17 INFO - PROCESS | 2424 | 1466744537343 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:17 INFO - PROCESS | 2424 | 1466744537447 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 22:02:17 INFO - PROCESS | 2424 | 1466744537454 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:17 INFO - PROCESS | 2424 | 1466744537456 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:17 INFO - PROCESS | 2424 | ++DOCSHELL 10B79C00 == 41 [pid = 2424] [id = 86] 22:02:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (1A3A7800) [pid = 2424] [serial = 255] [outer = 00000000] 22:02:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (1A798400) [pid = 2424] [serial = 256] [outer = 1A3A7800] 22:02:17 INFO - PROCESS | 2424 | 1466744537525 Marionette DEBUG loaded listener.js 22:02:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (1A79C400) [pid = 2424] [serial = 257] [outer = 1A3A7800] 22:02:17 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (1679B800) [pid = 2424] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:02:17 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (1742D400) [pid = 2424] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:02:17 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (15E12800) [pid = 2424] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:02:17 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (103E4800) [pid = 2424] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:02:17 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (11CCD400) [pid = 2424] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:02:17 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (13C86000) [pid = 2424] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:02:17 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (140EB400) [pid = 2424] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:02:17 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (15674C00) [pid = 2424] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:02:17 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (105E9800) [pid = 2424] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:02:17 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (19B49800) [pid = 2424] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:02:17 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (105F2400) [pid = 2424] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:02:17 INFO - PROCESS | 2424 | 1466744537958 Marionette TRACE conn2 <- [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]]]}] 22:02:17 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. 22:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 647ms 22:02:17 INFO - PROCESS | 2424 | 1466744537994 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 22:02:17 INFO - PROCESS | 2424 | 1466744537996 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 22:02:17 INFO - PROCESS | 2424 | 1466744537999 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:02:17 INFO - PROCESS | 2424 | 1466744538001 Marionette TRACE conn2 <- [1,310,null,{}] 22:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:02:17 INFO - PROCESS | 2424 | 1466744538004 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:17 INFO - PROCESS | 2424 | 1466744538006 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:18 INFO - PROCESS | 2424 | 1466744538089 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 22:02:18 INFO - PROCESS | 2424 | 1466744538095 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:18 INFO - PROCESS | 2424 | 1466744538097 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:18 INFO - PROCESS | 2424 | ++DOCSHELL 129F0400 == 42 [pid = 2424] [id = 87] 22:02:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (130A1800) [pid = 2424] [serial = 258] [outer = 00000000] 22:02:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (16E67C00) [pid = 2424] [serial = 259] [outer = 130A1800] 22:02:18 INFO - PROCESS | 2424 | 1466744538140 Marionette DEBUG loaded listener.js 22:02:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (19B44400) [pid = 2424] [serial = 260] [outer = 130A1800] 22:02:18 INFO - PROCESS | 2424 | 1466744538493 Marionette TRACE conn2 <- [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]]]}] 22:02:18 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. 22:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 523ms 22:02:18 INFO - PROCESS | 2424 | 1466744538538 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 22:02:18 INFO - PROCESS | 2424 | 1466744538540 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 22:02:18 INFO - PROCESS | 2424 | 1466744538543 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:02:18 INFO - PROCESS | 2424 | 1466744538545 Marionette TRACE conn2 <- [1,314,null,{}] 22:02:18 INFO - PROCESS | 2424 | 1466744538548 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:18 INFO - PROCESS | 2424 | 1466744538550 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:18 INFO - PROCESS | 2424 | 1466744538611 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 22:02:18 INFO - PROCESS | 2424 | 1466744538616 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:18 INFO - PROCESS | 2424 | 1466744538618 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:18 INFO - PROCESS | 2424 | ++DOCSHELL 132E7800 == 43 [pid = 2424] [id = 88] 22:02:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (17389C00) [pid = 2424] [serial = 261] [outer = 00000000] 22:02:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1A80F000) [pid = 2424] [serial = 262] [outer = 17389C00] 22:02:18 INFO - PROCESS | 2424 | 1466744538661 Marionette DEBUG loaded listener.js 22:02:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1A813C00) [pid = 2424] [serial = 263] [outer = 17389C00] 22:02:18 INFO - PROCESS | 2424 | 1466744538894 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:02:19 INFO - PROCESS | 2424 | 1466744539049 Marionette TRACE conn2 <- [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]]]}] 22:02:19 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. 22:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 564ms 22:02:19 INFO - PROCESS | 2424 | 1466744539105 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 22:02:19 INFO - PROCESS | 2424 | 1466744539107 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 22:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:02:19 INFO - PROCESS | 2424 | 1466744539111 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:02:19 INFO - PROCESS | 2424 | 1466744539112 Marionette TRACE conn2 <- [1,318,null,{}] 22:02:19 INFO - PROCESS | 2424 | 1466744539116 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:19 INFO - PROCESS | 2424 | 1466744539118 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:19 INFO - PROCESS | 2424 | 1466744539180 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 22:02:19 INFO - PROCESS | 2424 | 1466744539185 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:19 INFO - PROCESS | 2424 | 1466744539187 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:19 INFO - PROCESS | 2424 | ++DOCSHELL 10562C00 == 44 [pid = 2424] [id = 89] 22:02:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (12B13C00) [pid = 2424] [serial = 264] [outer = 00000000] 22:02:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (12B1D800) [pid = 2424] [serial = 265] [outer = 12B13C00] 22:02:19 INFO - PROCESS | 2424 | 1466744539230 Marionette DEBUG loaded listener.js 22:02:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (15E16000) [pid = 2424] [serial = 266] [outer = 12B13C00] 22:02:19 INFO - PROCESS | 2424 | 1466744539600 Marionette TRACE conn2 <- [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]]]}] 22:02:19 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. 22:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 523ms 22:02:19 INFO - PROCESS | 2424 | 1466744539628 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 22:02:19 INFO - PROCESS | 2424 | 1466744539630 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 22:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:02:19 INFO - PROCESS | 2424 | 1466744539634 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:02:19 INFO - PROCESS | 2424 | 1466744539636 Marionette TRACE conn2 <- [1,322,null,{}] 22:02:19 INFO - PROCESS | 2424 | 1466744539700 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:19 INFO - PROCESS | 2424 | 1466744539704 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:19 INFO - PROCESS | 2424 | 1466744539804 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 22:02:19 INFO - PROCESS | 2424 | 1466744539913 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:19 INFO - PROCESS | 2424 | 1466744539917 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:19 INFO - PROCESS | 2424 | ++DOCSHELL 1052D800 == 45 [pid = 2424] [id = 90] 22:02:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (1052E000) [pid = 2424] [serial = 267] [outer = 00000000] 22:02:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (10530C00) [pid = 2424] [serial = 268] [outer = 1052E000] 22:02:19 INFO - PROCESS | 2424 | 1466744539978 Marionette DEBUG loaded listener.js 22:02:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (105EAC00) [pid = 2424] [serial = 269] [outer = 1052E000] 22:02:20 INFO - PROCESS | 2424 | 1466744540608 Marionette TRACE conn2 <- [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]]]}] 22:02:20 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. 22:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1018ms 22:02:20 INFO - PROCESS | 2424 | 1466744540658 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 22:02:20 INFO - PROCESS | 2424 | 1466744540662 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 22:02:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:02:20 INFO - PROCESS | 2424 | 1466744540667 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:02:20 INFO - PROCESS | 2424 | 1466744540670 Marionette TRACE conn2 <- [1,326,null,{}] 22:02:20 INFO - PROCESS | 2424 | 1466744540675 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:20 INFO - PROCESS | 2424 | 1466744540678 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:20 INFO - PROCESS | 2424 | 1466744540789 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 22:02:20 INFO - PROCESS | 2424 | 1466744540912 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:20 INFO - PROCESS | 2424 | 1466744540916 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:20 INFO - PROCESS | 2424 | ++DOCSHELL 12B12000 == 46 [pid = 2424] [id = 91] 22:02:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (12B14000) [pid = 2424] [serial = 270] [outer = 00000000] 22:02:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (12B1AC00) [pid = 2424] [serial = 271] [outer = 12B14000] 22:02:20 INFO - PROCESS | 2424 | 1466744540973 Marionette DEBUG loaded listener.js 22:02:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (12D8F000) [pid = 2424] [serial = 272] [outer = 12B14000] 22:02:21 INFO - PROCESS | 2424 | 1466744541514 Marionette TRACE conn2 <- [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]]]}] 22:02:21 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. 22:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 881ms 22:02:21 INFO - PROCESS | 2424 | 1466744541553 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 22:02:21 INFO - PROCESS | 2424 | 1466744541555 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 22:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:02:21 INFO - PROCESS | 2424 | 1466744541559 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:02:21 INFO - PROCESS | 2424 | 1466744541561 Marionette TRACE conn2 <- [1,330,null,{}] 22:02:21 INFO - PROCESS | 2424 | 1466744541565 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:21 INFO - PROCESS | 2424 | 1466744541568 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:21 INFO - PROCESS | 2424 | 1466744541656 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 22:02:21 INFO - PROCESS | 2424 | 1466744541749 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:21 INFO - PROCESS | 2424 | 1466744541753 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:21 INFO - PROCESS | 2424 | ++DOCSHELL 15313400 == 47 [pid = 2424] [id = 92] 22:02:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (1531E800) [pid = 2424] [serial = 273] [outer = 00000000] 22:02:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (1566EC00) [pid = 2424] [serial = 274] [outer = 1531E800] 22:02:21 INFO - PROCESS | 2424 | 1466744541793 Marionette DEBUG loaded listener.js 22:02:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 102 (15E10800) [pid = 2424] [serial = 275] [outer = 1531E800] 22:02:22 INFO - PROCESS | 2424 | 1466744542604 Marionette TRACE conn2 <- [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]]]}] 22:02:22 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. 22:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1101ms 22:02:22 INFO - PROCESS | 2424 | 1466744542666 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 22:02:22 INFO - PROCESS | 2424 | 1466744542670 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 22:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:02:22 INFO - PROCESS | 2424 | 1466744542675 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:02:22 INFO - PROCESS | 2424 | 1466744542678 Marionette TRACE conn2 <- [1,334,null,{}] 22:02:22 INFO - PROCESS | 2424 | 1466744542666 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:22 INFO - PROCESS | 2424 | 1466744542669 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:22 INFO - PROCESS | 2424 | 1466744542767 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 22:02:22 INFO - PROCESS | 2424 | 1466744542846 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:22 INFO - PROCESS | 2424 | 1466744542830 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:22 INFO - PROCESS | 2424 | ++DOCSHELL 10533400 == 48 [pid = 2424] [id = 93] 22:02:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 103 (105F5C00) [pid = 2424] [serial = 276] [outer = 00000000] 22:02:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 104 (110E0000) [pid = 2424] [serial = 277] [outer = 105F5C00] 22:02:22 INFO - PROCESS | 2424 | 1466744542946 Marionette DEBUG loaded listener.js 22:02:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 105 (112C3C00) [pid = 2424] [serial = 278] [outer = 105F5C00] 22:02:23 INFO - PROCESS | 2424 | --DOCSHELL 105F0800 == 47 [pid = 2424] [id = 52] 22:02:23 INFO - PROCESS | 2424 | --DOCSHELL 132E7800 == 46 [pid = 2424] [id = 88] 22:02:23 INFO - PROCESS | 2424 | --DOCSHELL 129F0400 == 45 [pid = 2424] [id = 87] 22:02:23 INFO - PROCESS | 2424 | --DOCSHELL 10B79C00 == 44 [pid = 2424] [id = 86] 22:02:23 INFO - PROCESS | 2424 | --DOCSHELL 19D67C00 == 43 [pid = 2424] [id = 85] 22:02:23 INFO - PROCESS | 2424 | --DOCSHELL 19D68400 == 42 [pid = 2424] [id = 84] 22:02:23 INFO - PROCESS | 2424 | --DOCSHELL 16CE2400 == 41 [pid = 2424] [id = 83] 22:02:23 INFO - PROCESS | 2424 | --DOCSHELL 159B5800 == 40 [pid = 2424] [id = 82] 22:02:23 INFO - PROCESS | 2424 | --DOCSHELL 12817400 == 39 [pid = 2424] [id = 81] 22:02:23 INFO - PROCESS | 2424 | --DOCSHELL 1281EC00 == 38 [pid = 2424] [id = 80] 22:02:23 INFO - PROCESS | 2424 | --DOCSHELL 11266800 == 37 [pid = 2424] [id = 77] 22:02:23 INFO - PROCESS | 2424 | --DOCSHELL 19B49400 == 36 [pid = 2424] [id = 76] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 104 (13232C00) [pid = 2424] [serial = 154] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 103 (179C3C00) [pid = 2424] [serial = 221] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 102 (19716800) [pid = 2424] [serial = 215] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 101 (19BE1800) [pid = 2424] [serial = 223] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (165C1800) [pid = 2424] [serial = 209] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (1A241000) [pid = 2424] [serial = 226] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (16CE4400) [pid = 2424] [serial = 211] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (17E53000) [pid = 2424] [serial = 214] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (165C1000) [pid = 2424] [serial = 208] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (110E1C00) [pid = 2424] [serial = 197] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (10A64000) [pid = 2424] [serial = 196] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (1281DC00) [pid = 2424] [serial = 199] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (129AF400) [pid = 2424] [serial = 200] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1A632400) [pid = 2424] [serial = 187] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (131E3000) [pid = 2424] [serial = 190] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (1400D800) [pid = 2424] [serial = 202] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (19B40000) [pid = 2424] [serial = 220] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (143B9C00) [pid = 2424] [serial = 203] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (15E0B400) [pid = 2424] [serial = 206] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (15B1EC00) [pid = 2424] [serial = 205] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (16D89400) [pid = 2424] [serial = 193] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (19720400) [pid = 2424] [serial = 217] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (19D6D000) [pid = 2424] [serial = 224] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (19B40800) [pid = 2424] [serial = 218] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (17421400) [pid = 2424] [serial = 212] [outer = 00000000] [url = about:blank] 22:02:23 INFO - PROCESS | 2424 | 1466744543344 Marionette TRACE conn2 <- [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]]]}] 22:02:23 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. 22:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 702ms 22:02:23 INFO - PROCESS | 2424 | 1466744543373 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 22:02:23 INFO - PROCESS | 2424 | 1466744543378 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 22:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:02:23 INFO - PROCESS | 2424 | 1466744543383 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:02:23 INFO - PROCESS | 2424 | 1466744543386 Marionette TRACE conn2 <- [1,338,null,{}] 22:02:23 INFO - PROCESS | 2424 | 1466744543390 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:23 INFO - PROCESS | 2424 | 1466744543392 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:23 INFO - PROCESS | 2424 | 1466744543459 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 22:02:23 INFO - PROCESS | 2424 | 1466744543467 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:23 INFO - PROCESS | 2424 | 1466744543469 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:23 INFO - PROCESS | 2424 | ++DOCSHELL 12B11800 == 37 [pid = 2424] [id = 94] 22:02:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (12B13000) [pid = 2424] [serial = 279] [outer = 00000000] 22:02:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (12B1A400) [pid = 2424] [serial = 280] [outer = 12B13000] 22:02:23 INFO - PROCESS | 2424 | 1466744543516 Marionette DEBUG loaded listener.js 22:02:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (131E3000) [pid = 2424] [serial = 281] [outer = 12B13000] 22:02:23 INFO - PROCESS | 2424 | 1466744543932 Marionette TRACE conn2 <- [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]]]}] 22:02:23 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. 22:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 564ms 22:02:23 INFO - PROCESS | 2424 | 1466744543947 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 22:02:23 INFO - PROCESS | 2424 | 1466744543951 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 22:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:02:23 INFO - PROCESS | 2424 | 1466744543956 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:02:23 INFO - PROCESS | 2424 | 1466744543961 Marionette TRACE conn2 <- [1,342,null,{}] 22:02:23 INFO - PROCESS | 2424 | 1466744543972 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:23 INFO - PROCESS | 2424 | 1466744543976 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:24 INFO - PROCESS | 2424 | 1466744544041 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 22:02:24 INFO - PROCESS | 2424 | 1466744544084 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:24 INFO - PROCESS | 2424 | 1466744544087 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:24 INFO - PROCESS | 2424 | ++DOCSHELL 1542AC00 == 38 [pid = 2424] [id = 95] 22:02:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1542C400) [pid = 2424] [serial = 282] [outer = 00000000] 22:02:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (156B2C00) [pid = 2424] [serial = 283] [outer = 1542C400] 22:02:24 INFO - PROCESS | 2424 | 1466744544133 Marionette DEBUG loaded listener.js 22:02:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (15E0B400) [pid = 2424] [serial = 284] [outer = 1542C400] 22:02:24 INFO - PROCESS | 2424 | 1466744544504 Marionette TRACE conn2 <- [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]]]}] 22:02:24 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. 22:02:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 578ms 22:02:24 INFO - PROCESS | 2424 | 1466744544532 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 22:02:24 INFO - PROCESS | 2424 | 1466744544535 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 22:02:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:02:24 INFO - PROCESS | 2424 | 1466744544538 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:02:24 INFO - PROCESS | 2424 | 1466744544540 Marionette TRACE conn2 <- [1,346,null,{}] 22:02:24 INFO - PROCESS | 2424 | 1466744544543 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:24 INFO - PROCESS | 2424 | 1466744544545 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:24 INFO - PROCESS | 2424 | 1466744544623 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 22:02:24 INFO - PROCESS | 2424 | 1466744544630 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:24 INFO - PROCESS | 2424 | 1466744544632 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:24 INFO - PROCESS | 2424 | ++DOCSHELL 165BD800 == 39 [pid = 2424] [id = 96] 22:02:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (165C0800) [pid = 2424] [serial = 285] [outer = 00000000] 22:02:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (16A5C400) [pid = 2424] [serial = 286] [outer = 165C0800] 22:02:24 INFO - PROCESS | 2424 | 1466744544677 Marionette DEBUG loaded listener.js 22:02:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (16CE4400) [pid = 2424] [serial = 287] [outer = 165C0800] 22:02:25 INFO - PROCESS | 2424 | 1466744545086 Marionette TRACE conn2 <- [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]]]}] 22:02:25 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. 22:02:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 564ms 22:02:25 INFO - PROCESS | 2424 | 1466744545113 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 22:02:25 INFO - PROCESS | 2424 | 1466744545115 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 22:02:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:02:25 INFO - PROCESS | 2424 | 1466744545118 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:02:25 INFO - PROCESS | 2424 | 1466744545101 Marionette TRACE conn2 <- [1,350,null,{}] 22:02:25 INFO - PROCESS | 2424 | 1466744545112 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:25 INFO - PROCESS | 2424 | 1466744545114 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:25 INFO - PROCESS | 2424 | 1466744545216 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 22:02:25 INFO - PROCESS | 2424 | 1466744545221 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:25 INFO - PROCESS | 2424 | 1466744545223 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:25 INFO - PROCESS | 2424 | ++DOCSHELL 15667400 == 40 [pid = 2424] [id = 97] 22:02:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (15E17800) [pid = 2424] [serial = 288] [outer = 00000000] 22:02:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (17421000) [pid = 2424] [serial = 289] [outer = 15E17800] 22:02:25 INFO - PROCESS | 2424 | 1466744545267 Marionette DEBUG loaded listener.js 22:02:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (17422400) [pid = 2424] [serial = 290] [outer = 15E17800] 22:02:25 INFO - PROCESS | 2424 | 1466744545671 Marionette TRACE conn2 <- [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]]]}] 22:02:25 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. 22:02:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 620ms 22:02:25 INFO - PROCESS | 2424 | 1466744545730 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 22:02:25 INFO - PROCESS | 2424 | 1466744545732 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 22:02:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:02:25 INFO - PROCESS | 2424 | 1466744545742 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:02:25 INFO - PROCESS | 2424 | 1466744545744 Marionette TRACE conn2 <- [1,354,null,{}] 22:02:25 INFO - PROCESS | 2424 | 1466744545734 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:25 INFO - PROCESS | 2424 | 1466744545740 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:25 INFO - PROCESS | 2424 | 1466744545871 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 22:02:25 INFO - PROCESS | 2424 | 1466744545927 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:25 INFO - PROCESS | 2424 | 1466744545929 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:25 INFO - PROCESS | 2424 | ++DOCSHELL 140E8400 == 41 [pid = 2424] [id = 98] 22:02:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (179C6000) [pid = 2424] [serial = 291] [outer = 00000000] 22:02:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (1971A400) [pid = 2424] [serial = 292] [outer = 179C6000] 22:02:25 INFO - PROCESS | 2424 | 1466744545955 Marionette DEBUG loaded listener.js 22:02:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (19B3EC00) [pid = 2424] [serial = 293] [outer = 179C6000] 22:02:26 INFO - PROCESS | 2424 | 1466744546374 Marionette TRACE conn2 <- [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]]]}] 22:02:26 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. 22:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 715ms 22:02:26 INFO - PROCESS | 2424 | 1466744546437 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 22:02:26 INFO - PROCESS | 2424 | 1466744546439 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 22:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:02:26 INFO - PROCESS | 2424 | 1466744546442 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:02:26 INFO - PROCESS | 2424 | 1466744546444 Marionette TRACE conn2 <- [1,358,null,{}] 22:02:26 INFO - PROCESS | 2424 | 1466744546448 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:26 INFO - PROCESS | 2424 | 1466744546450 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:26 INFO - PROCESS | 2424 | 1466744546545 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 22:02:26 INFO - PROCESS | 2424 | 1466744546600 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:26 INFO - PROCESS | 2424 | 1466744546602 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:26 INFO - PROCESS | 2424 | ++DOCSHELL 15B1F000 == 42 [pid = 2424] [id = 99] 22:02:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (1971BC00) [pid = 2424] [serial = 294] [outer = 00000000] 22:02:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (19BDBC00) [pid = 2424] [serial = 295] [outer = 1971BC00] 22:02:26 INFO - PROCESS | 2424 | 1466744546629 Marionette DEBUG loaded listener.js 22:02:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (19D6C000) [pid = 2424] [serial = 296] [outer = 1971BC00] 22:02:26 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (1A3A7800) [pid = 2424] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:02:26 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (12818C00) [pid = 2424] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:02:26 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (129A8000) [pid = 2424] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:02:26 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (179E2C00) [pid = 2424] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:02:26 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (159B7000) [pid = 2424] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:02:26 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (1A3A9800) [pid = 2424] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:02:26 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (130A1800) [pid = 2424] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:02:26 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (19D68C00) [pid = 2424] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:02:26 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (17389C00) [pid = 2424] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:02:27 INFO - PROCESS | 2424 | 1466744547039 Marionette TRACE conn2 <- [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]]]}] 22:02:27 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. 22:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 647ms 22:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:02:27 INFO - PROCESS | 2424 | 1466744547098 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 22:02:27 INFO - PROCESS | 2424 | 1466744547100 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 22:02:27 INFO - PROCESS | 2424 | 1466744547104 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:02:27 INFO - PROCESS | 2424 | 1466744547105 Marionette TRACE conn2 <- [1,362,null,{}] 22:02:27 INFO - PROCESS | 2424 | 1466744547109 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:27 INFO - PROCESS | 2424 | 1466744547111 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:27 INFO - PROCESS | 2424 | 1466744547197 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 22:02:27 INFO - PROCESS | 2424 | 1466744547249 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:27 INFO - PROCESS | 2424 | 1466744547251 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:27 INFO - PROCESS | 2424 | ++DOCSHELL 131ED000 == 43 [pid = 2424] [id = 100] 22:02:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (156B7000) [pid = 2424] [serial = 297] [outer = 00000000] 22:02:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (19E3E400) [pid = 2424] [serial = 298] [outer = 156B7000] 22:02:27 INFO - PROCESS | 2424 | 1466744547278 Marionette DEBUG loaded listener.js 22:02:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (19EDA400) [pid = 2424] [serial = 299] [outer = 156B7000] 22:02:27 INFO - PROCESS | 2424 | 1466744547598 Marionette TRACE conn2 <- [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]]]}] 22:02:27 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. 22:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 523ms 22:02:27 INFO - PROCESS | 2424 | 1466744547619 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 22:02:27 INFO - PROCESS | 2424 | 1466744547621 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 22:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:02:27 INFO - PROCESS | 2424 | 1466744547624 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:02:27 INFO - PROCESS | 2424 | 1466744547626 Marionette TRACE conn2 <- [1,366,null,{}] 22:02:27 INFO - PROCESS | 2424 | 1466744547629 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:27 INFO - PROCESS | 2424 | 1466744547631 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:27 INFO - PROCESS | 2424 | 1466744547741 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 22:02:27 INFO - PROCESS | 2424 | 1466744547751 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:27 INFO - PROCESS | 2424 | 1466744547753 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:27 INFO - PROCESS | 2424 | ++DOCSHELL 19B47800 == 44 [pid = 2424] [id = 101] 22:02:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (17C7B000) [pid = 2424] [serial = 300] [outer = 00000000] 22:02:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (1A3A3400) [pid = 2424] [serial = 301] [outer = 17C7B000] 22:02:27 INFO - PROCESS | 2424 | 1466744547797 Marionette DEBUG loaded listener.js 22:02:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (1A241C00) [pid = 2424] [serial = 302] [outer = 17C7B000] 22:02:28 INFO - PROCESS | 2424 | 1466744548146 Marionette TRACE conn2 <- [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]]]}] 22:02:28 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. 22:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 564ms 22:02:28 INFO - PROCESS | 2424 | 1466744548197 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 22:02:28 INFO - PROCESS | 2424 | 1466744548191 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 22:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:02:28 INFO - PROCESS | 2424 | 1466744548195 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:02:28 INFO - PROCESS | 2424 | 1466744548196 Marionette TRACE conn2 <- [1,370,null,{}] 22:02:28 INFO - PROCESS | 2424 | 1466744548206 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:28 INFO - PROCESS | 2424 | 1466744548208 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:28 INFO - PROCESS | 2424 | 1466744548286 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 22:02:28 INFO - PROCESS | 2424 | 1466744548291 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:28 INFO - PROCESS | 2424 | 1466744548292 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:28 INFO - PROCESS | 2424 | ++DOCSHELL 132E7800 == 45 [pid = 2424] [id = 102] 22:02:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (19B48000) [pid = 2424] [serial = 303] [outer = 00000000] 22:02:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (1A62D000) [pid = 2424] [serial = 304] [outer = 19B48000] 22:02:28 INFO - PROCESS | 2424 | 1466744548336 Marionette DEBUG loaded listener.js 22:02:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (1A793C00) [pid = 2424] [serial = 305] [outer = 19B48000] 22:02:28 INFO - PROCESS | 2424 | 1466744548733 Marionette TRACE conn2 <- [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]]]}] 22:02:28 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. 22:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 565ms 22:02:28 INFO - PROCESS | 2424 | 1466744548767 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 22:02:28 INFO - PROCESS | 2424 | 1466744548771 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 22:02:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:02:28 INFO - PROCESS | 2424 | 1466744548777 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:02:28 INFO - PROCESS | 2424 | 1466744548782 Marionette TRACE conn2 <- [1,374,null,{}] 22:02:28 INFO - PROCESS | 2424 | 1466744548789 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:28 INFO - PROCESS | 2424 | 1466744548792 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:28 INFO - PROCESS | 2424 | 1466744548933 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 22:02:29 INFO - PROCESS | 2424 | 1466744549011 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:29 INFO - PROCESS | 2424 | 1466744549016 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:29 INFO - PROCESS | 2424 | ++DOCSHELL 110DD400 == 46 [pid = 2424] [id = 103] 22:02:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (110DE400) [pid = 2424] [serial = 306] [outer = 00000000] 22:02:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (112AD800) [pid = 2424] [serial = 307] [outer = 110DE400] 22:02:29 INFO - PROCESS | 2424 | 1466744549081 Marionette DEBUG loaded listener.js 22:02:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (11CCFC00) [pid = 2424] [serial = 308] [outer = 110DE400] 22:02:29 INFO - PROCESS | 2424 | 1466744549641 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:02:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:02:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 923ms 22:02:29 INFO - PROCESS | 2424 | 1466744549703 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 22:02:29 INFO - PROCESS | 2424 | 1466744549708 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 22:02:29 INFO - PROCESS | 2424 | 1466744549733 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:02:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:02:29 INFO - PROCESS | 2424 | 1466744549736 Marionette TRACE conn2 <- [1,378,null,{}] 22:02:29 INFO - PROCESS | 2424 | 1466744549740 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:29 INFO - PROCESS | 2424 | 1466744549743 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:29 INFO - PROCESS | 2424 | 1466744549840 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 22:02:29 INFO - PROCESS | 2424 | 1466744549956 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:29 INFO - PROCESS | 2424 | 1466744549959 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:29 INFO - PROCESS | 2424 | ++DOCSHELL 12B19400 == 47 [pid = 2424] [id = 104] 22:02:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 102 (12D6C400) [pid = 2424] [serial = 309] [outer = 00000000] 22:02:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 103 (13C85400) [pid = 2424] [serial = 310] [outer = 12D6C400] 22:02:30 INFO - PROCESS | 2424 | 1466744550017 Marionette DEBUG loaded listener.js 22:02:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 104 (143C1000) [pid = 2424] [serial = 311] [outer = 12D6C400] 22:02:30 INFO - PROCESS | 2424 | 1466744550568 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 22:02:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:02:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 881ms 22:02:30 INFO - PROCESS | 2424 | 1466744550613 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 22:02:30 INFO - PROCESS | 2424 | 1466744550615 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 22:02:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:02:30 INFO - PROCESS | 2424 | 1466744550620 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:02:30 INFO - PROCESS | 2424 | 1466744550623 Marionette TRACE conn2 <- [1,382,null,{}] 22:02:30 INFO - PROCESS | 2424 | 1466744550635 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:30 INFO - PROCESS | 2424 | 1466744550640 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:30 INFO - PROCESS | 2424 | 1466744550729 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 22:02:30 INFO - PROCESS | 2424 | 1466744550853 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:30 INFO - PROCESS | 2424 | 1466744550856 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:30 INFO - PROCESS | 2424 | ++DOCSHELL 16D89000 == 48 [pid = 2424] [id = 105] 22:02:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 105 (16F8E400) [pid = 2424] [serial = 312] [outer = 00000000] 22:02:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 106 (19B42400) [pid = 2424] [serial = 313] [outer = 16F8E400] 22:02:30 INFO - PROCESS | 2424 | 1466744550915 Marionette DEBUG loaded listener.js 22:02:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 107 (1A24A000) [pid = 2424] [serial = 314] [outer = 16F8E400] 22:02:31 INFO - PROCESS | 2424 | 1466744551684 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:02:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:02:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1101ms 22:02:31 INFO - PROCESS | 2424 | 1466744551711 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 22:02:31 INFO - PROCESS | 2424 | 1466744551715 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 22:02:31 INFO - PROCESS | 2424 | 1466744551720 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:02:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:02:31 INFO - PROCESS | 2424 | 1466744551724 Marionette TRACE conn2 <- [1,386,null,{}] 22:02:31 INFO - PROCESS | 2424 | 1466744551729 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:31 INFO - PROCESS | 2424 | 1466744551732 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:31 INFO - PROCESS | 2424 | 1466744551829 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 22:02:31 INFO - PROCESS | 2424 | 1466744551888 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:31 INFO - PROCESS | 2424 | 1466744551892 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:31 INFO - PROCESS | 2424 | ++DOCSHELL 11268C00 == 49 [pid = 2424] [id = 106] 22:02:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 108 (1126D400) [pid = 2424] [serial = 315] [outer = 00000000] 22:02:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 109 (112B0400) [pid = 2424] [serial = 316] [outer = 1126D400] 22:02:31 INFO - PROCESS | 2424 | 1466744551983 Marionette DEBUG loaded listener.js 22:02:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 110 (1289A400) [pid = 2424] [serial = 317] [outer = 1126D400] 22:02:32 INFO - PROCESS | 2424 | --DOCSHELL 19B47800 == 48 [pid = 2424] [id = 101] 22:02:32 INFO - PROCESS | 2424 | --DOCSHELL 131ED000 == 47 [pid = 2424] [id = 100] 22:02:32 INFO - PROCESS | 2424 | --DOCSHELL 15B1F000 == 46 [pid = 2424] [id = 99] 22:02:32 INFO - PROCESS | 2424 | --DOCSHELL 140E8400 == 45 [pid = 2424] [id = 98] 22:02:32 INFO - PROCESS | 2424 | --DOCSHELL 15667400 == 44 [pid = 2424] [id = 97] 22:02:32 INFO - PROCESS | 2424 | --DOCSHELL 165BD800 == 43 [pid = 2424] [id = 96] 22:02:32 INFO - PROCESS | 2424 | --DOCSHELL 1542AC00 == 42 [pid = 2424] [id = 95] 22:02:32 INFO - PROCESS | 2424 | --DOCSHELL 12B11800 == 41 [pid = 2424] [id = 94] 22:02:32 INFO - PROCESS | 2424 | --DOCSHELL 10533400 == 40 [pid = 2424] [id = 93] 22:02:32 INFO - PROCESS | 2424 | --DOCSHELL 10562C00 == 39 [pid = 2424] [id = 89] 22:02:32 INFO - PROCESS | 2424 | --DOMWINDOW == 109 (1A798400) [pid = 2424] [serial = 256] [outer = 00000000] [url = about:blank] 22:02:32 INFO - PROCESS | 2424 | --DOMWINDOW == 108 (132E8400) [pid = 2424] [serial = 241] [outer = 00000000] [url = about:blank] 22:02:32 INFO - PROCESS | 2424 | --DOMWINDOW == 107 (13C80C00) [pid = 2424] [serial = 242] [outer = 00000000] [url = about:blank] 22:02:32 INFO - PROCESS | 2424 | --DOMWINDOW == 106 (131EC800) [pid = 2424] [serial = 239] [outer = 00000000] [url = about:blank] 22:02:32 INFO - PROCESS | 2424 | --DOMWINDOW == 105 (130A2400) [pid = 2424] [serial = 238] [outer = 00000000] [url = about:blank] 22:02:32 INFO - PROCESS | 2424 | --DOMWINDOW == 104 (19718800) [pid = 2424] [serial = 247] [outer = 00000000] [url = about:blank] 22:02:32 INFO - PROCESS | 2424 | --DOMWINDOW == 103 (11456800) [pid = 2424] [serial = 229] [outer = 00000000] [url = about:blank] 22:02:32 INFO - PROCESS | 2424 | --DOMWINDOW == 102 (15B26000) [pid = 2424] [serial = 244] [outer = 00000000] [url = about:blank] 22:02:32 INFO - PROCESS | 2424 | --DOMWINDOW == 101 (15E11000) [pid = 2424] [serial = 245] [outer = 00000000] [url = about:blank] 22:02:32 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (1971B000) [pid = 2424] [serial = 235] [outer = 00000000] [url = about:blank] 22:02:32 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (143BE800) [pid = 2424] [serial = 232] [outer = 00000000] [url = about:blank] 22:02:32 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (1A62E800) [pid = 2424] [serial = 254] [outer = 00000000] [url = about:blank] 22:02:32 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (1A624C00) [pid = 2424] [serial = 253] [outer = 00000000] [url = about:blank] 22:02:32 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (19B44400) [pid = 2424] [serial = 260] [outer = 00000000] [url = about:blank] 22:02:32 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (16E67C00) [pid = 2424] [serial = 259] [outer = 00000000] [url = about:blank] 22:02:32 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (19E40400) [pid = 2424] [serial = 250] [outer = 00000000] [url = about:blank] 22:02:32 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (19ED4400) [pid = 2424] [serial = 251] [outer = 00000000] [url = about:blank] 22:02:32 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (1A80F000) [pid = 2424] [serial = 262] [outer = 00000000] [url = about:blank] 22:02:32 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1A79C400) [pid = 2424] [serial = 257] [outer = 00000000] [url = about:blank] 22:02:32 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (19B48400) [pid = 2424] [serial = 248] [outer = 00000000] [url = about:blank] 22:02:32 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (1A813C00) [pid = 2424] [serial = 263] [outer = 00000000] [url = about:blank] 22:02:32 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (12B1D800) [pid = 2424] [serial = 265] [outer = 00000000] [url = about:blank] 22:02:32 INFO - PROCESS | 2424 | 1466744552553 Marionette TRACE conn2 <- [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]]]}] 22:02:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:02:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 881ms 22:02:32 INFO - PROCESS | 2424 | 1466744552618 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 22:02:32 INFO - PROCESS | 2424 | 1466744552604 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 22:02:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:02:32 INFO - PROCESS | 2424 | 1466744552610 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:02:32 INFO - PROCESS | 2424 | 1466744552612 Marionette TRACE conn2 <- [1,390,null,{}] 22:02:32 INFO - PROCESS | 2424 | 1466744552616 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:32 INFO - PROCESS | 2424 | 1466744552619 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:32 INFO - PROCESS | 2424 | 1466744552703 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 22:02:32 INFO - PROCESS | 2424 | 1466744552709 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:32 INFO - PROCESS | 2424 | 1466744552712 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:32 INFO - PROCESS | 2424 | ++DOCSHELL 12B1B000 == 40 [pid = 2424] [id = 107] 22:02:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (12B1B400) [pid = 2424] [serial = 318] [outer = 00000000] 22:02:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (12D88400) [pid = 2424] [serial = 319] [outer = 12B1B400] 22:02:32 INFO - PROCESS | 2424 | 1466744552742 Marionette DEBUG loaded listener.js 22:02:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1323B000) [pid = 2424] [serial = 320] [outer = 12B1B400] 22:02:33 INFO - PROCESS | 2424 | 1466744553207 Marionette TRACE conn2 <- [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]]]}] 22:02:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:02:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 605ms 22:02:33 INFO - PROCESS | 2424 | 1466744553244 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 22:02:33 INFO - PROCESS | 2424 | 1466744553246 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 22:02:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:02:33 INFO - PROCESS | 2424 | 1466744553250 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:02:33 INFO - PROCESS | 2424 | 1466744553253 Marionette TRACE conn2 <- [1,394,null,{}] 22:02:33 INFO - PROCESS | 2424 | 1466744553244 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:33 INFO - PROCESS | 2424 | 1466744553249 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:33 INFO - PROCESS | 2424 | 1466744553333 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 22:02:33 INFO - PROCESS | 2424 | 1466744553394 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:33 INFO - PROCESS | 2424 | 1466744553398 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:33 INFO - PROCESS | 2424 | ++DOCSHELL 14FEA000 == 41 [pid = 2424] [id = 108] 22:02:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (15433400) [pid = 2424] [serial = 321] [outer = 00000000] 22:02:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (15E08C00) [pid = 2424] [serial = 322] [outer = 15433400] 22:02:33 INFO - PROCESS | 2424 | 1466744553445 Marionette DEBUG loaded listener.js 22:02:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (15E12400) [pid = 2424] [serial = 323] [outer = 15433400] 22:02:33 INFO - PROCESS | 2424 | 1466744553792 Marionette TRACE conn2 <- [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]]]}] 22:02:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:02:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 578ms 22:02:33 INFO - PROCESS | 2424 | 1466744553824 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 22:02:33 INFO - PROCESS | 2424 | 1466744553827 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 22:02:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:02:33 INFO - PROCESS | 2424 | 1466744553830 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:02:33 INFO - PROCESS | 2424 | 1466744553831 Marionette TRACE conn2 <- [1,398,null,{}] 22:02:33 INFO - PROCESS | 2424 | 1466744553835 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:33 INFO - PROCESS | 2424 | 1466744553837 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:33 INFO - PROCESS | 2424 | 1466744553907 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 22:02:33 INFO - PROCESS | 2424 | 1466744553912 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:33 INFO - PROCESS | 2424 | 1466744553914 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:33 INFO - PROCESS | 2424 | ++DOCSHELL 1679AC00 == 42 [pid = 2424] [id = 109] 22:02:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (16A59000) [pid = 2424] [serial = 324] [outer = 00000000] 22:02:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (17421400) [pid = 2424] [serial = 325] [outer = 16A59000] 22:02:33 INFO - PROCESS | 2424 | 1466744553960 Marionette DEBUG loaded listener.js 22:02:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (17E4DC00) [pid = 2424] [serial = 326] [outer = 16A59000] 22:02:34 INFO - PROCESS | 2424 | 1466744554348 Marionette TRACE conn2 <- [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]]]}] 22:02:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:02:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 550ms 22:02:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:02:34 INFO - PROCESS | 2424 | 1466744554390 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 22:02:34 INFO - PROCESS | 2424 | 1466744554392 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 22:02:34 INFO - PROCESS | 2424 | 1466744554396 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:02:34 INFO - PROCESS | 2424 | 1466744554397 Marionette TRACE conn2 <- [1,402,null,{}] 22:02:34 INFO - PROCESS | 2424 | 1466744554408 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:34 INFO - PROCESS | 2424 | 1466744554410 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:34 INFO - PROCESS | 2424 | 1466744554513 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 22:02:34 INFO - PROCESS | 2424 | 1466744554601 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:34 INFO - PROCESS | 2424 | 1466744554585 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:34 INFO - PROCESS | 2424 | ++DOCSHELL 1971B800 == 43 [pid = 2424] [id = 110] 22:02:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (1971C400) [pid = 2424] [serial = 327] [outer = 00000000] 22:02:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (19B47800) [pid = 2424] [serial = 328] [outer = 1971C400] 22:02:34 INFO - PROCESS | 2424 | 1466744554633 Marionette DEBUG loaded listener.js 22:02:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (19E3F800) [pid = 2424] [serial = 329] [outer = 1971C400] 22:02:35 INFO - PROCESS | 2424 | 1466744555059 Marionette TRACE conn2 <- [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]]]}] 22:02:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:02:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 702ms 22:02:35 INFO - PROCESS | 2424 | 1466744555097 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 22:02:35 INFO - PROCESS | 2424 | 1466744555099 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 22:02:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:02:35 INFO - PROCESS | 2424 | 1466744555102 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:02:35 INFO - PROCESS | 2424 | 1466744555103 Marionette TRACE conn2 <- [1,406,null,{}] 22:02:35 INFO - PROCESS | 2424 | 1466744555107 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:35 INFO - PROCESS | 2424 | 1466744555112 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:35 INFO - PROCESS | 2424 | 1466744555238 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 22:02:35 INFO - PROCESS | 2424 | 1466744555299 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:35 INFO - PROCESS | 2424 | 1466744555301 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:35 INFO - PROCESS | 2424 | ++DOCSHELL 1A62C000 == 44 [pid = 2424] [id = 111] 22:02:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (1A62C800) [pid = 2424] [serial = 330] [outer = 00000000] 22:02:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 102 (1A632800) [pid = 2424] [serial = 331] [outer = 1A62C800] 22:02:35 INFO - PROCESS | 2424 | 1466744555345 Marionette DEBUG loaded listener.js 22:02:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 103 (1A79C400) [pid = 2424] [serial = 332] [outer = 1A62C800] 22:02:35 INFO - PROCESS | 2424 | 1466744555697 Marionette TRACE conn2 <- [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]]]}] 22:02:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:02:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 620ms 22:02:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:02:35 INFO - PROCESS | 2424 | 1466744555757 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 22:02:35 INFO - PROCESS | 2424 | 1466744555759 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 22:02:35 INFO - PROCESS | 2424 | 1466744555762 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:02:35 INFO - PROCESS | 2424 | 1466744555764 Marionette TRACE conn2 <- [1,410,null,{}] 22:02:35 INFO - PROCESS | 2424 | 1466744555767 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:35 INFO - PROCESS | 2424 | 1466744555769 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:35 INFO - PROCESS | 2424 | 1466744555857 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 22:02:35 INFO - PROCESS | 2424 | 1466744555863 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:35 INFO - PROCESS | 2424 | 1466744555873 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:35 INFO - PROCESS | 2424 | ++DOCSHELL 1A3A7C00 == 45 [pid = 2424] [id = 112] 22:02:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 104 (1A79A000) [pid = 2424] [serial = 333] [outer = 00000000] 22:02:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 105 (1A814000) [pid = 2424] [serial = 334] [outer = 1A79A000] 22:02:35 INFO - PROCESS | 2424 | 1466744555923 Marionette DEBUG loaded listener.js 22:02:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 106 (1AACA400) [pid = 2424] [serial = 335] [outer = 1A79A000] 22:02:36 INFO - PROCESS | 2424 | --DOMWINDOW == 105 (179C6000) [pid = 2424] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:02:36 INFO - PROCESS | 2424 | --DOMWINDOW == 104 (1542C400) [pid = 2424] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:02:36 INFO - PROCESS | 2424 | --DOMWINDOW == 103 (165C0800) [pid = 2424] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:02:36 INFO - PROCESS | 2424 | --DOMWINDOW == 102 (156B7000) [pid = 2424] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:02:36 INFO - PROCESS | 2424 | --DOMWINDOW == 101 (1531E800) [pid = 2424] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:02:36 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (105F5C00) [pid = 2424] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:02:36 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (12B13000) [pid = 2424] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:02:36 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (1971BC00) [pid = 2424] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:02:36 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (17C7B000) [pid = 2424] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:02:36 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (15E17800) [pid = 2424] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:02:36 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (1A62B000) [pid = 2424] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:02:36 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (11272C00) [pid = 2424] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:02:36 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (19E37C00) [pid = 2424] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:02:36 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (15312C00) [pid = 2424] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:02:36 INFO - PROCESS | 2424 | 1466744556458 Marionette TRACE conn2 <- [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]]]}] 22:02:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:02:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 729ms 22:02:36 INFO - PROCESS | 2424 | 1466744556492 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 22:02:36 INFO - PROCESS | 2424 | 1466744556495 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 22:02:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:02:36 INFO - PROCESS | 2424 | 1466744556499 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:02:36 INFO - PROCESS | 2424 | 1466744556501 Marionette TRACE conn2 <- [1,414,null,{}] 22:02:36 INFO - PROCESS | 2424 | 1466744556506 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:36 INFO - PROCESS | 2424 | 1466744556509 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:36 INFO - PROCESS | 2424 | 1466744556622 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 22:02:36 INFO - PROCESS | 2424 | 1466744556656 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:36 INFO - PROCESS | 2424 | 1466744556658 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:36 INFO - PROCESS | 2424 | ++DOCSHELL 110E6C00 == 46 [pid = 2424] [id = 113] 22:02:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (11272C00) [pid = 2424] [serial = 336] [outer = 00000000] 22:02:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (16798400) [pid = 2424] [serial = 337] [outer = 11272C00] 22:02:36 INFO - PROCESS | 2424 | 1466744556701 Marionette DEBUG loaded listener.js 22:02:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (1971C000) [pid = 2424] [serial = 338] [outer = 11272C00] 22:02:37 INFO - PROCESS | 2424 | 1466744557034 Marionette TRACE conn2 <- [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]]]}] 22:02:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:02:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 564ms 22:02:37 INFO - PROCESS | 2424 | 1466744557072 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 22:02:37 INFO - PROCESS | 2424 | 1466744557074 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 22:02:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:02:37 INFO - PROCESS | 2424 | 1466744557077 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:02:37 INFO - PROCESS | 2424 | 1466744557078 Marionette TRACE conn2 <- [1,418,null,{}] 22:02:37 INFO - PROCESS | 2424 | 1466744557083 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:37 INFO - PROCESS | 2424 | 1466744557085 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:37 INFO - PROCESS | 2424 | 1466744557146 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 22:02:37 INFO - PROCESS | 2424 | 1466744557151 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:37 INFO - PROCESS | 2424 | 1466744557153 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:37 INFO - PROCESS | 2424 | ++DOCSHELL 165C0800 == 47 [pid = 2424] [id = 114] 22:02:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (19728000) [pid = 2424] [serial = 339] [outer = 00000000] 22:02:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (1972D400) [pid = 2424] [serial = 340] [outer = 19728000] 22:02:37 INFO - PROCESS | 2424 | 1466744557205 Marionette DEBUG loaded listener.js 22:02:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (19730400) [pid = 2424] [serial = 341] [outer = 19728000] 22:02:37 INFO - PROCESS | 2424 | 1466744558006 Marionette TRACE conn2 <- [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]]]}] 22:02:38 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 22:02:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 964ms 22:02:38 INFO - PROCESS | 2424 | 1466744558041 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 22:02:38 INFO - PROCESS | 2424 | 1466744558043 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 22:02:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:02:38 INFO - PROCESS | 2424 | 1466744558029 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:02:38 INFO - PROCESS | 2424 | 1466744558031 Marionette TRACE conn2 <- [1,422,null,{}] 22:02:38 INFO - PROCESS | 2424 | 1466744558034 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:38 INFO - PROCESS | 2424 | 1466744558036 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:38 INFO - PROCESS | 2424 | 1466744558183 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 22:02:38 INFO - PROCESS | 2424 | 1466744558240 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:38 INFO - PROCESS | 2424 | 1466744558244 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:38 INFO - PROCESS | 2424 | ++DOCSHELL 10373400 == 48 [pid = 2424] [id = 115] 22:02:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (103C9800) [pid = 2424] [serial = 342] [outer = 00000000] 22:02:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (1052B000) [pid = 2424] [serial = 343] [outer = 103C9800] 22:02:38 INFO - PROCESS | 2424 | 1466744558303 Marionette DEBUG loaded listener.js 22:02:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (10A64000) [pid = 2424] [serial = 344] [outer = 103C9800] 22:02:39 INFO - PROCESS | 2424 | 1466744559316 Marionette TRACE conn2 <- [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]]]}] 22:02:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:02:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1321ms 22:02:39 INFO - PROCESS | 2424 | 1466744559372 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 22:02:39 INFO - PROCESS | 2424 | 1466744559377 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 22:02:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:02:39 INFO - PROCESS | 2424 | 1466744559382 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:02:39 INFO - PROCESS | 2424 | 1466744559386 Marionette TRACE conn2 <- [1,426,null,{}] 22:02:39 INFO - PROCESS | 2424 | 1466744559431 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:39 INFO - PROCESS | 2424 | 1466744559434 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:39 INFO - PROCESS | 2424 | 1466744559580 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 22:02:39 INFO - PROCESS | 2424 | 1466744559644 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:39 INFO - PROCESS | 2424 | 1466744559648 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:39 INFO - PROCESS | 2424 | ++DOCSHELL 13652000 == 49 [pid = 2424] [id = 116] 22:02:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 102 (13C80C00) [pid = 2424] [serial = 345] [outer = 00000000] 22:02:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 103 (143BDC00) [pid = 2424] [serial = 346] [outer = 13C80C00] 22:02:39 INFO - PROCESS | 2424 | 1466744559704 Marionette DEBUG loaded listener.js 22:02:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 104 (156C0800) [pid = 2424] [serial = 347] [outer = 13C80C00] 22:02:40 INFO - PROCESS | 2424 | 1466744560194 Marionette TRACE conn2 <- [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] 22:02:40 INFO - PROCESS | 2424 | 1466744560269 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 22:02:40 INFO - PROCESS | 2424 | 1466744560273 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:02:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:02:40 INFO - PROCESS | 2424 | 1466744560275 Marionette TRACE conn2 <- [1,430,null,{}] 22:02:40 INFO - PROCESS | 2424 | 1466744560280 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:40 INFO - PROCESS | 2424 | 1466744560282 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:40 INFO - PROCESS | 2424 | 1466744560371 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 22:02:40 INFO - PROCESS | 2424 | 1466744560499 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:40 INFO - PROCESS | 2424 | 1466744560502 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:40 INFO - PROCESS | 2424 | ++DOCSHELL 15674000 == 50 [pid = 2424] [id = 117] 22:02:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 105 (1972CC00) [pid = 2424] [serial = 348] [outer = 00000000] 22:02:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 106 (19BE0000) [pid = 2424] [serial = 349] [outer = 1972CC00] 22:02:40 INFO - PROCESS | 2424 | 1466744560557 Marionette DEBUG loaded listener.js 22:02:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 107 (1A240C00) [pid = 2424] [serial = 350] [outer = 1972CC00] 22:02:41 INFO - PROCESS | 2424 | 1466744561137 Marionette TRACE conn2 <- [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]]]}] 22:02:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:02:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1046ms 22:02:41 INFO - PROCESS | 2424 | 1466744561329 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 22:02:41 INFO - PROCESS | 2424 | 1466744561334 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 22:02:41 INFO - PROCESS | 2424 | 1466744561339 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:02:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:02:41 INFO - PROCESS | 2424 | 1466744561342 Marionette TRACE conn2 <- [1,434,null,{}] 22:02:41 INFO - PROCESS | 2424 | 1466744561348 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:41 INFO - PROCESS | 2424 | 1466744561351 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:41 INFO - PROCESS | 2424 | 1466744561431 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 22:02:41 INFO - PROCESS | 2424 | 1466744561510 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:41 INFO - PROCESS | 2424 | 1466744561515 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:41 INFO - PROCESS | 2424 | ++DOCSHELL 11AE4400 == 51 [pid = 2424] [id = 118] 22:02:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 108 (11CD0C00) [pid = 2424] [serial = 351] [outer = 00000000] 22:02:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 109 (12B15C00) [pid = 2424] [serial = 352] [outer = 11CD0C00] 22:02:41 INFO - PROCESS | 2424 | 1466744561612 Marionette DEBUG loaded listener.js 22:02:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 110 (1309FC00) [pid = 2424] [serial = 353] [outer = 11CD0C00] 22:02:41 INFO - PROCESS | 2424 | --DOCSHELL 165C0800 == 50 [pid = 2424] [id = 114] 22:02:41 INFO - PROCESS | 2424 | --DOCSHELL 110E6C00 == 49 [pid = 2424] [id = 113] 22:02:41 INFO - PROCESS | 2424 | --DOCSHELL 1A3A7C00 == 48 [pid = 2424] [id = 112] 22:02:41 INFO - PROCESS | 2424 | --DOCSHELL 1A62C000 == 47 [pid = 2424] [id = 111] 22:02:41 INFO - PROCESS | 2424 | --DOCSHELL 1971B800 == 46 [pid = 2424] [id = 110] 22:02:41 INFO - PROCESS | 2424 | --DOCSHELL 1679AC00 == 45 [pid = 2424] [id = 109] 22:02:41 INFO - PROCESS | 2424 | --DOCSHELL 14FEA000 == 44 [pid = 2424] [id = 108] 22:02:41 INFO - PROCESS | 2424 | --DOCSHELL 12B1B000 == 43 [pid = 2424] [id = 107] 22:02:41 INFO - PROCESS | 2424 | --DOCSHELL 11268C00 == 42 [pid = 2424] [id = 106] 22:02:41 INFO - PROCESS | 2424 | --DOCSHELL 132E7800 == 41 [pid = 2424] [id = 102] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 109 (1A794400) [pid = 2424] [serial = 188] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 108 (13953400) [pid = 2424] [serial = 191] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 107 (1A626800) [pid = 2424] [serial = 227] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 106 (17421800) [pid = 2424] [serial = 194] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 105 (1971A400) [pid = 2424] [serial = 292] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 104 (156B2C00) [pid = 2424] [serial = 283] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 103 (15E0B400) [pid = 2424] [serial = 284] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 102 (10530C00) [pid = 2424] [serial = 268] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 101 (16A5C400) [pid = 2424] [serial = 286] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (19E3E400) [pid = 2424] [serial = 298] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (19B3EC00) [pid = 2424] [serial = 293] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (15E10800) [pid = 2424] [serial = 275] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (1566EC00) [pid = 2424] [serial = 274] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (110E0000) [pid = 2424] [serial = 277] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (112C3C00) [pid = 2424] [serial = 278] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (12B1AC00) [pid = 2424] [serial = 271] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (12B1A400) [pid = 2424] [serial = 280] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (131E3000) [pid = 2424] [serial = 281] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (19BDBC00) [pid = 2424] [serial = 295] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (1A62D000) [pid = 2424] [serial = 304] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (1A241C00) [pid = 2424] [serial = 302] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (1A3A3400) [pid = 2424] [serial = 301] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (19D6C000) [pid = 2424] [serial = 296] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (17421000) [pid = 2424] [serial = 289] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (17422400) [pid = 2424] [serial = 290] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (19EDA400) [pid = 2424] [serial = 299] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (16CE4400) [pid = 2424] [serial = 287] [outer = 00000000] [url = about:blank] 22:02:42 INFO - PROCESS | 2424 | 1466744562125 Marionette TRACE conn2 <- [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]]]}] 22:02:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:02:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 840ms 22:02:42 INFO - PROCESS | 2424 | 1466744562171 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 22:02:42 INFO - PROCESS | 2424 | 1466744562174 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 22:02:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:02:42 INFO - PROCESS | 2424 | 1466744562181 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:02:42 INFO - PROCESS | 2424 | 1466744562184 Marionette TRACE conn2 <- [1,438,null,{}] 22:02:42 INFO - PROCESS | 2424 | 1466744562190 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:42 INFO - PROCESS | 2424 | 1466744562193 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:42 INFO - PROCESS | 2424 | 1466744562261 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 22:02:42 INFO - PROCESS | 2424 | 1466744562351 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:42 INFO - PROCESS | 2424 | 1466744562353 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:42 INFO - PROCESS | 2424 | ++DOCSHELL 129B2000 == 42 [pid = 2424] [id = 119] 22:02:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (12B1A800) [pid = 2424] [serial = 354] [outer = 00000000] 22:02:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (13953400) [pid = 2424] [serial = 355] [outer = 12B1A800] 22:02:42 INFO - PROCESS | 2424 | 1466744562400 Marionette DEBUG loaded listener.js 22:02:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (143B8400) [pid = 2424] [serial = 356] [outer = 12B1A800] 22:02:42 INFO - PROCESS | 2424 | 1466744562722 Marionette TRACE conn2 <- [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]]]}] 22:02:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:02:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 564ms 22:02:42 INFO - PROCESS | 2424 | 1466744562742 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 22:02:42 INFO - PROCESS | 2424 | 1466744562744 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 22:02:42 INFO - PROCESS | 2424 | 1466744562748 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:02:42 INFO - PROCESS | 2424 | 1466744562750 Marionette TRACE conn2 <- [1,442,null,{}] 22:02:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:02:42 INFO - PROCESS | 2424 | 1466744562760 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:42 INFO - PROCESS | 2424 | 1466744562765 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:42 INFO - PROCESS | 2424 | 1466744562832 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 22:02:42 INFO - PROCESS | 2424 | 1466744562839 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:42 INFO - PROCESS | 2424 | 1466744562843 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:42 INFO - PROCESS | 2424 | ++DOCSHELL 165C4C00 == 43 [pid = 2424] [id = 120] 22:02:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (165C5800) [pid = 2424] [serial = 357] [outer = 00000000] 22:02:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (16CE1400) [pid = 2424] [serial = 358] [outer = 165C5800] 22:02:42 INFO - PROCESS | 2424 | 1466744562920 Marionette DEBUG loaded listener.js 22:02:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1738A400) [pid = 2424] [serial = 359] [outer = 165C5800] 22:02:43 INFO - PROCESS | 2424 | 1466744563324 Marionette TRACE conn2 <- [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]]]}] 22:02:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:02:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 619ms 22:02:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:02:43 INFO - PROCESS | 2424 | 1466744563372 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 22:02:43 INFO - PROCESS | 2424 | 1466744563374 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 22:02:43 INFO - PROCESS | 2424 | 1466744563377 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:02:43 INFO - PROCESS | 2424 | 1466744563379 Marionette TRACE conn2 <- [1,446,null,{}] 22:02:43 INFO - PROCESS | 2424 | 1466744563382 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:43 INFO - PROCESS | 2424 | 1466744563384 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:43 INFO - PROCESS | 2424 | 1466744563451 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 22:02:43 INFO - PROCESS | 2424 | 1466744563459 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:43 INFO - PROCESS | 2424 | 1466744563461 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:43 INFO - PROCESS | 2424 | ++DOCSHELL 17499400 == 44 [pid = 2424] [id = 121] 22:02:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (17976C00) [pid = 2424] [serial = 360] [outer = 00000000] 22:02:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (19720400) [pid = 2424] [serial = 361] [outer = 17976C00] 22:02:43 INFO - PROCESS | 2424 | 1466744563506 Marionette DEBUG loaded listener.js 22:02:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (1972C800) [pid = 2424] [serial = 362] [outer = 17976C00] 22:02:43 INFO - PROCESS | 2424 | 1466744563888 Marionette TRACE conn2 <- [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]]]}] 22:02:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:02:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 565ms 22:02:43 INFO - PROCESS | 2424 | 1466744563934 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 22:02:43 INFO - PROCESS | 2424 | 1466744563936 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 22:02:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:02:43 INFO - PROCESS | 2424 | 1466744563940 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:02:43 INFO - PROCESS | 2424 | 1466744563942 Marionette TRACE conn2 <- [1,450,null,{}] 22:02:43 INFO - PROCESS | 2424 | 1466744563945 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:43 INFO - PROCESS | 2424 | 1466744563947 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:44 INFO - PROCESS | 2424 | 1466744564052 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 22:02:44 INFO - PROCESS | 2424 | 1466744564112 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:44 INFO - PROCESS | 2424 | 1466744564115 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:44 INFO - PROCESS | 2424 | ++DOCSHELL 19B3D400 == 45 [pid = 2424] [id = 122] 22:02:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (19B3EC00) [pid = 2424] [serial = 363] [outer = 00000000] 22:02:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (19B4A000) [pid = 2424] [serial = 364] [outer = 19B3EC00] 22:02:44 INFO - PROCESS | 2424 | 1466744564159 Marionette DEBUG loaded listener.js 22:02:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (19D6CC00) [pid = 2424] [serial = 365] [outer = 19B3EC00] 22:02:44 INFO - PROCESS | 2424 | 1466744564517 Marionette TRACE conn2 <- [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] 22:02:44 INFO - PROCESS | 2424 | 1466744564560 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 22:02:44 INFO - PROCESS | 2424 | 1466744564564 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:02:44 INFO - PROCESS | 2424 | 1466744564565 Marionette TRACE conn2 <- [1,454,null,{}] 22:02:44 INFO - PROCESS | 2424 | 1466744564569 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:44 INFO - PROCESS | 2424 | 1466744564575 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:44 INFO - PROCESS | 2424 | 1466744564692 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 22:02:44 INFO - PROCESS | 2424 | 1466744564751 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:44 INFO - PROCESS | 2424 | 1466744564753 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:44 INFO - PROCESS | 2424 | ++DOCSHELL 1A248400 == 46 [pid = 2424] [id = 123] 22:02:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (1A24BC00) [pid = 2424] [serial = 366] [outer = 00000000] 22:02:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (1A3AC800) [pid = 2424] [serial = 367] [outer = 1A24BC00] 22:02:44 INFO - PROCESS | 2424 | 1466744564779 Marionette DEBUG loaded listener.js 22:02:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (1A62F000) [pid = 2424] [serial = 368] [outer = 1A24BC00] 22:02:45 INFO - PROCESS | 2424 | [2424] 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 22:02:45 INFO - PROCESS | 2424 | [2424] 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 22:02:45 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:02:45 INFO - PROCESS | 2424 | 1466744565164 Marionette TRACE conn2 <- [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]]]}] 22:02:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:02:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 647ms 22:02:45 INFO - PROCESS | 2424 | 1466744565245 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 22:02:45 INFO - PROCESS | 2424 | 1466744565247 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 22:02:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:02:45 INFO - PROCESS | 2424 | 1466744565250 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:02:45 INFO - PROCESS | 2424 | 1466744565252 Marionette TRACE conn2 <- [1,458,null,{}] 22:02:45 INFO - PROCESS | 2424 | 1466744565255 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:45 INFO - PROCESS | 2424 | 1466744565257 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:45 INFO - PROCESS | 2424 | 1466744565356 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 22:02:45 INFO - PROCESS | 2424 | 1466744565416 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:45 INFO - PROCESS | 2424 | 1466744565418 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:45 INFO - PROCESS | 2424 | ++DOCSHELL 1A3A6000 == 47 [pid = 2424] [id = 124] 22:02:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (1A791C00) [pid = 2424] [serial = 369] [outer = 00000000] 22:02:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (1A798400) [pid = 2424] [serial = 370] [outer = 1A791C00] 22:02:45 INFO - PROCESS | 2424 | 1466744565454 Marionette DEBUG loaded listener.js 22:02:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (1A799000) [pid = 2424] [serial = 371] [outer = 1A791C00] 22:02:45 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (1A62C800) [pid = 2424] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:02:45 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (12B13C00) [pid = 2424] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:02:45 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (1126D400) [pid = 2424] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 22:02:45 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (12B1B400) [pid = 2424] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 22:02:45 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (11272C00) [pid = 2424] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:02:45 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (15433400) [pid = 2424] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 22:02:45 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (1971C400) [pid = 2424] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 22:02:45 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (1A79A000) [pid = 2424] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:02:45 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (19B48000) [pid = 2424] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:02:45 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (16A59000) [pid = 2424] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 22:02:45 INFO - PROCESS | 2424 | 1466744565942 Marionette TRACE conn2 <- [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] 22:02:45 INFO - PROCESS | 2424 | 1466744565982 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 22:02:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 22:02:45 INFO - PROCESS | 2424 | 1466744565985 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:02:45 INFO - PROCESS | 2424 | 1466744565987 Marionette TRACE conn2 <- [1,462,null,{}] 22:02:45 INFO - PROCESS | 2424 | 1466744565990 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:45 INFO - PROCESS | 2424 | 1466744565992 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:46 INFO - PROCESS | 2424 | 1466744566100 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 22:02:46 INFO - PROCESS | 2424 | 1466744566155 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:46 INFO - PROCESS | 2424 | 1466744566157 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:46 INFO - PROCESS | 2424 | ++DOCSHELL 129F0400 == 48 [pid = 2424] [id = 125] 22:02:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (12B13C00) [pid = 2424] [serial = 372] [outer = 00000000] 22:02:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (16A59000) [pid = 2424] [serial = 373] [outer = 12B13C00] 22:02:46 INFO - PROCESS | 2424 | 1466744566182 Marionette DEBUG loaded listener.js 22:02:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (16B07C00) [pid = 2424] [serial = 374] [outer = 12B13C00] 22:02:46 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:02:46 INFO - PROCESS | 2424 | 1466744566515 Marionette TRACE conn2 <- [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] 22:02:46 INFO - PROCESS | 2424 | 1466744566561 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 22:02:46 INFO - PROCESS | 2424 | 1466744566565 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:02:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 22:02:46 INFO - PROCESS | 2424 | 1466744566566 Marionette TRACE conn2 <- [1,466,null,{}] 22:02:46 INFO - PROCESS | 2424 | 1466744566570 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:46 INFO - PROCESS | 2424 | 1466744566572 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:46 INFO - PROCESS | 2424 | 1466744566632 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 22:02:46 INFO - PROCESS | 2424 | 1466744566637 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:46 INFO - PROCESS | 2424 | 1466744566639 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:46 INFO - PROCESS | 2424 | ++DOCSHELL 165C1800 == 49 [pid = 2424] [id = 126] 22:02:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (16B0A000) [pid = 2424] [serial = 375] [outer = 00000000] 22:02:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (1763A800) [pid = 2424] [serial = 376] [outer = 16B0A000] 22:02:46 INFO - PROCESS | 2424 | 1466744566683 Marionette DEBUG loaded listener.js 22:02:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (16B0F400) [pid = 2424] [serial = 377] [outer = 16B0A000] 22:02:47 INFO - PROCESS | 2424 | 1466744567046 Marionette TRACE conn2 <- [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] 22:02:47 INFO - PROCESS | 2424 | 1466744567091 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 22:02:47 INFO - PROCESS | 2424 | 1466744567094 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:02:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 22:02:47 INFO - PROCESS | 2424 | 1466744567096 Marionette TRACE conn2 <- [1,470,null,{}] 22:02:47 INFO - PROCESS | 2424 | 1466744567100 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:47 INFO - PROCESS | 2424 | 1466744567102 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:47 INFO - PROCESS | 2424 | 1466744567190 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 22:02:47 INFO - PROCESS | 2424 | 1466744567179 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:47 INFO - PROCESS | 2424 | 1466744567181 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:47 INFO - PROCESS | 2424 | ++DOCSHELL 16B0F000 == 50 [pid = 2424] [id = 127] 22:02:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (16F79000) [pid = 2424] [serial = 378] [outer = 00000000] 22:02:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (1A815000) [pid = 2424] [serial = 379] [outer = 16F79000] 22:02:47 INFO - PROCESS | 2424 | 1466744567224 Marionette DEBUG loaded listener.js 22:02:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (1AAD0400) [pid = 2424] [serial = 380] [outer = 16F79000] 22:02:47 INFO - PROCESS | 2424 | 1466744567627 Marionette TRACE conn2 <- [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]]]}] 22:02:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:02:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 619ms 22:02:47 INFO - PROCESS | 2424 | 1466744567716 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 22:02:47 INFO - PROCESS | 2424 | 1466744567721 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 22:02:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:02:47 INFO - PROCESS | 2424 | 1466744567727 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:02:47 INFO - PROCESS | 2424 | 1466744567732 Marionette TRACE conn2 <- [1,474,null,{}] 22:02:47 INFO - PROCESS | 2424 | 1466744567739 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:47 INFO - PROCESS | 2424 | 1466744567742 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:47 INFO - PROCESS | 2424 | 1466744567924 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 22:02:48 INFO - PROCESS | 2424 | 1466744568023 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:48 INFO - PROCESS | 2424 | 1466744568027 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:48 INFO - PROCESS | 2424 | ++DOCSHELL 10E0BC00 == 51 [pid = 2424] [id = 128] 22:02:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (10E0C000) [pid = 2424] [serial = 381] [outer = 00000000] 22:02:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 102 (10E0E800) [pid = 2424] [serial = 382] [outer = 10E0C000] 22:02:48 INFO - PROCESS | 2424 | 1466744568079 Marionette DEBUG loaded listener.js 22:02:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 103 (1126F800) [pid = 2424] [serial = 383] [outer = 10E0C000] 22:02:48 INFO - PROCESS | 2424 | 1466744568621 Marionette TRACE conn2 <- [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]]]}] 22:02:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:02:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 922ms 22:02:48 INFO - PROCESS | 2424 | 1466744568653 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 22:02:48 INFO - PROCESS | 2424 | 1466744568658 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 22:02:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:02:48 INFO - PROCESS | 2424 | 1466744568666 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:02:48 INFO - PROCESS | 2424 | 1466744568669 Marionette TRACE conn2 <- [1,478,null,{}] 22:02:48 INFO - PROCESS | 2424 | 1466744568673 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:48 INFO - PROCESS | 2424 | 1466744568676 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:48 INFO - PROCESS | 2424 | 1466744568803 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 22:02:48 INFO - PROCESS | 2424 | 1466744568934 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:48 INFO - PROCESS | 2424 | 1466744568937 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:48 INFO - PROCESS | 2424 | ++DOCSHELL 13946000 == 52 [pid = 2424] [id = 129] 22:02:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 104 (1394F000) [pid = 2424] [serial = 384] [outer = 00000000] 22:02:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 105 (1566D800) [pid = 2424] [serial = 385] [outer = 1394F000] 22:02:48 INFO - PROCESS | 2424 | 1466744568977 Marionette DEBUG loaded listener.js 22:02:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 106 (15B28000) [pid = 2424] [serial = 386] [outer = 1394F000] 22:02:49 INFO - PROCESS | 2424 | 1466744569589 Marionette TRACE conn2 <- [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]]]}] 22:02:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:02:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 977ms 22:02:49 INFO - PROCESS | 2424 | 1466744569653 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 22:02:49 INFO - PROCESS | 2424 | 1466744569655 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 22:02:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:02:49 INFO - PROCESS | 2424 | 1466744569659 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:02:49 INFO - PROCESS | 2424 | 1466744569663 Marionette TRACE conn2 <- [1,482,null,{}] 22:02:49 INFO - PROCESS | 2424 | 1466744569674 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:49 INFO - PROCESS | 2424 | 1466744569679 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:49 INFO - PROCESS | 2424 | 1466744569832 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 22:02:49 INFO - PROCESS | 2424 | 1466744569825 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:49 INFO - PROCESS | 2424 | 1466744569828 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:49 INFO - PROCESS | 2424 | ++DOCSHELL 1763C400 == 53 [pid = 2424] [id = 130] 22:02:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 107 (17641000) [pid = 2424] [serial = 387] [outer = 00000000] 22:02:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 108 (19720C00) [pid = 2424] [serial = 388] [outer = 17641000] 22:02:49 INFO - PROCESS | 2424 | 1466744569886 Marionette DEBUG loaded listener.js 22:02:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 109 (19ED4800) [pid = 2424] [serial = 389] [outer = 17641000] 22:02:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 110 (1A80DC00) [pid = 2424] [serial = 390] [outer = 1B02BC00] 22:02:50 INFO - PROCESS | 2424 | 1466744570656 Marionette TRACE conn2 <- [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]]]}] 22:02:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:02:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1046ms 22:02:50 INFO - PROCESS | 2424 | 1466744570719 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 22:02:50 INFO - PROCESS | 2424 | 1466744570722 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 22:02:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:02:50 INFO - PROCESS | 2424 | 1466744570726 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:02:50 INFO - PROCESS | 2424 | 1466744570728 Marionette TRACE conn2 <- [1,486,null,{}] 22:02:50 INFO - PROCESS | 2424 | 1466744570732 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:50 INFO - PROCESS | 2424 | 1466744570717 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:50 INFO - PROCESS | 2424 | 1466744570855 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 22:02:51 INFO - PROCESS | 2424 | 1466744571090 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:51 INFO - PROCESS | 2424 | 1466744571075 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:51 INFO - PROCESS | 2424 | ++DOCSHELL 10529800 == 54 [pid = 2424] [id = 131] 22:02:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 111 (1052A400) [pid = 2424] [serial = 391] [outer = 00000000] 22:02:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 112 (10E03000) [pid = 2424] [serial = 392] [outer = 1052A400] 22:02:51 INFO - PROCESS | 2424 | 1466744571137 Marionette DEBUG loaded listener.js 22:02:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 113 (10E0C400) [pid = 2424] [serial = 393] [outer = 1052A400] 22:02:51 INFO - PROCESS | 2424 | 1466744571711 Marionette TRACE conn2 <- [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]]]}] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 165C1800 == 53 [pid = 2424] [id = 126] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 129F0400 == 52 [pid = 2424] [id = 125] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 1A3A6000 == 51 [pid = 2424] [id = 124] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 1A248400 == 50 [pid = 2424] [id = 123] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 19B3D400 == 49 [pid = 2424] [id = 122] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 17499400 == 48 [pid = 2424] [id = 121] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 165C4C00 == 47 [pid = 2424] [id = 120] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 129B2000 == 46 [pid = 2424] [id = 119] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 11AE4400 == 45 [pid = 2424] [id = 118] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 15313400 == 44 [pid = 2424] [id = 92] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 15674000 == 43 [pid = 2424] [id = 117] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 10FF4000 == 42 [pid = 2424] [id = 51] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 12B19400 == 41 [pid = 2424] [id = 104] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 179C7000 == 40 [pid = 2424] [id = 79] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 1052D800 == 39 [pid = 2424] [id = 90] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 13652000 == 38 [pid = 2424] [id = 116] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 10373400 == 37 [pid = 2424] [id = 115] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 12B12000 == 36 [pid = 2424] [id = 91] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 1A627400 == 35 [pid = 2424] [id = 63] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 14001800 == 34 [pid = 2424] [id = 78] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 143BB400 == 33 [pid = 2424] [id = 65] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 110DD400 == 32 [pid = 2424] [id = 103] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 16D89000 == 31 [pid = 2424] [id = 105] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 1763C400 == 30 [pid = 2424] [id = 130] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 16B0F000 == 29 [pid = 2424] [id = 127] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 10E0BC00 == 28 [pid = 2424] [id = 128] 22:02:52 INFO - PROCESS | 2424 | --DOCSHELL 13946000 == 27 [pid = 2424] [id = 129] 22:02:52 INFO - PROCESS | 2424 | --DOMWINDOW == 112 (1A632800) [pid = 2424] [serial = 331] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 2424 | --DOMWINDOW == 111 (15E16000) [pid = 2424] [serial = 266] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 2424 | --DOMWINDOW == 110 (1289A400) [pid = 2424] [serial = 317] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 2424 | --DOMWINDOW == 109 (112B0400) [pid = 2424] [serial = 316] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 2424 | --DOMWINDOW == 108 (112AD800) [pid = 2424] [serial = 307] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 2424 | --DOMWINDOW == 107 (1323B000) [pid = 2424] [serial = 320] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 2424 | --DOMWINDOW == 106 (16798400) [pid = 2424] [serial = 337] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 2424 | --DOMWINDOW == 105 (15E12400) [pid = 2424] [serial = 323] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 2424 | --DOMWINDOW == 104 (19B47800) [pid = 2424] [serial = 328] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 2424 | --DOMWINDOW == 103 (1971C000) [pid = 2424] [serial = 338] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 2424 | --DOMWINDOW == 102 (12D88400) [pid = 2424] [serial = 319] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 2424 | --DOMWINDOW == 101 (13C85400) [pid = 2424] [serial = 310] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (1A79C400) [pid = 2424] [serial = 332] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (19B42400) [pid = 2424] [serial = 313] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (1AACA400) [pid = 2424] [serial = 335] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (1A793C00) [pid = 2424] [serial = 305] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (1A814000) [pid = 2424] [serial = 334] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (17421400) [pid = 2424] [serial = 325] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (15E08C00) [pid = 2424] [serial = 322] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (19E3F800) [pid = 2424] [serial = 329] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (17E4DC00) [pid = 2424] [serial = 326] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1972D400) [pid = 2424] [serial = 340] [outer = 00000000] [url = about:blank] 22:02:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:02:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1720ms 22:02:52 INFO - PROCESS | 2424 | 1466744572471 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 22:02:52 INFO - PROCESS | 2424 | 1466744572479 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 22:02:52 INFO - PROCESS | 2424 | 1466744572488 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:02:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:02:52 INFO - PROCESS | 2424 | 1466744572491 Marionette TRACE conn2 <- [1,490,null,{}] 22:02:52 INFO - PROCESS | 2424 | 1466744572479 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:52 INFO - PROCESS | 2424 | 1466744572483 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:52 INFO - PROCESS | 2424 | 1466744572569 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 22:02:52 INFO - PROCESS | 2424 | 1466744572575 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:52 INFO - PROCESS | 2424 | 1466744572580 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:52 INFO - PROCESS | 2424 | ++DOCSHELL 10A5B400 == 28 [pid = 2424] [id = 132] 22:02:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (10A5D000) [pid = 2424] [serial = 394] [outer = 00000000] 22:02:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (10B75400) [pid = 2424] [serial = 395] [outer = 10A5D000] 22:02:52 INFO - PROCESS | 2424 | 1466744572629 Marionette DEBUG loaded listener.js 22:02:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (10B7F800) [pid = 2424] [serial = 396] [outer = 10A5D000] 22:02:53 INFO - PROCESS | 2424 | 1466744573037 Marionette TRACE conn2 <- [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]]]}] 22:02:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:02:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 620ms 22:02:53 INFO - PROCESS | 2424 | 1466744573109 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 22:02:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:02:53 INFO - PROCESS | 2424 | 1466744573112 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 22:02:53 INFO - PROCESS | 2424 | 1466744573100 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:02:53 INFO - PROCESS | 2424 | 1466744573104 Marionette TRACE conn2 <- [1,494,null,{}] 22:02:53 INFO - PROCESS | 2424 | 1466744573108 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:53 INFO - PROCESS | 2424 | 1466744573111 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:53 INFO - PROCESS | 2424 | 1466744573198 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 22:02:53 INFO - PROCESS | 2424 | 1466744573263 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:53 INFO - PROCESS | 2424 | 1466744573265 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:53 INFO - PROCESS | 2424 | ++DOCSHELL 112C4400 == 29 [pid = 2424] [id = 133] 22:02:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (1144E000) [pid = 2424] [serial = 397] [outer = 00000000] 22:02:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (11CD2000) [pid = 2424] [serial = 398] [outer = 1144E000] 22:02:53 INFO - PROCESS | 2424 | 1466744573313 Marionette DEBUG loaded listener.js 22:02:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (129A8000) [pid = 2424] [serial = 399] [outer = 1144E000] 22:02:53 INFO - PROCESS | 2424 | 1466744573673 Marionette TRACE conn2 <- [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]]]}] 22:02:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:02:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 619ms 22:02:53 INFO - PROCESS | 2424 | 1466744573730 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 22:02:53 INFO - PROCESS | 2424 | 1466744573732 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 22:02:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:02:53 INFO - PROCESS | 2424 | 1466744573750 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:02:53 INFO - PROCESS | 2424 | 1466744573752 Marionette TRACE conn2 <- [1,498,null,{}] 22:02:53 INFO - PROCESS | 2424 | 1466744573762 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:53 INFO - PROCESS | 2424 | 1466744573767 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:53 INFO - PROCESS | 2424 | 1466744573855 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 22:02:53 INFO - PROCESS | 2424 | 1466744573870 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:53 INFO - PROCESS | 2424 | 1466744573874 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:53 INFO - PROCESS | 2424 | ++DOCSHELL 131EB400 == 30 [pid = 2424] [id = 134] 22:02:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (131EC400) [pid = 2424] [serial = 400] [outer = 00000000] 22:02:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (13652400) [pid = 2424] [serial = 401] [outer = 131EC400] 22:02:53 INFO - PROCESS | 2424 | 1466744573904 Marionette DEBUG loaded listener.js 22:02:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (13950800) [pid = 2424] [serial = 402] [outer = 131EC400] 22:02:54 INFO - PROCESS | 2424 | 1466744574307 Marionette TRACE conn2 <- [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]]]}] 22:02:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:02:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 550ms 22:02:54 INFO - PROCESS | 2424 | 1466744574328 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 22:02:54 INFO - PROCESS | 2424 | 1466744574330 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 22:02:54 INFO - PROCESS | 2424 | 1466744574333 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:02:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:02:54 INFO - PROCESS | 2424 | 1466744574335 Marionette TRACE conn2 <- [1,502,null,{}] 22:02:54 INFO - PROCESS | 2424 | 1466744574339 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:54 INFO - PROCESS | 2424 | 1466744574341 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:54 INFO - PROCESS | 2424 | 1466744574451 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 22:02:54 INFO - PROCESS | 2424 | 1466744574458 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:54 INFO - PROCESS | 2424 | 1466744574460 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:54 INFO - PROCESS | 2424 | ++DOCSHELL 1394F400 == 31 [pid = 2424] [id = 135] 22:02:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (1400E800) [pid = 2424] [serial = 403] [outer = 00000000] 22:02:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 102 (1531C400) [pid = 2424] [serial = 404] [outer = 1400E800] 22:02:54 INFO - PROCESS | 2424 | 1466744574536 Marionette DEBUG loaded listener.js 22:02:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 103 (159BFC00) [pid = 2424] [serial = 405] [outer = 1400E800] 22:02:54 INFO - PROCESS | 2424 | 1466744574931 Marionette TRACE conn2 <- [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]]]}] 22:02:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:02:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 647ms 22:02:54 INFO - PROCESS | 2424 | 1466744574995 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 22:02:54 INFO - PROCESS | 2424 | 1466744574997 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 22:02:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:02:54 INFO - PROCESS | 2424 | 1466744575001 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:02:54 INFO - PROCESS | 2424 | 1466744574984 Marionette TRACE conn2 <- [1,506,null,{}] 22:02:54 INFO - PROCESS | 2424 | 1466744574987 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:54 INFO - PROCESS | 2424 | 1466744574989 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:55 INFO - PROCESS | 2424 | 1466744575121 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 22:02:55 INFO - PROCESS | 2424 | 1466744575124 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:55 INFO - PROCESS | 2424 | 1466744575126 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:55 INFO - PROCESS | 2424 | ++DOCSHELL 15E0D400 == 32 [pid = 2424] [id = 136] 22:02:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 104 (15E12C00) [pid = 2424] [serial = 406] [outer = 00000000] 22:02:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 105 (165C2C00) [pid = 2424] [serial = 407] [outer = 15E12C00] 22:02:55 INFO - PROCESS | 2424 | 1466744575170 Marionette DEBUG loaded listener.js 22:02:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 106 (16B02000) [pid = 2424] [serial = 408] [outer = 15E12C00] 22:02:55 INFO - PROCESS | 2424 | 1466744575566 Marionette TRACE conn2 <- [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]]]}] 22:02:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:02:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 619ms 22:02:55 INFO - PROCESS | 2424 | 1466744575612 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 22:02:55 INFO - PROCESS | 2424 | 1466744575614 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 22:02:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:02:55 INFO - PROCESS | 2424 | 1466744575624 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:02:55 INFO - PROCESS | 2424 | 1466744575626 Marionette TRACE conn2 <- [1,510,null,{}] 22:02:55 INFO - PROCESS | 2424 | 1466744575629 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:55 INFO - PROCESS | 2424 | 1466744575617 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:55 INFO - PROCESS | 2424 | 1466744575750 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 22:02:55 INFO - PROCESS | 2424 | 1466744575797 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:55 INFO - PROCESS | 2424 | 1466744575800 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:55 INFO - PROCESS | 2424 | ++DOCSHELL 17423800 == 33 [pid = 2424] [id = 137] 22:02:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 107 (17423C00) [pid = 2424] [serial = 409] [outer = 00000000] 22:02:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 108 (17491C00) [pid = 2424] [serial = 410] [outer = 17423C00] 22:02:55 INFO - PROCESS | 2424 | 1466744575844 Marionette DEBUG loaded listener.js 22:02:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 109 (1797BC00) [pid = 2424] [serial = 411] [outer = 17423C00] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 108 (16F8E400) [pid = 2424] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 107 (112B8400) [pid = 2424] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 106 (12B14000) [pid = 2424] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 105 (179DC800) [pid = 2424] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 104 (1052E000) [pid = 2424] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 103 (14004C00) [pid = 2424] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 102 (11274800) [pid = 2424] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 101 (12D6C400) [pid = 2424] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (110DE400) [pid = 2424] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (19B3EC00) [pid = 2424] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (1A24BC00) [pid = 2424] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (12B13C00) [pid = 2424] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (1A791C00) [pid = 2424] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (11CD0C00) [pid = 2424] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (103C9800) [pid = 2424] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (13C80C00) [pid = 2424] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (12B1A800) [pid = 2424] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (16B0A000) [pid = 2424] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (165C5800) [pid = 2424] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (17976C00) [pid = 2424] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (1972CC00) [pid = 2424] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (19728000) [pid = 2424] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:02:56 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (16F79000) [pid = 2424] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:02:56 INFO - PROCESS | 2424 | 1466744576585 Marionette TRACE conn2 <- [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]]]}] 22:02:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:02:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1004ms 22:02:56 INFO - PROCESS | 2424 | 1466744576622 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 22:02:56 INFO - PROCESS | 2424 | 1466744576624 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 22:02:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:02:56 INFO - PROCESS | 2424 | 1466744576627 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:02:56 INFO - PROCESS | 2424 | 1466744576629 Marionette TRACE conn2 <- [1,514,null,{}] 22:02:56 INFO - PROCESS | 2424 | 1466744576632 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:56 INFO - PROCESS | 2424 | 1466744576634 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:56 INFO - PROCESS | 2424 | 1466744576734 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 22:02:56 INFO - PROCESS | 2424 | 1466744576786 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:56 INFO - PROCESS | 2424 | 1466744576797 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:56 INFO - PROCESS | 2424 | ++DOCSHELL 105E9800 == 34 [pid = 2424] [id = 138] 22:02:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (10B77400) [pid = 2424] [serial = 412] [outer = 00000000] 22:02:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (12B18800) [pid = 2424] [serial = 413] [outer = 10B77400] 22:02:56 INFO - PROCESS | 2424 | 1466744576841 Marionette DEBUG loaded listener.js 22:02:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1323B400) [pid = 2424] [serial = 414] [outer = 10B77400] 22:02:57 INFO - PROCESS | 2424 | 1466744577134 Marionette TRACE conn2 <- [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]]]}] 22:02:57 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 22:02:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 523ms 22:02:57 INFO - PROCESS | 2424 | 1466744577160 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 22:02:57 INFO - PROCESS | 2424 | 1466744577162 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 22:02:57 INFO - PROCESS | 2424 | 1466744577165 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:02:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:02:57 INFO - PROCESS | 2424 | 1466744577166 Marionette TRACE conn2 <- [1,518,null,{}] 22:02:57 INFO - PROCESS | 2424 | 1466744577170 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:57 INFO - PROCESS | 2424 | 1466744577172 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:57 INFO - PROCESS | 2424 | 1466744577266 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 22:02:57 INFO - PROCESS | 2424 | 1466744577274 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:57 INFO - PROCESS | 2424 | 1466744577276 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:57 INFO - PROCESS | 2424 | ++DOCSHELL 13951400 == 35 [pid = 2424] [id = 139] 22:02:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (143B9C00) [pid = 2424] [serial = 415] [outer = 00000000] 22:02:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (16B0EC00) [pid = 2424] [serial = 416] [outer = 143B9C00] 22:02:57 INFO - PROCESS | 2424 | 1466744577321 Marionette DEBUG loaded listener.js 22:02:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (16CDD000) [pid = 2424] [serial = 417] [outer = 143B9C00] 22:02:57 INFO - PROCESS | 2424 | 1466744577676 Marionette TRACE conn2 <- [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]]]}] 22:02:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:02:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 565ms 22:02:57 INFO - PROCESS | 2424 | 1466744577736 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 22:02:57 INFO - PROCESS | 2424 | 1466744577738 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 22:02:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:02:57 INFO - PROCESS | 2424 | 1466744577723 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:02:57 INFO - PROCESS | 2424 | 1466744577725 Marionette TRACE conn2 <- [1,522,null,{}] 22:02:57 INFO - PROCESS | 2424 | 1466744577728 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:57 INFO - PROCESS | 2424 | 1466744577729 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:57 INFO - PROCESS | 2424 | 1466744577835 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 22:02:57 INFO - PROCESS | 2424 | 1466744577843 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:57 INFO - PROCESS | 2424 | 1466744577845 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:57 INFO - PROCESS | 2424 | ++DOCSHELL 179C7000 == 36 [pid = 2424] [id = 140] 22:02:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (179DB800) [pid = 2424] [serial = 418] [outer = 00000000] 22:02:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (17E52C00) [pid = 2424] [serial = 419] [outer = 179DB800] 22:02:57 INFO - PROCESS | 2424 | 1466744577888 Marionette DEBUG loaded listener.js 22:02:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (17C7DC00) [pid = 2424] [serial = 420] [outer = 179DB800] 22:02:58 INFO - PROCESS | 2424 | 1466744578469 Marionette TRACE conn2 <- [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]]]}] 22:02:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 22:02:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 798ms 22:02:58 INFO - PROCESS | 2424 | 1466744578524 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 22:02:58 INFO - PROCESS | 2424 | 1466744578529 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 22:02:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:02:58 INFO - PROCESS | 2424 | 1466744578534 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:02:58 INFO - PROCESS | 2424 | 1466744578538 Marionette TRACE conn2 <- [1,526,null,{}] 22:02:58 INFO - PROCESS | 2424 | 1466744578544 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:58 INFO - PROCESS | 2424 | 1466744578547 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:58 INFO - PROCESS | 2424 | 1466744578664 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 22:02:58 INFO - PROCESS | 2424 | 1466744578784 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:58 INFO - PROCESS | 2424 | 1466744578787 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:58 INFO - PROCESS | 2424 | ++DOCSHELL 0F939C00 == 37 [pid = 2424] [id = 141] 22:02:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (1052D000) [pid = 2424] [serial = 421] [outer = 00000000] 22:02:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (10E0EC00) [pid = 2424] [serial = 422] [outer = 1052D000] 22:02:58 INFO - PROCESS | 2424 | 1466744578844 Marionette DEBUG loaded listener.js 22:02:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (11268C00) [pid = 2424] [serial = 423] [outer = 1052D000] 22:02:59 INFO - PROCESS | 2424 | 1466744579461 Marionette TRACE conn2 <- [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]]]}] 22:02:59 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 22:02:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 963ms 22:02:59 INFO - PROCESS | 2424 | 1466744579499 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 22:02:59 INFO - PROCESS | 2424 | 1466744579503 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 22:02:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:02:59 INFO - PROCESS | 2424 | 1466744579510 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:02:59 INFO - PROCESS | 2424 | 1466744579513 Marionette TRACE conn2 <- [1,530,null,{}] 22:02:59 INFO - PROCESS | 2424 | 1466744579517 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:59 INFO - PROCESS | 2424 | 1466744579520 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:59 INFO - PROCESS | 2424 | 1466744579664 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 22:02:59 INFO - PROCESS | 2424 | 1466744579799 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:59 INFO - PROCESS | 2424 | 1466744579802 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:02:59 INFO - PROCESS | 2424 | ++DOCSHELL 13C7A800 == 38 [pid = 2424] [id = 142] 22:02:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (13C84400) [pid = 2424] [serial = 424] [outer = 00000000] 22:02:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (14FEA000) [pid = 2424] [serial = 425] [outer = 13C84400] 22:02:59 INFO - PROCESS | 2424 | 1466744579859 Marionette DEBUG loaded listener.js 22:02:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (159B7800) [pid = 2424] [serial = 426] [outer = 13C84400] 22:03:00 INFO - PROCESS | 2424 | 1466744580535 Marionette TRACE conn2 <- [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"]]]}] 22:03:00 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 22:03:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:03:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:03:00 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 22:03:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:03:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:03:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1046ms 22:03:00 INFO - PROCESS | 2424 | 1466744580565 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 22:03:00 INFO - PROCESS | 2424 | 1466744580569 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 22:03:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:03:00 INFO - PROCESS | 2424 | 1466744580574 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:03:00 INFO - PROCESS | 2424 | 1466744580577 Marionette TRACE conn2 <- [1,534,null,{}] 22:03:00 INFO - PROCESS | 2424 | 1466744580583 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:00 INFO - PROCESS | 2424 | 1466744580586 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:00 INFO - PROCESS | 2424 | 1466744580691 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 22:03:00 INFO - PROCESS | 2424 | 1466744580777 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:00 INFO - PROCESS | 2424 | 1466744580780 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:00 INFO - PROCESS | 2424 | ++DOCSHELL 1052FC00 == 39 [pid = 2424] [id = 143] 22:03:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 102 (10531000) [pid = 2424] [serial = 427] [outer = 00000000] 22:03:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 103 (10A5CC00) [pid = 2424] [serial = 428] [outer = 10531000] 22:03:00 INFO - PROCESS | 2424 | 1466744580852 Marionette DEBUG loaded listener.js 22:03:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 104 (10FEEC00) [pid = 2424] [serial = 429] [outer = 10531000] 22:03:00 INFO - PROCESS | 2424 | --DOCSHELL 13951400 == 38 [pid = 2424] [id = 139] 22:03:00 INFO - PROCESS | 2424 | --DOCSHELL 105E9800 == 37 [pid = 2424] [id = 138] 22:03:00 INFO - PROCESS | 2424 | --DOCSHELL 17423800 == 36 [pid = 2424] [id = 137] 22:03:00 INFO - PROCESS | 2424 | --DOCSHELL 15E0D400 == 35 [pid = 2424] [id = 136] 22:03:00 INFO - PROCESS | 2424 | --DOCSHELL 1394F400 == 34 [pid = 2424] [id = 135] 22:03:00 INFO - PROCESS | 2424 | --DOCSHELL 131EB400 == 33 [pid = 2424] [id = 134] 22:03:00 INFO - PROCESS | 2424 | --DOCSHELL 112C4400 == 32 [pid = 2424] [id = 133] 22:03:00 INFO - PROCESS | 2424 | --DOCSHELL 10A5B400 == 31 [pid = 2424] [id = 132] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 103 (1A24A000) [pid = 2424] [serial = 314] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 102 (19E35000) [pid = 2424] [serial = 151] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 101 (12D8F000) [pid = 2424] [serial = 272] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (19BDF400) [pid = 2424] [serial = 236] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (105EAC00) [pid = 2424] [serial = 269] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (1542B000) [pid = 2424] [serial = 233] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (1281AC00) [pid = 2424] [serial = 230] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (159B7400) [pid = 2424] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (143C1000) [pid = 2424] [serial = 311] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (11CCFC00) [pid = 2424] [serial = 308] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (19B4A000) [pid = 2424] [serial = 364] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (19D6CC00) [pid = 2424] [serial = 365] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1A3AC800) [pid = 2424] [serial = 367] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (16A59000) [pid = 2424] [serial = 373] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (1A798400) [pid = 2424] [serial = 370] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (1309FC00) [pid = 2424] [serial = 353] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1052B000) [pid = 2424] [serial = 343] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (10A64000) [pid = 2424] [serial = 344] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (143BDC00) [pid = 2424] [serial = 346] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (156C0800) [pid = 2424] [serial = 347] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (13953400) [pid = 2424] [serial = 355] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (143B8400) [pid = 2424] [serial = 356] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1763A800) [pid = 2424] [serial = 376] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (16CE1400) [pid = 2424] [serial = 358] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1738A400) [pid = 2424] [serial = 359] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (19720400) [pid = 2424] [serial = 361] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (19BE0000) [pid = 2424] [serial = 349] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1A240C00) [pid = 2424] [serial = 350] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (19730400) [pid = 2424] [serial = 341] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (12B15C00) [pid = 2424] [serial = 352] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (16B0F400) [pid = 2424] [serial = 377] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1A815000) [pid = 2424] [serial = 379] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1AAD0400) [pid = 2424] [serial = 380] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1A799000) [pid = 2424] [serial = 371] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (1A62F000) [pid = 2424] [serial = 368] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (16B07C00) [pid = 2424] [serial = 374] [outer = 00000000] [url = about:blank] 22:03:00 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1972C800) [pid = 2424] [serial = 362] [outer = 00000000] [url = about:blank] 22:03:01 INFO - PROCESS | 2424 | 1466744581274 Marionette TRACE conn2 <- [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]]]}] 22:03:01 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. 22:03:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 743ms 22:03:01 INFO - PROCESS | 2424 | 1466744581317 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 22:03:01 INFO - PROCESS | 2424 | 1466744581321 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 22:03:01 INFO - PROCESS | 2424 | 1466744581327 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:03:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:03:01 INFO - PROCESS | 2424 | 1466744581330 Marionette TRACE conn2 <- [1,538,null,{}] 22:03:01 INFO - PROCESS | 2424 | 1466744581334 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:01 INFO - PROCESS | 2424 | 1466744581336 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:01 INFO - PROCESS | 2424 | 1466744581405 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 22:03:01 INFO - PROCESS | 2424 | 1466744581413 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:01 INFO - PROCESS | 2424 | 1466744581416 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:01 INFO - PROCESS | 2424 | ++DOCSHELL 12B1A400 == 32 [pid = 2424] [id = 144] 22:03:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (12B1A800) [pid = 2424] [serial = 430] [outer = 00000000] 22:03:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (12BC9800) [pid = 2424] [serial = 431] [outer = 12B1A800] 22:03:01 INFO - PROCESS | 2424 | 1466744581462 Marionette DEBUG loaded listener.js 22:03:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (13159C00) [pid = 2424] [serial = 432] [outer = 12B1A800] 22:03:01 INFO - PROCESS | 2424 | 1466744581860 Marionette TRACE conn2 <- [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]]]}] 22:03:01 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. 22:03:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 550ms 22:03:01 INFO - PROCESS | 2424 | 1466744581885 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 22:03:01 INFO - PROCESS | 2424 | 1466744581887 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 22:03:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:03:01 INFO - PROCESS | 2424 | 1466744581891 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:03:01 INFO - PROCESS | 2424 | 1466744581894 Marionette TRACE conn2 <- [1,542,null,{}] 22:03:01 INFO - PROCESS | 2424 | 1466744581905 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:01 INFO - PROCESS | 2424 | 1466744581910 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:01 INFO - PROCESS | 2424 | 1466744581977 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 22:03:02 INFO - PROCESS | 2424 | 1466744582018 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:02 INFO - PROCESS | 2424 | 1466744582021 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:02 INFO - PROCESS | 2424 | ++DOCSHELL 140EA400 == 33 [pid = 2424] [id = 145] 22:03:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (140EB400) [pid = 2424] [serial = 433] [outer = 00000000] 22:03:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (14F08400) [pid = 2424] [serial = 434] [outer = 140EB400] 22:03:02 INFO - PROCESS | 2424 | 1466744582069 Marionette DEBUG loaded listener.js 22:03:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (156B3400) [pid = 2424] [serial = 435] [outer = 140EB400] 22:03:02 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:03:02 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:03:02 INFO - PROCESS | 2424 | 1466744582454 Marionette TRACE conn2 <- [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]]]}] 22:03:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:03:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 606ms 22:03:02 INFO - PROCESS | 2424 | 1466744582508 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 22:03:02 INFO - PROCESS | 2424 | 1466744582510 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 22:03:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:03:02 INFO - PROCESS | 2424 | 1466744582513 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:03:02 INFO - PROCESS | 2424 | 1466744582515 Marionette TRACE conn2 <- [1,546,null,{}] 22:03:02 INFO - PROCESS | 2424 | 1466744582519 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:02 INFO - PROCESS | 2424 | 1466744582521 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:02 INFO - PROCESS | 2424 | 1466744582596 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 22:03:02 INFO - PROCESS | 2424 | 1466744582604 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:02 INFO - PROCESS | 2424 | 1466744582606 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:02 INFO - PROCESS | 2424 | ++DOCSHELL 15B21C00 == 34 [pid = 2424] [id = 146] 22:03:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (15E09800) [pid = 2424] [serial = 436] [outer = 00000000] 22:03:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (165C8800) [pid = 2424] [serial = 437] [outer = 15E09800] 22:03:02 INFO - PROCESS | 2424 | 1466744582653 Marionette DEBUG loaded listener.js 22:03:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (16B07000) [pid = 2424] [serial = 438] [outer = 15E09800] 22:03:03 INFO - PROCESS | 2424 | 1466744583026 Marionette TRACE conn2 <- [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]]]}] 22:03:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:03:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 550ms 22:03:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:03:03 INFO - PROCESS | 2424 | 1466744583074 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 22:03:03 INFO - PROCESS | 2424 | 1466744583076 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 22:03:03 INFO - PROCESS | 2424 | 1466744583079 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:03:03 INFO - PROCESS | 2424 | 1466744583081 Marionette TRACE conn2 <- [1,550,null,{}] 22:03:03 INFO - PROCESS | 2424 | 1466744583090 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:03 INFO - PROCESS | 2424 | 1466744583092 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:03 INFO - PROCESS | 2424 | 1466744583176 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 22:03:03 INFO - PROCESS | 2424 | 1466744583253 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:03 INFO - PROCESS | 2424 | 1466744583255 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:03 INFO - PROCESS | 2424 | ++DOCSHELL 15E15000 == 35 [pid = 2424] [id = 147] 22:03:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16B05000) [pid = 2424] [serial = 439] [outer = 00000000] 22:03:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (16B0F400) [pid = 2424] [serial = 440] [outer = 16B05000] 22:03:03 INFO - PROCESS | 2424 | 1466744583299 Marionette DEBUG loaded listener.js 22:03:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16CE4400) [pid = 2424] [serial = 441] [outer = 16B05000] 22:03:03 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:03:03 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:03:03 INFO - PROCESS | 2424 | 1466744583660 Marionette TRACE conn2 <- [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]]]}] 22:03:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:03:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 619ms 22:03:03 INFO - PROCESS | 2424 | 1466744583698 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 22:03:03 INFO - PROCESS | 2424 | 1466744583700 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 22:03:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:03:03 INFO - PROCESS | 2424 | 1466744583709 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:03:03 INFO - PROCESS | 2424 | 1466744583711 Marionette TRACE conn2 <- [1,554,null,{}] 22:03:03 INFO - PROCESS | 2424 | 1466744583715 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:03 INFO - PROCESS | 2424 | 1466744583720 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:03 INFO - PROCESS | 2424 | 1466744583829 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 22:03:03 INFO - PROCESS | 2424 | 1466744583889 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:03 INFO - PROCESS | 2424 | 1466744583891 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:03 INFO - PROCESS | 2424 | ++DOCSHELL 17389000 == 36 [pid = 2424] [id = 148] 22:03:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (17643000) [pid = 2424] [serial = 442] [outer = 00000000] 22:03:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (19718C00) [pid = 2424] [serial = 443] [outer = 17643000] 22:03:03 INFO - PROCESS | 2424 | 1466744583917 Marionette DEBUG loaded listener.js 22:03:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1971A000) [pid = 2424] [serial = 444] [outer = 17643000] 22:03:04 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:03:04 INFO - PROCESS | 2424 | [2424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:03:04 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:03:04 INFO - PROCESS | 2424 | 1466744584296 Marionette TRACE conn2 <- [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]]]}] 22:03:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:03:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 661ms 22:03:04 INFO - PROCESS | 2424 | 1466744584371 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 22:03:04 INFO - PROCESS | 2424 | 1466744584373 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 22:03:04 INFO - PROCESS | 2424 | 1466744584376 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:03:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:03:04 INFO - PROCESS | 2424 | 1466744584378 Marionette TRACE conn2 <- [1,558,null,{}] 22:03:04 INFO - PROCESS | 2424 | 1466744584391 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:04 INFO - PROCESS | 2424 | 1466744584393 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:04 INFO - PROCESS | 2424 | 1466744584481 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 22:03:04 INFO - PROCESS | 2424 | 1466744584537 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:04 INFO - PROCESS | 2424 | 1466744584539 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:04 INFO - PROCESS | 2424 | ++DOCSHELL 12BC1400 == 37 [pid = 2424] [id = 149] 22:03:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (19727000) [pid = 2424] [serial = 445] [outer = 00000000] 22:03:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1972DC00) [pid = 2424] [serial = 446] [outer = 19727000] 22:03:04 INFO - PROCESS | 2424 | 1466744584565 Marionette DEBUG loaded listener.js 22:03:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (19731000) [pid = 2424] [serial = 447] [outer = 19727000] 22:03:04 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:03:04 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (17423C00) [pid = 2424] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:03:04 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (131EC400) [pid = 2424] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:03:04 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (10A5D000) [pid = 2424] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:03:04 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1144E000) [pid = 2424] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:03:04 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1052A400) [pid = 2424] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:03:04 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (15E12C00) [pid = 2424] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:03:04 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (10E0C000) [pid = 2424] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:03:04 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1394F000) [pid = 2424] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:03:04 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (10B77400) [pid = 2424] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:03:04 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (143B9C00) [pid = 2424] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:03:04 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (17641000) [pid = 2424] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:03:04 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1400E800) [pid = 2424] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:03:04 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:03:04 INFO - PROCESS | 2424 | 1466744584951 Marionette TRACE conn2 <- [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]]]}] 22:03:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:03:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 619ms 22:03:04 INFO - PROCESS | 2424 | 1466744584997 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 22:03:04 INFO - PROCESS | 2424 | 1466744584999 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 22:03:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:03:04 INFO - PROCESS | 2424 | 1466744585006 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:03:04 INFO - PROCESS | 2424 | 1466744585007 Marionette TRACE conn2 <- [1,562,null,{}] 22:03:04 INFO - PROCESS | 2424 | 1466744585011 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:04 INFO - PROCESS | 2424 | 1466744585013 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:05 INFO - PROCESS | 2424 | 1466744585073 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 22:03:05 INFO - PROCESS | 2424 | 1466744585079 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:05 INFO - PROCESS | 2424 | 1466744585081 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:05 INFO - PROCESS | 2424 | ++DOCSHELL 10529C00 == 38 [pid = 2424] [id = 150] 22:03:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (10FF3C00) [pid = 2424] [serial = 448] [outer = 00000000] 22:03:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (131EC400) [pid = 2424] [serial = 449] [outer = 10FF3C00] 22:03:05 INFO - PROCESS | 2424 | 1466744585126 Marionette DEBUG loaded listener.js 22:03:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (165C4C00) [pid = 2424] [serial = 450] [outer = 10FF3C00] 22:03:05 INFO - PROCESS | 2424 | 1466744585498 Marionette TRACE conn2 <- [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]]]}] 22:03:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:03:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 523ms 22:03:05 INFO - PROCESS | 2424 | 1466744585518 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 22:03:05 INFO - PROCESS | 2424 | 1466744585520 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 22:03:05 INFO - PROCESS | 2424 | 1466744585523 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:03:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:03:05 INFO - PROCESS | 2424 | 1466744585525 Marionette TRACE conn2 <- [1,566,null,{}] 22:03:05 INFO - PROCESS | 2424 | 1466744585529 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:05 INFO - PROCESS | 2424 | 1466744585530 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:05 INFO - PROCESS | 2424 | 1466744585609 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 22:03:05 INFO - PROCESS | 2424 | 1466744585615 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:05 INFO - PROCESS | 2424 | 1466744585616 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:05 INFO - PROCESS | 2424 | ++DOCSHELL 13C78C00 == 39 [pid = 2424] [id = 151] 22:03:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (17423C00) [pid = 2424] [serial = 451] [outer = 00000000] 22:03:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (19727400) [pid = 2424] [serial = 452] [outer = 17423C00] 22:03:05 INFO - PROCESS | 2424 | 1466744585642 Marionette DEBUG loaded listener.js 22:03:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (19729800) [pid = 2424] [serial = 453] [outer = 17423C00] 22:03:06 INFO - PROCESS | 2424 | 1466744586052 Marionette TRACE conn2 <- [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]]]}] 22:03:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:03:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 564ms 22:03:06 INFO - PROCESS | 2424 | 1466744586093 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 22:03:06 INFO - PROCESS | 2424 | 1466744586095 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 22:03:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:03:06 INFO - PROCESS | 2424 | 1466744586098 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:03:06 INFO - PROCESS | 2424 | 1466744586100 Marionette TRACE conn2 <- [1,570,null,{}] 22:03:06 INFO - PROCESS | 2424 | 1466744586103 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:06 INFO - PROCESS | 2424 | 1466744586105 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:06 INFO - PROCESS | 2424 | 1466744586165 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 22:03:06 INFO - PROCESS | 2424 | 1466744586170 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:06 INFO - PROCESS | 2424 | 1466744586172 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:06 INFO - PROCESS | 2424 | ++DOCSHELL 13C82800 == 40 [pid = 2424] [id = 152] 22:03:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (15B2A800) [pid = 2424] [serial = 454] [outer = 00000000] 22:03:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (19BDE000) [pid = 2424] [serial = 455] [outer = 15B2A800] 22:03:06 INFO - PROCESS | 2424 | 1466744586216 Marionette DEBUG loaded listener.js 22:03:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (19BE0C00) [pid = 2424] [serial = 456] [outer = 15B2A800] 22:03:06 INFO - PROCESS | 2424 | 1466744586578 Marionette TRACE conn2 <- [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]]]}] 22:03:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:03:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 523ms 22:03:06 INFO - PROCESS | 2424 | 1466744586617 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 22:03:06 INFO - PROCESS | 2424 | 1466744586619 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 22:03:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:03:06 INFO - PROCESS | 2424 | 1466744586626 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:03:06 INFO - PROCESS | 2424 | 1466744586628 Marionette TRACE conn2 <- [1,574,null,{}] 22:03:06 INFO - PROCESS | 2424 | 1466744586633 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:06 INFO - PROCESS | 2424 | 1466744586635 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:06 INFO - PROCESS | 2424 | 1466744586760 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 22:03:06 INFO - PROCESS | 2424 | 1466744586922 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:06 INFO - PROCESS | 2424 | 1466744586925 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:06 INFO - PROCESS | 2424 | ++DOCSHELL 10A58C00 == 41 [pid = 2424] [id = 153] 22:03:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (10A5A800) [pid = 2424] [serial = 457] [outer = 00000000] 22:03:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (10E03400) [pid = 2424] [serial = 458] [outer = 10A5A800] 22:03:06 INFO - PROCESS | 2424 | 1466744586984 Marionette DEBUG loaded listener.js 22:03:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (10E08C00) [pid = 2424] [serial = 459] [outer = 10A5A800] 22:03:07 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:03:07 INFO - PROCESS | 2424 | [2424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:03:07 INFO - PROCESS | 2424 | 1466744587473 Marionette TRACE conn2 <- [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]]]}] 22:03:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:03:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 881ms 22:03:07 INFO - PROCESS | 2424 | 1466744587522 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 22:03:07 INFO - PROCESS | 2424 | 1466744587509 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 22:03:07 INFO - PROCESS | 2424 | 1466744587514 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:03:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:03:07 INFO - PROCESS | 2424 | 1466744587518 Marionette TRACE conn2 <- [1,578,null,{}] 22:03:07 INFO - PROCESS | 2424 | 1466744587522 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:07 INFO - PROCESS | 2424 | 1466744587526 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:07 INFO - PROCESS | 2424 | 1466744587636 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 22:03:07 INFO - PROCESS | 2424 | 1466744587713 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:07 INFO - PROCESS | 2424 | 1466744587716 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:07 INFO - PROCESS | 2424 | ++DOCSHELL 13233C00 == 42 [pid = 2424] [id = 154] 22:03:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (132E7400) [pid = 2424] [serial = 460] [outer = 00000000] 22:03:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (13944C00) [pid = 2424] [serial = 461] [outer = 132E7400] 22:03:07 INFO - PROCESS | 2424 | 1466744587780 Marionette DEBUG loaded listener.js 22:03:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (143B8400) [pid = 2424] [serial = 462] [outer = 132E7400] 22:03:08 INFO - PROCESS | 2424 | 1466744588407 Marionette TRACE conn2 <- [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]]]}] 22:03:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:03:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 922ms 22:03:08 INFO - PROCESS | 2424 | 1466744588441 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 22:03:08 INFO - PROCESS | 2424 | 1466744588444 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 22:03:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:03:08 INFO - PROCESS | 2424 | 1466744588471 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:03:08 INFO - PROCESS | 2424 | 1466744588473 Marionette TRACE conn2 <- [1,582,null,{}] 22:03:08 INFO - PROCESS | 2424 | 1466744588478 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:08 INFO - PROCESS | 2424 | 1466744588480 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:08 INFO - PROCESS | 2424 | 1466744588642 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 22:03:08 INFO - PROCESS | 2424 | 1466744588770 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:08 INFO - PROCESS | 2424 | 1466744588774 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:08 INFO - PROCESS | 2424 | ++DOCSHELL 19E36400 == 43 [pid = 2424] [id = 155] 22:03:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (19E36800) [pid = 2424] [serial = 463] [outer = 00000000] 22:03:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (19ED4400) [pid = 2424] [serial = 464] [outer = 19E36800] 22:03:08 INFO - PROCESS | 2424 | 1466744588832 Marionette DEBUG loaded listener.js 22:03:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1A247800) [pid = 2424] [serial = 465] [outer = 19E36800] 22:03:09 INFO - PROCESS | 2424 | 1466744589365 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 22:03:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:03:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 908ms 22:03:09 INFO - PROCESS | 2424 | 1466744589392 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 22:03:09 INFO - PROCESS | 2424 | 1466744589396 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 22:03:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:03:09 INFO - PROCESS | 2424 | 1466744589424 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:03:09 INFO - PROCESS | 2424 | 1466744589429 Marionette TRACE conn2 <- [1,586,null,{}] 22:03:09 INFO - PROCESS | 2424 | 1466744589432 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:09 INFO - PROCESS | 2424 | 1466744589436 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:09 INFO - PROCESS | 2424 | 1466744589528 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 22:03:09 INFO - PROCESS | 2424 | 1466744589605 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:09 INFO - PROCESS | 2424 | 1466744589608 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:09 INFO - PROCESS | 2424 | ++DOCSHELL 16B0A800 == 44 [pid = 2424] [id = 156] 22:03:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (17643400) [pid = 2424] [serial = 466] [outer = 00000000] 22:03:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (19D68C00) [pid = 2424] [serial = 467] [outer = 17643400] 22:03:09 INFO - PROCESS | 2424 | 1466744589661 Marionette DEBUG loaded listener.js 22:03:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (1A3A1C00) [pid = 2424] [serial = 468] [outer = 17643400] 22:03:10 INFO - PROCESS | 2424 | 1466744590378 Marionette TRACE conn2 <- [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]]]}] 22:03:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:03:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1032ms 22:03:10 INFO - PROCESS | 2424 | 1466744590441 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 22:03:10 INFO - PROCESS | 2424 | 1466744590445 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 22:03:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:03:10 INFO - PROCESS | 2424 | 1466744590464 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:03:10 INFO - PROCESS | 2424 | 1466744590467 Marionette TRACE conn2 <- [1,590,null,{}] 22:03:10 INFO - PROCESS | 2424 | 1466744590473 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:10 INFO - PROCESS | 2424 | 1466744590476 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:10 INFO - PROCESS | 2424 | 1466744590564 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 22:03:10 INFO - PROCESS | 2424 | 1466744590643 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:10 INFO - PROCESS | 2424 | 1466744590647 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:10 INFO - PROCESS | 2424 | ++DOCSHELL 112AE800 == 45 [pid = 2424] [id = 157] 22:03:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (112C5000) [pid = 2424] [serial = 469] [outer = 00000000] 22:03:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (1291B000) [pid = 2424] [serial = 470] [outer = 112C5000] 22:03:10 INFO - PROCESS | 2424 | 1466744590746 Marionette DEBUG loaded listener.js 22:03:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (129EB400) [pid = 2424] [serial = 471] [outer = 112C5000] 22:03:11 INFO - PROCESS | 2424 | --DOCSHELL 13C82800 == 44 [pid = 2424] [id = 152] 22:03:11 INFO - PROCESS | 2424 | --DOCSHELL 13C78C00 == 43 [pid = 2424] [id = 151] 22:03:11 INFO - PROCESS | 2424 | --DOCSHELL 10529C00 == 42 [pid = 2424] [id = 150] 22:03:11 INFO - PROCESS | 2424 | --DOCSHELL 12BC1400 == 41 [pid = 2424] [id = 149] 22:03:11 INFO - PROCESS | 2424 | --DOCSHELL 17389000 == 40 [pid = 2424] [id = 148] 22:03:11 INFO - PROCESS | 2424 | --DOCSHELL 15E15000 == 39 [pid = 2424] [id = 147] 22:03:11 INFO - PROCESS | 2424 | --DOCSHELL 15B21C00 == 38 [pid = 2424] [id = 146] 22:03:11 INFO - PROCESS | 2424 | --DOCSHELL 140EA400 == 37 [pid = 2424] [id = 145] 22:03:11 INFO - PROCESS | 2424 | --DOCSHELL 12B1A400 == 36 [pid = 2424] [id = 144] 22:03:11 INFO - PROCESS | 2424 | --DOCSHELL 1052FC00 == 35 [pid = 2424] [id = 143] 22:03:11 INFO - PROCESS | 2424 | --DOCSHELL 0F939C00 == 34 [pid = 2424] [id = 141] 22:03:11 INFO - PROCESS | 2424 | --DOCSHELL 13C7A800 == 33 [pid = 2424] [id = 142] 22:03:11 INFO - PROCESS | 2424 | --DOCSHELL 179C7000 == 32 [pid = 2424] [id = 140] 22:03:11 INFO - PROCESS | 2424 | --DOCSHELL 10529800 == 31 [pid = 2424] [id = 131] 22:03:11 INFO - PROCESS | 2424 | --DOCSHELL 16B0A800 == 30 [pid = 2424] [id = 156] 22:03:11 INFO - PROCESS | 2424 | --DOCSHELL 19E36400 == 29 [pid = 2424] [id = 155] 22:03:11 INFO - PROCESS | 2424 | --DOCSHELL 10A58C00 == 28 [pid = 2424] [id = 153] 22:03:11 INFO - PROCESS | 2424 | --DOCSHELL 13233C00 == 27 [pid = 2424] [id = 154] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (19720C00) [pid = 2424] [serial = 388] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (16B0EC00) [pid = 2424] [serial = 416] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (1797BC00) [pid = 2424] [serial = 411] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (17E52C00) [pid = 2424] [serial = 419] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (1531C400) [pid = 2424] [serial = 404] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1323B400) [pid = 2424] [serial = 414] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (159BFC00) [pid = 2424] [serial = 405] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (13950800) [pid = 2424] [serial = 402] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (17491C00) [pid = 2424] [serial = 410] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (13652400) [pid = 2424] [serial = 401] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (10B75400) [pid = 2424] [serial = 395] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (10B7F800) [pid = 2424] [serial = 396] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (11CD2000) [pid = 2424] [serial = 398] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (129A8000) [pid = 2424] [serial = 399] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (10E0C400) [pid = 2424] [serial = 393] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (10E03000) [pid = 2424] [serial = 392] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (16B02000) [pid = 2424] [serial = 408] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (165C2C00) [pid = 2424] [serial = 407] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1126F800) [pid = 2424] [serial = 383] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (10E0E800) [pid = 2424] [serial = 382] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (15B28000) [pid = 2424] [serial = 386] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1566D800) [pid = 2424] [serial = 385] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (12B18800) [pid = 2424] [serial = 413] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (16CDD000) [pid = 2424] [serial = 417] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (19ED4800) [pid = 2424] [serial = 389] [outer = 00000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2424 | 1466744591794 Marionette TRACE conn2 <- [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]]]}] 22:03:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:03:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1390ms 22:03:11 INFO - PROCESS | 2424 | 1466744591835 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 22:03:11 INFO - PROCESS | 2424 | 1466744591839 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 22:03:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:03:11 INFO - PROCESS | 2424 | 1466744591844 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:03:11 INFO - PROCESS | 2424 | 1466744591848 Marionette TRACE conn2 <- [1,594,null,{}] 22:03:11 INFO - PROCESS | 2424 | 1466744591853 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:11 INFO - PROCESS | 2424 | 1466744591856 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:11 INFO - PROCESS | 2424 | 1466744591944 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 22:03:11 INFO - PROCESS | 2424 | 1466744591935 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:11 INFO - PROCESS | 2424 | 1466744591938 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:11 INFO - PROCESS | 2424 | ++DOCSHELL 10A78400 == 28 [pid = 2424] [id = 158] 22:03:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (10B75C00) [pid = 2424] [serial = 472] [outer = 00000000] 22:03:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (10E0BC00) [pid = 2424] [serial = 473] [outer = 10B75C00] 22:03:11 INFO - PROCESS | 2424 | 1466744591985 Marionette DEBUG loaded listener.js 22:03:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (110DB800) [pid = 2424] [serial = 474] [outer = 10B75C00] 22:03:12 INFO - PROCESS | 2424 | 1466744592398 Marionette TRACE conn2 <- [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]]]}] 22:03:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:03:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 619ms 22:03:12 INFO - PROCESS | 2424 | 1466744592466 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 22:03:12 INFO - PROCESS | 2424 | 1466744592471 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 22:03:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:03:12 INFO - PROCESS | 2424 | 1466744592477 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:03:12 INFO - PROCESS | 2424 | 1466744592480 Marionette TRACE conn2 <- [1,598,null,{}] 22:03:12 INFO - PROCESS | 2424 | 1466744592483 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:12 INFO - PROCESS | 2424 | 1466744592486 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:12 INFO - PROCESS | 2424 | 1466744592590 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 22:03:12 INFO - PROCESS | 2424 | 1466744592677 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:12 INFO - PROCESS | 2424 | 1466744592679 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:12 INFO - PROCESS | 2424 | ++DOCSHELL 1281D000 == 29 [pid = 2424] [id = 159] 22:03:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1291EC00) [pid = 2424] [serial = 475] [outer = 00000000] 22:03:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (12B18800) [pid = 2424] [serial = 476] [outer = 1291EC00] 22:03:12 INFO - PROCESS | 2424 | 1466744592706 Marionette DEBUG loaded listener.js 22:03:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (12B1D000) [pid = 2424] [serial = 477] [outer = 1291EC00] 22:03:13 INFO - PROCESS | 2424 | 1466744593039 Marionette TRACE conn2 <- [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]]]}] 22:03:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:03:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 606ms 22:03:13 INFO - PROCESS | 2424 | 1466744593090 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 22:03:13 INFO - PROCESS | 2424 | 1466744593093 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 22:03:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:03:13 INFO - PROCESS | 2424 | 1466744593096 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:03:13 INFO - PROCESS | 2424 | 1466744593100 Marionette TRACE conn2 <- [1,602,null,{}] 22:03:13 INFO - PROCESS | 2424 | 1466744593110 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:13 INFO - PROCESS | 2424 | 1466744593115 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:13 INFO - PROCESS | 2424 | 1466744593179 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 22:03:13 INFO - PROCESS | 2424 | 1466744593187 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:13 INFO - PROCESS | 2424 | 1466744593190 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:13 INFO - PROCESS | 2424 | ++DOCSHELL 13945800 == 30 [pid = 2424] [id = 160] 22:03:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (13946000) [pid = 2424] [serial = 478] [outer = 00000000] 22:03:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (14004800) [pid = 2424] [serial = 479] [outer = 13946000] 22:03:13 INFO - PROCESS | 2424 | 1466744593237 Marionette DEBUG loaded listener.js 22:03:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (140EB800) [pid = 2424] [serial = 480] [outer = 13946000] 22:03:13 INFO - PROCESS | 2424 | 1466744593661 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 22:03:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:03:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 606ms 22:03:13 INFO - PROCESS | 2424 | 1466744593715 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 22:03:13 INFO - PROCESS | 2424 | 1466744593718 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 22:03:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:03:13 INFO - PROCESS | 2424 | 1466744593721 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:03:13 INFO - PROCESS | 2424 | 1466744593723 Marionette TRACE conn2 <- [1,606,null,{}] 22:03:13 INFO - PROCESS | 2424 | 1466744593727 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:13 INFO - PROCESS | 2424 | 1466744593729 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:13 INFO - PROCESS | 2424 | 1466744593851 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 22:03:13 INFO - PROCESS | 2424 | 1466744593874 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:13 INFO - PROCESS | 2424 | 1466744593877 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:13 INFO - PROCESS | 2424 | ++DOCSHELL 1542B400 == 31 [pid = 2424] [id = 161] 22:03:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1542DC00) [pid = 2424] [serial = 481] [outer = 00000000] 22:03:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1566FC00) [pid = 2424] [serial = 482] [outer = 1542DC00] 22:03:13 INFO - PROCESS | 2424 | 1466744593904 Marionette DEBUG loaded listener.js 22:03:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (159B7000) [pid = 2424] [serial = 483] [outer = 1542DC00] 22:03:14 INFO - PROCESS | 2424 | 1466744594296 Marionette TRACE conn2 <- [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]]]}] 22:03:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:03:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 605ms 22:03:14 INFO - PROCESS | 2424 | 1466744594323 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 22:03:14 INFO - PROCESS | 2424 | 1466744594325 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 22:03:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:03:14 INFO - PROCESS | 2424 | 1466744594339 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:03:14 INFO - PROCESS | 2424 | 1466744594341 Marionette TRACE conn2 <- [1,610,null,{}] 22:03:14 INFO - PROCESS | 2424 | 1466744594344 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:14 INFO - PROCESS | 2424 | 1466744594346 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:14 INFO - PROCESS | 2424 | 1466744594448 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 22:03:14 INFO - PROCESS | 2424 | 1466744594455 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:14 INFO - PROCESS | 2424 | 1466744594458 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:14 INFO - PROCESS | 2424 | ++DOCSHELL 159BF000 == 32 [pid = 2424] [id = 162] 22:03:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (159BFC00) [pid = 2424] [serial = 484] [outer = 00000000] 22:03:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (15E0B400) [pid = 2424] [serial = 485] [outer = 159BFC00] 22:03:14 INFO - PROCESS | 2424 | 1466744594487 Marionette DEBUG loaded listener.js 22:03:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (15E11000) [pid = 2424] [serial = 486] [outer = 159BFC00] 22:03:14 INFO - PROCESS | 2424 | 1466744594928 Marionette TRACE conn2 <- [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]]]}] 22:03:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:03:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 606ms 22:03:14 INFO - PROCESS | 2424 | 1466744594955 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 22:03:14 INFO - PROCESS | 2424 | 1466744594957 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 22:03:14 INFO - PROCESS | 2424 | 1466744594961 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:03:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:03:14 INFO - PROCESS | 2424 | 1466744594962 Marionette TRACE conn2 <- [1,614,null,{}] 22:03:14 INFO - PROCESS | 2424 | 1466744594966 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:14 INFO - PROCESS | 2424 | 1466744594971 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:15 INFO - PROCESS | 2424 | 1466744595101 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 22:03:15 INFO - PROCESS | 2424 | 1466744595111 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:15 INFO - PROCESS | 2424 | 1466744595113 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:15 INFO - PROCESS | 2424 | ++DOCSHELL 165C1800 == 33 [pid = 2424] [id = 163] 22:03:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (16A61800) [pid = 2424] [serial = 487] [outer = 00000000] 22:03:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (16CE1400) [pid = 2424] [serial = 488] [outer = 16A61800] 22:03:15 INFO - PROCESS | 2424 | 1466744595157 Marionette DEBUG loaded listener.js 22:03:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1742DC00) [pid = 2424] [serial = 489] [outer = 16A61800] 22:03:15 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (15B2A800) [pid = 2424] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:03:15 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (16B05000) [pid = 2424] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:03:15 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (17643000) [pid = 2424] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:03:15 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (140EB400) [pid = 2424] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:03:15 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (10531000) [pid = 2424] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:03:15 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (1052D000) [pid = 2424] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:03:15 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (179DB800) [pid = 2424] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:03:15 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (13C84400) [pid = 2424] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:03:15 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (15E09800) [pid = 2424] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:03:15 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (12B1A800) [pid = 2424] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:03:15 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (19727000) [pid = 2424] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:03:15 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (10FF3C00) [pid = 2424] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:03:15 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (17423C00) [pid = 2424] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:03:15 INFO - PROCESS | 2424 | 1466744595761 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 22:03:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:03:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 826ms 22:03:15 INFO - PROCESS | 2424 | 1466744595810 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 22:03:15 INFO - PROCESS | 2424 | 1466744595812 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 22:03:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:03:15 INFO - PROCESS | 2424 | 1466744595798 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:03:15 INFO - PROCESS | 2424 | 1466744595800 Marionette TRACE conn2 <- [1,618,null,{}] 22:03:15 INFO - PROCESS | 2424 | 1466744595803 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:15 INFO - PROCESS | 2424 | 1466744595805 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:15 INFO - PROCESS | 2424 | 1466744595880 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 22:03:15 INFO - PROCESS | 2424 | 1466744595886 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:15 INFO - PROCESS | 2424 | 1466744595888 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:15 INFO - PROCESS | 2424 | ++DOCSHELL 110E7C00 == 34 [pid = 2424] [id = 164] 22:03:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (140E7800) [pid = 2424] [serial = 490] [outer = 00000000] 22:03:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (165C5800) [pid = 2424] [serial = 491] [outer = 140E7800] 22:03:15 INFO - PROCESS | 2424 | 1466744595941 Marionette DEBUG loaded listener.js 22:03:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16CD9800) [pid = 2424] [serial = 492] [outer = 140E7800] 22:03:16 INFO - PROCESS | 2424 | 1466744596299 Marionette TRACE conn2 <- [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]]]}] 22:03:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:03:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 523ms 22:03:16 INFO - PROCESS | 2424 | 1466744596337 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 22:03:16 INFO - PROCESS | 2424 | 1466744596339 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 22:03:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:03:16 INFO - PROCESS | 2424 | 1466744596342 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:03:16 INFO - PROCESS | 2424 | 1466744596344 Marionette TRACE conn2 <- [1,622,null,{}] 22:03:16 INFO - PROCESS | 2424 | 1466744596348 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:16 INFO - PROCESS | 2424 | 1466744596350 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:16 INFO - PROCESS | 2424 | 1466744596403 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 22:03:16 INFO - PROCESS | 2424 | 1466744596409 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:16 INFO - PROCESS | 2424 | 1466744596411 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:16 INFO - PROCESS | 2424 | ++DOCSHELL 15B2A800 == 35 [pid = 2424] [id = 165] 22:03:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (167A4000) [pid = 2424] [serial = 493] [outer = 00000000] 22:03:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (17643000) [pid = 2424] [serial = 494] [outer = 167A4000] 22:03:16 INFO - PROCESS | 2424 | 1466744596457 Marionette DEBUG loaded listener.js 22:03:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (17980400) [pid = 2424] [serial = 495] [outer = 167A4000] 22:03:16 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:03:16 INFO - PROCESS | 2424 | [2424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:03:16 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:03:16 INFO - PROCESS | 2424 | 1466744596868 Marionette TRACE conn2 <- [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]]]}] 22:03:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:03:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 564ms 22:03:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:03:16 INFO - PROCESS | 2424 | 1466744596896 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 22:03:16 INFO - PROCESS | 2424 | 1466744596898 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 22:03:16 INFO - PROCESS | 2424 | 1466744596902 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:03:16 INFO - PROCESS | 2424 | 1466744596905 Marionette TRACE conn2 <- [1,626,null,{}] 22:03:16 INFO - PROCESS | 2424 | 1466744596909 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:16 INFO - PROCESS | 2424 | 1466744596912 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:16 INFO - PROCESS | 2424 | 1466744596991 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 22:03:16 INFO - PROCESS | 2424 | 1466744596999 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:16 INFO - PROCESS | 2424 | 1466744597001 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:16 INFO - PROCESS | 2424 | ++DOCSHELL 17C7B000 == 36 [pid = 2424] [id = 166] 22:03:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (17E50C00) [pid = 2424] [serial = 496] [outer = 00000000] 22:03:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (19718800) [pid = 2424] [serial = 497] [outer = 17E50C00] 22:03:17 INFO - PROCESS | 2424 | 1466744597045 Marionette DEBUG loaded listener.js 22:03:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1971A800) [pid = 2424] [serial = 498] [outer = 17E50C00] 22:03:17 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:03:17 INFO - PROCESS | 2424 | [2424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:03:17 INFO - PROCESS | 2424 | 1466744597644 Marionette TRACE conn2 <- [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]]]}] 22:03:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:03:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 798ms 22:03:17 INFO - PROCESS | 2424 | 1466744597707 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 22:03:17 INFO - PROCESS | 2424 | 1466744597712 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 22:03:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:03:17 INFO - PROCESS | 2424 | 1466744597717 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:03:17 INFO - PROCESS | 2424 | 1466744597720 Marionette TRACE conn2 <- [1,630,null,{}] 22:03:17 INFO - PROCESS | 2424 | 1466744597726 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:17 INFO - PROCESS | 2424 | 1466744597729 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:17 INFO - PROCESS | 2424 | 1466744597840 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 22:03:17 INFO - PROCESS | 2424 | 1466744597915 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:17 INFO - PROCESS | 2424 | 1466744597918 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:17 INFO - PROCESS | 2424 | ++DOCSHELL 10561000 == 37 [pid = 2424] [id = 167] 22:03:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (10A76000) [pid = 2424] [serial = 499] [outer = 00000000] 22:03:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (10E0E400) [pid = 2424] [serial = 500] [outer = 10A76000] 22:03:17 INFO - PROCESS | 2424 | 1466744597964 Marionette DEBUG loaded listener.js 22:03:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1281EC00) [pid = 2424] [serial = 501] [outer = 10A76000] 22:03:18 INFO - PROCESS | 2424 | 1466744598646 Marionette TRACE conn2 <- [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]]]}] 22:03:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:03:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 950ms 22:03:18 INFO - PROCESS | 2424 | 1466744598672 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 22:03:18 INFO - PROCESS | 2424 | 1466744598677 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 22:03:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:03:18 INFO - PROCESS | 2424 | 1466744598684 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:03:18 INFO - PROCESS | 2424 | 1466744598687 Marionette TRACE conn2 <- [1,634,null,{}] 22:03:18 INFO - PROCESS | 2424 | 1466744598691 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:18 INFO - PROCESS | 2424 | 1466744598694 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:18 INFO - PROCESS | 2424 | 1466744598810 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 22:03:18 INFO - PROCESS | 2424 | 1466744598865 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:18 INFO - PROCESS | 2424 | 1466744598868 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:18 INFO - PROCESS | 2424 | ++DOCSHELL 10320000 == 38 [pid = 2424] [id = 168] 22:03:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1052C400) [pid = 2424] [serial = 502] [outer = 00000000] 22:03:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (112B1400) [pid = 2424] [serial = 503] [outer = 1052C400] 22:03:18 INFO - PROCESS | 2424 | 1466744598979 Marionette DEBUG loaded listener.js 22:03:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (12B1EC00) [pid = 2424] [serial = 504] [outer = 1052C400] 22:03:19 INFO - PROCESS | 2424 | --DOCSHELL 15B2A800 == 37 [pid = 2424] [id = 165] 22:03:19 INFO - PROCESS | 2424 | --DOCSHELL 110E7C00 == 36 [pid = 2424] [id = 164] 22:03:19 INFO - PROCESS | 2424 | --DOCSHELL 165C1800 == 35 [pid = 2424] [id = 163] 22:03:19 INFO - PROCESS | 2424 | --DOCSHELL 159BF000 == 34 [pid = 2424] [id = 162] 22:03:19 INFO - PROCESS | 2424 | --DOCSHELL 1542B400 == 33 [pid = 2424] [id = 161] 22:03:19 INFO - PROCESS | 2424 | --DOCSHELL 13945800 == 32 [pid = 2424] [id = 160] 22:03:19 INFO - PROCESS | 2424 | --DOCSHELL 1281D000 == 31 [pid = 2424] [id = 159] 22:03:19 INFO - PROCESS | 2424 | --DOCSHELL 10A78400 == 30 [pid = 2424] [id = 158] 22:03:19 INFO - PROCESS | 2424 | --DOCSHELL 112AE800 == 29 [pid = 2424] [id = 157] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (16B0F400) [pid = 2424] [serial = 440] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (16CE4400) [pid = 2424] [serial = 441] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (1971A000) [pid = 2424] [serial = 444] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (19718C00) [pid = 2424] [serial = 443] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (14F08400) [pid = 2424] [serial = 434] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (156B3400) [pid = 2424] [serial = 435] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (10A5CC00) [pid = 2424] [serial = 428] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (10FEEC00) [pid = 2424] [serial = 429] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (10E0EC00) [pid = 2424] [serial = 422] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (11268C00) [pid = 2424] [serial = 423] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (17C7DC00) [pid = 2424] [serial = 420] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (14FEA000) [pid = 2424] [serial = 425] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (159B7800) [pid = 2424] [serial = 426] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (165C8800) [pid = 2424] [serial = 437] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (12BC9800) [pid = 2424] [serial = 431] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (13159C00) [pid = 2424] [serial = 432] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1972DC00) [pid = 2424] [serial = 446] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (131EC400) [pid = 2424] [serial = 449] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (165C4C00) [pid = 2424] [serial = 450] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (19731000) [pid = 2424] [serial = 447] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (19BE0C00) [pid = 2424] [serial = 456] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (19729800) [pid = 2424] [serial = 453] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (19727400) [pid = 2424] [serial = 452] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (16B07000) [pid = 2424] [serial = 438] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (19BDE000) [pid = 2424] [serial = 455] [outer = 00000000] [url = about:blank] 22:03:19 INFO - PROCESS | 2424 | 1466744599690 Marionette TRACE conn2 <- [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]]]}] 22:03:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:03:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1073ms 22:03:19 INFO - PROCESS | 2424 | 1466744599764 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 22:03:19 INFO - PROCESS | 2424 | 1466744599767 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 22:03:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:03:19 INFO - PROCESS | 2424 | 1466744599772 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:03:19 INFO - PROCESS | 2424 | 1466744599776 Marionette TRACE conn2 <- [1,638,null,{}] 22:03:19 INFO - PROCESS | 2424 | 1466744599781 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:19 INFO - PROCESS | 2424 | 1466744599784 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:19 INFO - PROCESS | 2424 | 1466744599850 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 22:03:19 INFO - PROCESS | 2424 | 1466744599930 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:19 INFO - PROCESS | 2424 | 1466744599932 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:19 INFO - PROCESS | 2424 | ++DOCSHELL 103C6000 == 30 [pid = 2424] [id = 169] 22:03:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (103D2800) [pid = 2424] [serial = 505] [outer = 00000000] 22:03:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (10E08000) [pid = 2424] [serial = 506] [outer = 103D2800] 22:03:19 INFO - PROCESS | 2424 | 1466744599960 Marionette DEBUG loaded listener.js 22:03:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (112BAC00) [pid = 2424] [serial = 507] [outer = 103D2800] 22:03:20 INFO - PROCESS | 2424 | 1466744600351 Marionette TRACE conn2 <- [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]]]}] 22:03:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:03:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 620ms 22:03:20 INFO - PROCESS | 2424 | 1466744600370 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 22:03:20 INFO - PROCESS | 2424 | 1466744600374 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 22:03:20 INFO - PROCESS | 2424 | 1466744600384 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:03:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:03:20 INFO - PROCESS | 2424 | 1466744600387 Marionette TRACE conn2 <- [1,642,null,{}] 22:03:20 INFO - PROCESS | 2424 | 1466744600391 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:20 INFO - PROCESS | 2424 | 1466744600393 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:20 INFO - PROCESS | 2424 | 1466744600481 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 22:03:20 INFO - PROCESS | 2424 | 1466744600489 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:20 INFO - PROCESS | 2424 | 1466744600491 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:20 INFO - PROCESS | 2424 | ++DOCSHELL 130C8C00 == 31 [pid = 2424] [id = 170] 22:03:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (13161000) [pid = 2424] [serial = 508] [outer = 00000000] 22:03:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (1323B400) [pid = 2424] [serial = 509] [outer = 13161000] 22:03:20 INFO - PROCESS | 2424 | 1466744600521 Marionette DEBUG loaded listener.js 22:03:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (13945800) [pid = 2424] [serial = 510] [outer = 13161000] 22:03:20 INFO - PROCESS | 2424 | 1466744600924 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 22:03:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:03:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 565ms 22:03:20 INFO - PROCESS | 2424 | 1466744600963 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 22:03:20 INFO - PROCESS | 2424 | 1466744600965 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 22:03:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:03:20 INFO - PROCESS | 2424 | 1466744600969 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:03:20 INFO - PROCESS | 2424 | 1466744600972 Marionette TRACE conn2 <- [1,646,null,{}] 22:03:20 INFO - PROCESS | 2424 | 1466744600983 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:20 INFO - PROCESS | 2424 | 1466744600987 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:21 INFO - PROCESS | 2424 | 1466744601060 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 22:03:21 INFO - PROCESS | 2424 | 1466744601068 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:21 INFO - PROCESS | 2424 | 1466744601071 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:21 INFO - PROCESS | 2424 | ++DOCSHELL 1542A800 == 32 [pid = 2424] [id = 171] 22:03:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (1542AC00) [pid = 2424] [serial = 511] [outer = 00000000] 22:03:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1566EC00) [pid = 2424] [serial = 512] [outer = 1542AC00] 22:03:21 INFO - PROCESS | 2424 | 1466744601118 Marionette DEBUG loaded listener.js 22:03:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (159BF000) [pid = 2424] [serial = 513] [outer = 1542AC00] 22:03:21 INFO - PROCESS | 2424 | 1466744601498 Marionette TRACE conn2 <- [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]]]}] 22:03:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:03:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 564ms 22:03:21 INFO - PROCESS | 2424 | 1466744601529 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 22:03:21 INFO - PROCESS | 2424 | 1466744601532 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 22:03:21 INFO - PROCESS | 2424 | 1466744601544 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:03:21 INFO - PROCESS | 2424 | 1466744601545 Marionette TRACE conn2 <- [1,650,null,{}] 22:03:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:03:21 INFO - PROCESS | 2424 | 1466744601549 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:21 INFO - PROCESS | 2424 | 1466744601551 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:21 INFO - PROCESS | 2424 | 1466744601641 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 22:03:21 INFO - PROCESS | 2424 | 1466744601702 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:21 INFO - PROCESS | 2424 | 1466744601704 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:21 INFO - PROCESS | 2424 | ++DOCSHELL 15E08C00 == 33 [pid = 2424] [id = 172] 22:03:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (15E0AC00) [pid = 2424] [serial = 514] [outer = 00000000] 22:03:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (165C2000) [pid = 2424] [serial = 515] [outer = 15E0AC00] 22:03:21 INFO - PROCESS | 2424 | 1466744601749 Marionette DEBUG loaded listener.js 22:03:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16B01C00) [pid = 2424] [serial = 516] [outer = 15E0AC00] 22:03:22 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:03:22 INFO - PROCESS | 2424 | [2424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:03:22 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:03:22 INFO - PROCESS | 2424 | 1466744602160 Marionette TRACE conn2 <- [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]]]}] 22:03:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:03:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 661ms 22:03:22 INFO - PROCESS | 2424 | 1466744602206 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 22:03:22 INFO - PROCESS | 2424 | 1466744602208 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 22:03:22 INFO - PROCESS | 2424 | 1466744602211 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:03:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:03:22 INFO - PROCESS | 2424 | 1466744602195 Marionette TRACE conn2 <- [1,654,null,{}] 22:03:22 INFO - PROCESS | 2424 | 1466744602200 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:22 INFO - PROCESS | 2424 | 1466744602202 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:22 INFO - PROCESS | 2424 | 1466744602308 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 22:03:22 INFO - PROCESS | 2424 | 1466744602313 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:22 INFO - PROCESS | 2424 | 1466744602316 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:22 INFO - PROCESS | 2424 | ++DOCSHELL 16B05C00 == 34 [pid = 2424] [id = 173] 22:03:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16B07800) [pid = 2424] [serial = 517] [outer = 00000000] 22:03:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16B0E800) [pid = 2424] [serial = 518] [outer = 16B07800] 22:03:22 INFO - PROCESS | 2424 | 1466744602341 Marionette DEBUG loaded listener.js 22:03:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (16CE2400) [pid = 2424] [serial = 519] [outer = 16B07800] 22:03:22 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:03:22 INFO - PROCESS | 2424 | [2424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:03:22 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:03:22 INFO - PROCESS | 2424 | 1466744602747 Marionette TRACE conn2 <- [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]]]}] 22:03:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 22:03:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 564ms 22:03:22 INFO - PROCESS | 2424 | 1466744602766 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 22:03:22 INFO - PROCESS | 2424 | 1466744602768 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 22:03:22 INFO - PROCESS | 2424 | 1466744602771 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:03:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:03:22 INFO - PROCESS | 2424 | 1466744602773 Marionette TRACE conn2 <- [1,658,null,{}] 22:03:22 INFO - PROCESS | 2424 | 1466744602776 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:22 INFO - PROCESS | 2424 | 1466744602782 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:22 INFO - PROCESS | 2424 | 1466744602907 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 22:03:22 INFO - PROCESS | 2424 | 1466744602948 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:22 INFO - PROCESS | 2424 | 1466744602950 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:22 INFO - PROCESS | 2424 | ++DOCSHELL 1738F000 == 35 [pid = 2424] [id = 174] 22:03:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (17421800) [pid = 2424] [serial = 520] [outer = 00000000] 22:03:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (19717000) [pid = 2424] [serial = 521] [outer = 17421800] 22:03:22 INFO - PROCESS | 2424 | 1466744602994 Marionette DEBUG loaded listener.js 22:03:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1763A800) [pid = 2424] [serial = 522] [outer = 17421800] 22:03:23 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (140E7800) [pid = 2424] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:03:23 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1542DC00) [pid = 2424] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:03:23 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (112C5000) [pid = 2424] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:03:23 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (10B75C00) [pid = 2424] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:03:23 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (159BFC00) [pid = 2424] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:03:23 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1291EC00) [pid = 2424] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:03:23 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (16A61800) [pid = 2424] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:03:23 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (13946000) [pid = 2424] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:03:23 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (167A4000) [pid = 2424] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:03:23 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (10A5A800) [pid = 2424] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:03:23 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (132E7400) [pid = 2424] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:03:23 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (19E36800) [pid = 2424] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:03:23 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (17643400) [pid = 2424] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:03:23 INFO - PROCESS | 2424 | 1466744603408 Marionette TRACE conn2 <- [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]]]}] 22:03:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:03:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 702ms 22:03:23 INFO - PROCESS | 2424 | 1466744603469 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 22:03:23 INFO - PROCESS | 2424 | 1466744603471 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 22:03:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:03:23 INFO - PROCESS | 2424 | 1466744603475 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:03:23 INFO - PROCESS | 2424 | 1466744603476 Marionette TRACE conn2 <- [1,662,null,{}] 22:03:23 INFO - PROCESS | 2424 | 1466744603480 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:23 INFO - PROCESS | 2424 | 1466744603482 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:23 INFO - PROCESS | 2424 | 1466744603557 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 22:03:23 INFO - PROCESS | 2424 | 1466744603547 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:23 INFO - PROCESS | 2424 | 1466744603549 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:23 INFO - PROCESS | 2424 | ++DOCSHELL 103E6400 == 36 [pid = 2424] [id = 175] 22:03:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (10561800) [pid = 2424] [serial = 523] [outer = 00000000] 22:03:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (13656800) [pid = 2424] [serial = 524] [outer = 10561800] 22:03:23 INFO - PROCESS | 2424 | 1466744603661 Marionette DEBUG loaded listener.js 22:03:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1566CC00) [pid = 2424] [serial = 525] [outer = 10561800] 22:03:23 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:03:23 INFO - PROCESS | 2424 | [2424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:03:23 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:03:23 INFO - PROCESS | 2424 | 1466744603958 Marionette TRACE conn2 <- [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]]]}] 22:03:23 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 22:03:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 523ms 22:03:23 INFO - PROCESS | 2424 | 1466744603997 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 22:03:23 INFO - PROCESS | 2424 | 1466744603999 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 22:03:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:03:23 INFO - PROCESS | 2424 | 1466744604003 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:03:23 INFO - PROCESS | 2424 | 1466744604004 Marionette TRACE conn2 <- [1,666,null,{}] 22:03:23 INFO - PROCESS | 2424 | 1466744604007 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:23 INFO - PROCESS | 2424 | 1466744604009 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:24 INFO - PROCESS | 2424 | 1466744604119 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 22:03:24 INFO - PROCESS | 2424 | 1466744604180 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:24 INFO - PROCESS | 2424 | 1466744604182 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:24 INFO - PROCESS | 2424 | ++DOCSHELL 10531000 == 37 [pid = 2424] [id = 176] 22:03:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (10532000) [pid = 2424] [serial = 526] [outer = 00000000] 22:03:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1763FC00) [pid = 2424] [serial = 527] [outer = 10532000] 22:03:24 INFO - PROCESS | 2424 | 1466744604225 Marionette DEBUG loaded listener.js 22:03:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (19716C00) [pid = 2424] [serial = 528] [outer = 10532000] 22:03:24 INFO - PROCESS | 2424 | 1466744604523 Marionette TRACE conn2 <- [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]]]}] 22:03:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 22:03:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 551ms 22:03:24 INFO - PROCESS | 2424 | 1466744604576 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 22:03:24 INFO - PROCESS | 2424 | 1466744604578 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 22:03:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:03:24 INFO - PROCESS | 2424 | 1466744604581 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:03:24 INFO - PROCESS | 2424 | 1466744604583 Marionette TRACE conn2 <- [1,670,null,{}] 22:03:24 INFO - PROCESS | 2424 | 1466744604586 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:24 INFO - PROCESS | 2424 | 1466744604588 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:24 INFO - PROCESS | 2424 | 1466744604681 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 22:03:24 INFO - PROCESS | 2424 | 1466744604727 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:24 INFO - PROCESS | 2424 | 1466744604729 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:24 INFO - PROCESS | 2424 | ++DOCSHELL 1394F000 == 38 [pid = 2424] [id = 177] 22:03:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15311400) [pid = 2424] [serial = 529] [outer = 00000000] 22:03:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (19730C00) [pid = 2424] [serial = 530] [outer = 15311400] 22:03:24 INFO - PROCESS | 2424 | 1466744604750 Marionette DEBUG loaded listener.js 22:03:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (19734400) [pid = 2424] [serial = 531] [outer = 15311400] 22:03:25 INFO - PROCESS | 2424 | 1466744605574 Marionette TRACE conn2 <- [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]]]}] 22:03:25 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) 22:03:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1046ms 22:03:25 INFO - PROCESS | 2424 | 1466744605639 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 22:03:25 INFO - PROCESS | 2424 | 1466744605644 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 22:03:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:03:25 INFO - PROCESS | 2424 | 1466744605691 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:03:25 INFO - PROCESS | 2424 | 1466744605695 Marionette TRACE conn2 <- [1,674,null,{}] 22:03:25 INFO - PROCESS | 2424 | 1466744605702 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:25 INFO - PROCESS | 2424 | 1466744605705 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:25 INFO - PROCESS | 2424 | 1466744605805 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 22:03:25 INFO - PROCESS | 2424 | 1466744605904 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:25 INFO - PROCESS | 2424 | 1466744605909 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:25 INFO - PROCESS | 2424 | ++DOCSHELL 110E7400 == 39 [pid = 2424] [id = 178] 22:03:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (110EA800) [pid = 2424] [serial = 532] [outer = 00000000] 22:03:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (11AE0000) [pid = 2424] [serial = 533] [outer = 110EA800] 22:03:25 INFO - PROCESS | 2424 | 1466744605949 Marionette DEBUG loaded listener.js 22:03:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (129F0400) [pid = 2424] [serial = 534] [outer = 110EA800] 22:03:26 INFO - PROCESS | 2424 | 1466744606937 Marionette TRACE conn2 <- [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]]]}] 22:03:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 22:03:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1280ms 22:03:26 INFO - PROCESS | 2424 | 1466744606983 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 22:03:26 INFO - PROCESS | 2424 | 1466744606987 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 22:03:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:03:26 INFO - PROCESS | 2424 | 1466744606994 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:03:26 INFO - PROCESS | 2424 | 1466744606997 Marionette TRACE conn2 <- [1,678,null,{}] 22:03:26 INFO - PROCESS | 2424 | 1466744607002 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:26 INFO - PROCESS | 2424 | 1466744607004 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:27 INFO - PROCESS | 2424 | 1466744607174 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 22:03:27 INFO - PROCESS | 2424 | 1466744607264 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:27 INFO - PROCESS | 2424 | 1466744607267 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:27 INFO - PROCESS | 2424 | ++DOCSHELL 10E0FC00 == 40 [pid = 2424] [id = 179] 22:03:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (110DD800) [pid = 2424] [serial = 535] [outer = 00000000] 22:03:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (12B1B800) [pid = 2424] [serial = 536] [outer = 110DD800] 22:03:27 INFO - PROCESS | 2424 | 1466744607323 Marionette DEBUG loaded listener.js 22:03:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1400D400) [pid = 2424] [serial = 537] [outer = 110DD800] 22:03:28 INFO - PROCESS | 2424 | --DOCSHELL 10531000 == 39 [pid = 2424] [id = 176] 22:03:28 INFO - PROCESS | 2424 | --DOCSHELL 103E6400 == 38 [pid = 2424] [id = 175] 22:03:28 INFO - PROCESS | 2424 | --DOCSHELL 1738F000 == 37 [pid = 2424] [id = 174] 22:03:28 INFO - PROCESS | 2424 | --DOCSHELL 16B05C00 == 36 [pid = 2424] [id = 173] 22:03:28 INFO - PROCESS | 2424 | --DOCSHELL 15E08C00 == 35 [pid = 2424] [id = 172] 22:03:28 INFO - PROCESS | 2424 | --DOCSHELL 1542A800 == 34 [pid = 2424] [id = 171] 22:03:28 INFO - PROCESS | 2424 | --DOCSHELL 130C8C00 == 33 [pid = 2424] [id = 170] 22:03:28 INFO - PROCESS | 2424 | --DOCSHELL 103C6000 == 32 [pid = 2424] [id = 169] 22:03:28 INFO - PROCESS | 2424 | --DOCSHELL 10561000 == 31 [pid = 2424] [id = 167] 22:03:28 INFO - PROCESS | 2424 | --DOCSHELL 10320000 == 30 [pid = 2424] [id = 168] 22:03:28 INFO - PROCESS | 2424 | --DOCSHELL 17C7B000 == 29 [pid = 2424] [id = 166] 22:03:28 INFO - PROCESS | 2424 | --DOCSHELL 1394F000 == 28 [pid = 2424] [id = 177] 22:03:28 INFO - PROCESS | 2424 | --DOCSHELL 110E7400 == 27 [pid = 2424] [id = 178] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (1566FC00) [pid = 2424] [serial = 482] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (129EB400) [pid = 2424] [serial = 471] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (1291B000) [pid = 2424] [serial = 470] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (10E0BC00) [pid = 2424] [serial = 473] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (110DB800) [pid = 2424] [serial = 474] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (15E0B400) [pid = 2424] [serial = 485] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (12B18800) [pid = 2424] [serial = 476] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (159B7000) [pid = 2424] [serial = 483] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (12B1D000) [pid = 2424] [serial = 477] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (16CE1400) [pid = 2424] [serial = 488] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (15E11000) [pid = 2424] [serial = 486] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (14004800) [pid = 2424] [serial = 479] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (17643000) [pid = 2424] [serial = 494] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (10E08C00) [pid = 2424] [serial = 459] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (10E03400) [pid = 2424] [serial = 458] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (143B8400) [pid = 2424] [serial = 462] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (19718800) [pid = 2424] [serial = 497] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (13944C00) [pid = 2424] [serial = 461] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (1A247800) [pid = 2424] [serial = 465] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (19ED4400) [pid = 2424] [serial = 464] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (17980400) [pid = 2424] [serial = 495] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (1742DC00) [pid = 2424] [serial = 489] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (1A3A1C00) [pid = 2424] [serial = 468] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (19D68C00) [pid = 2424] [serial = 467] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (165C5800) [pid = 2424] [serial = 491] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (140EB800) [pid = 2424] [serial = 480] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (16CD9800) [pid = 2424] [serial = 492] [outer = 00000000] [url = about:blank] 22:03:28 INFO - PROCESS | 2424 | 1466744608821 Marionette TRACE conn2 <- [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]]]}] 22:03:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 22:03:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1858ms 22:03:28 INFO - PROCESS | 2424 | 1466744608844 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 22:03:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:03:28 INFO - PROCESS | 2424 | 1466744608848 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 22:03:28 INFO - PROCESS | 2424 | 1466744608854 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:03:28 INFO - PROCESS | 2424 | 1466744608857 Marionette TRACE conn2 <- [1,682,null,{}] 22:03:28 INFO - PROCESS | 2424 | 1466744608864 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:28 INFO - PROCESS | 2424 | 1466744608867 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:28 INFO - PROCESS | 2424 | 1466744608953 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 22:03:29 INFO - PROCESS | 2424 | 1466744609026 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:29 INFO - PROCESS | 2424 | 1466744609009 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:29 INFO - PROCESS | 2424 | ++DOCSHELL 10B77400 == 28 [pid = 2424] [id = 180] 22:03:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (10B77C00) [pid = 2424] [serial = 538] [outer = 00000000] 22:03:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (10E06C00) [pid = 2424] [serial = 539] [outer = 10B77C00] 22:03:29 INFO - PROCESS | 2424 | 1466744609060 Marionette DEBUG loaded listener.js 22:03:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (10E0B000) [pid = 2424] [serial = 540] [outer = 10B77C00] 22:03:29 INFO - PROCESS | 2424 | 1466744609874 Marionette TRACE conn2 <- [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]]]}] 22:03:29 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) 22:03:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1074ms 22:03:29 INFO - PROCESS | 2424 | 1466744609947 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 22:03:29 INFO - PROCESS | 2424 | 1466744609933 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 22:03:29 INFO - PROCESS | 2424 | 1466744609939 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:03:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:03:29 INFO - PROCESS | 2424 | 1466744609942 Marionette TRACE conn2 <- [1,686,null,{}] 22:03:29 INFO - PROCESS | 2424 | 1466744609946 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:29 INFO - PROCESS | 2424 | 1466744609949 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:30 INFO - PROCESS | 2424 | 1466744610033 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 22:03:30 INFO - PROCESS | 2424 | 1466744610040 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:30 INFO - PROCESS | 2424 | 1466744610043 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:30 INFO - PROCESS | 2424 | ++DOCSHELL 11C31C00 == 29 [pid = 2424] [id = 181] 22:03:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (11CCE000) [pid = 2424] [serial = 541] [outer = 00000000] 22:03:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (129E8000) [pid = 2424] [serial = 542] [outer = 11CCE000] 22:03:30 INFO - PROCESS | 2424 | 1466744610089 Marionette DEBUG loaded listener.js 22:03:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (12B15400) [pid = 2424] [serial = 543] [outer = 11CCE000] 22:03:30 INFO - PROCESS | 2424 | 1466744610916 Marionette TRACE conn2 <- [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]]]}] 22:03:30 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) 22:03:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1005ms 22:03:30 INFO - PROCESS | 2424 | 1466744610951 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 22:03:30 INFO - PROCESS | 2424 | 1466744610953 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 22:03:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:03:30 INFO - PROCESS | 2424 | 1466744610977 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:03:30 INFO - PROCESS | 2424 | 1466744610980 Marionette TRACE conn2 <- [1,690,null,{}] 22:03:30 INFO - PROCESS | 2424 | 1466744610991 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:30 INFO - PROCESS | 2424 | 1466744610996 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:31 INFO - PROCESS | 2424 | 1466744611089 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 22:03:31 INFO - PROCESS | 2424 | 1466744611096 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:31 INFO - PROCESS | 2424 | 1466744611099 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:31 INFO - PROCESS | 2424 | ++DOCSHELL 1365D800 == 30 [pid = 2424] [id = 182] 22:03:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (13944800) [pid = 2424] [serial = 544] [outer = 00000000] 22:03:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (1400B800) [pid = 2424] [serial = 545] [outer = 13944800] 22:03:31 INFO - PROCESS | 2424 | 1466744611147 Marionette DEBUG loaded listener.js 22:03:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (140EB000) [pid = 2424] [serial = 546] [outer = 13944800] 22:03:31 INFO - PROCESS | 2424 | 1466744611983 Marionette TRACE conn2 <- [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]]]}] 22:03:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:03:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1074ms 22:03:32 INFO - PROCESS | 2424 | 1466744612032 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 22:03:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:03:32 INFO - PROCESS | 2424 | 1466744612034 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 22:03:32 INFO - PROCESS | 2424 | 1466744612038 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:03:32 INFO - PROCESS | 2424 | 1466744612040 Marionette TRACE conn2 <- [1,694,null,{}] 22:03:32 INFO - PROCESS | 2424 | 1466744612053 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:32 INFO - PROCESS | 2424 | 1466744612055 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:32 INFO - PROCESS | 2424 | 1466744612144 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 22:03:32 INFO - PROCESS | 2424 | 1466744612150 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:32 INFO - PROCESS | 2424 | 1466744612152 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:32 INFO - PROCESS | 2424 | ++DOCSHELL 143C4800 == 31 [pid = 2424] [id = 183] 22:03:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (14F08400) [pid = 2424] [serial = 547] [outer = 00000000] 22:03:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (15670400) [pid = 2424] [serial = 548] [outer = 14F08400] 22:03:32 INFO - PROCESS | 2424 | 1466744612246 Marionette DEBUG loaded listener.js 22:03:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (159B7400) [pid = 2424] [serial = 549] [outer = 14F08400] 22:03:32 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (15E0AC00) [pid = 2424] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:03:32 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1052C400) [pid = 2424] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:03:32 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (13161000) [pid = 2424] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:03:32 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (10532000) [pid = 2424] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:03:32 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (17E50C00) [pid = 2424] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:03:32 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (103D2800) [pid = 2424] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:03:32 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (1542AC00) [pid = 2424] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:03:32 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (10A76000) [pid = 2424] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:03:32 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (16B07800) [pid = 2424] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:03:32 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (10561800) [pid = 2424] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:03:32 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (17421800) [pid = 2424] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:03:32 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (15311400) [pid = 2424] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:03:33 INFO - PROCESS | 2424 | 1466744613086 Marionette TRACE conn2 <- [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]]]}] 22:03:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 22:03:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1074ms 22:03:33 INFO - PROCESS | 2424 | 1466744613104 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 22:03:33 INFO - PROCESS | 2424 | 1466744613106 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 22:03:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:03:33 INFO - PROCESS | 2424 | 1466744613109 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:03:33 INFO - PROCESS | 2424 | 1466744613111 Marionette TRACE conn2 <- [1,698,null,{}] 22:03:33 INFO - PROCESS | 2424 | 1466744613115 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:33 INFO - PROCESS | 2424 | 1466744613117 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:33 INFO - PROCESS | 2424 | 1466744613191 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 22:03:33 INFO - PROCESS | 2424 | 1466744613197 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:33 INFO - PROCESS | 2424 | 1466744613199 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:33 INFO - PROCESS | 2424 | ++DOCSHELL 112ADC00 == 32 [pid = 2424] [id = 184] 22:03:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (11452400) [pid = 2424] [serial = 550] [outer = 00000000] 22:03:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (1542F800) [pid = 2424] [serial = 551] [outer = 11452400] 22:03:33 INFO - PROCESS | 2424 | 1466744613232 Marionette DEBUG loaded listener.js 22:03:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (159C3400) [pid = 2424] [serial = 552] [outer = 11452400] 22:03:34 INFO - PROCESS | 2424 | 1466744614058 Marionette TRACE conn2 <- [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]]]}] 22:03:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:03:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 963ms 22:03:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:03:34 INFO - PROCESS | 2424 | 1466744614074 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 22:03:34 INFO - PROCESS | 2424 | 1466744614076 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 22:03:34 INFO - PROCESS | 2424 | 1466744614080 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:03:34 INFO - PROCESS | 2424 | 1466744614082 Marionette TRACE conn2 <- [1,702,null,{}] 22:03:34 INFO - PROCESS | 2424 | 1466744614086 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:34 INFO - PROCESS | 2424 | 1466744614091 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:34 INFO - PROCESS | 2424 | 1466744614191 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 22:03:34 INFO - PROCESS | 2424 | 1466744614280 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:34 INFO - PROCESS | 2424 | 1466744614284 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:34 INFO - PROCESS | 2424 | ++DOCSHELL 10329C00 == 33 [pid = 2424] [id = 185] 22:03:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (103C9800) [pid = 2424] [serial = 553] [outer = 00000000] 22:03:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (1052C800) [pid = 2424] [serial = 554] [outer = 103C9800] 22:03:34 INFO - PROCESS | 2424 | 1466744614344 Marionette DEBUG loaded listener.js 22:03:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (10A5AC00) [pid = 2424] [serial = 555] [outer = 103C9800] 22:03:35 INFO - PROCESS | 2424 | 1466744615483 Marionette TRACE conn2 <- [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]]]}] 22:03:35 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 22:03:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1418ms 22:03:35 INFO - PROCESS | 2424 | 1466744615498 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 22:03:35 INFO - PROCESS | 2424 | 1466744615501 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 22:03:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:03:35 INFO - PROCESS | 2424 | 1466744615507 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:03:35 INFO - PROCESS | 2424 | 1466744615510 Marionette TRACE conn2 <- [1,706,null,{}] 22:03:35 INFO - PROCESS | 2424 | 1466744615516 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:35 INFO - PROCESS | 2424 | 1466744615519 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:35 INFO - PROCESS | 2424 | 1466744615661 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 22:03:35 INFO - PROCESS | 2424 | 1466744615735 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:35 INFO - PROCESS | 2424 | 1466744615738 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:35 INFO - PROCESS | 2424 | ++DOCSHELL 10E06000 == 34 [pid = 2424] [id = 186] 22:03:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (10E06400) [pid = 2424] [serial = 556] [outer = 00000000] 22:03:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (12818C00) [pid = 2424] [serial = 557] [outer = 10E06400] 22:03:35 INFO - PROCESS | 2424 | 1466744615777 Marionette DEBUG loaded listener.js 22:03:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (12B17800) [pid = 2424] [serial = 558] [outer = 10E06400] 22:03:36 INFO - PROCESS | 2424 | --DOCSHELL 112ADC00 == 33 [pid = 2424] [id = 184] 22:03:36 INFO - PROCESS | 2424 | --DOCSHELL 143C4800 == 32 [pid = 2424] [id = 183] 22:03:36 INFO - PROCESS | 2424 | --DOCSHELL 1365D800 == 31 [pid = 2424] [id = 182] 22:03:36 INFO - PROCESS | 2424 | --DOCSHELL 11C31C00 == 30 [pid = 2424] [id = 181] 22:03:36 INFO - PROCESS | 2424 | --DOCSHELL 10B77400 == 29 [pid = 2424] [id = 180] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (165C2000) [pid = 2424] [serial = 515] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (16B01C00) [pid = 2424] [serial = 516] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (112B1400) [pid = 2424] [serial = 503] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (12B1EC00) [pid = 2424] [serial = 504] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (1323B400) [pid = 2424] [serial = 509] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (19716C00) [pid = 2424] [serial = 528] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (13945800) [pid = 2424] [serial = 510] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (1971A800) [pid = 2424] [serial = 498] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (10E08000) [pid = 2424] [serial = 506] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (112BAC00) [pid = 2424] [serial = 507] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (1566EC00) [pid = 2424] [serial = 512] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (10E0E400) [pid = 2424] [serial = 500] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 56 (1281EC00) [pid = 2424] [serial = 501] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 55 (16CE2400) [pid = 2424] [serial = 519] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 54 (16B0E800) [pid = 2424] [serial = 518] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 53 (13656800) [pid = 2424] [serial = 524] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 52 (19717000) [pid = 2424] [serial = 521] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 51 (19730C00) [pid = 2424] [serial = 530] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 50 (19734400) [pid = 2424] [serial = 531] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 49 (1763A800) [pid = 2424] [serial = 522] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 48 (1763FC00) [pid = 2424] [serial = 527] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 47 (1566CC00) [pid = 2424] [serial = 525] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | --DOMWINDOW == 46 (159BF000) [pid = 2424] [serial = 513] [outer = 00000000] [url = about:blank] 22:03:36 INFO - PROCESS | 2424 | 1466744616799 Marionette TRACE conn2 <- [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]]]}] 22:03:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:03:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1335ms 22:03:36 INFO - PROCESS | 2424 | 1466744616852 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 22:03:36 INFO - PROCESS | 2424 | 1466744616856 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 22:03:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:03:36 INFO - PROCESS | 2424 | 1466744616861 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:03:36 INFO - PROCESS | 2424 | 1466744616864 Marionette TRACE conn2 <- [1,710,null,{}] 22:03:36 INFO - PROCESS | 2424 | 1466744616869 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:36 INFO - PROCESS | 2424 | 1466744616872 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:36 INFO - PROCESS | 2424 | 1466744616938 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 22:03:36 INFO - PROCESS | 2424 | 1466744616945 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:36 INFO - PROCESS | 2424 | 1466744616948 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:36 INFO - PROCESS | 2424 | ++DOCSHELL 110E5800 == 30 [pid = 2424] [id = 187] 22:03:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 47 (110E6C00) [pid = 2424] [serial = 559] [outer = 00000000] 22:03:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 48 (11C31C00) [pid = 2424] [serial = 560] [outer = 110E6C00] 22:03:36 INFO - PROCESS | 2424 | 1466744616995 Marionette DEBUG loaded listener.js 22:03:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 49 (12923800) [pid = 2424] [serial = 561] [outer = 110E6C00] 22:03:37 INFO - PROCESS | 2424 | 1466744617416 Marionette TRACE conn2 <- [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] 22:03:37 INFO - PROCESS | 2424 | 1466744617482 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 22:03:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 22:03:37 INFO - PROCESS | 2424 | 1466744617488 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:03:37 INFO - PROCESS | 2424 | 1466744617491 Marionette TRACE conn2 <- [1,714,null,{}] 22:03:37 INFO - PROCESS | 2424 | 1466744617477 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:37 INFO - PROCESS | 2424 | 1466744617479 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:37 INFO - PROCESS | 2424 | 1466744617567 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 22:03:37 INFO - PROCESS | 2424 | 1466744617575 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:37 INFO - PROCESS | 2424 | 1466744617577 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:37 INFO - PROCESS | 2424 | ++DOCSHELL 13653C00 == 31 [pid = 2424] [id = 188] 22:03:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 50 (13656800) [pid = 2424] [serial = 562] [outer = 00000000] 22:03:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 51 (13C82800) [pid = 2424] [serial = 563] [outer = 13656800] 22:03:37 INFO - PROCESS | 2424 | 1466744617625 Marionette DEBUG loaded listener.js 22:03:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 52 (14002400) [pid = 2424] [serial = 564] [outer = 13656800] 22:03:38 INFO - PROCESS | 2424 | 1466744618053 Marionette TRACE conn2 <- [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]]]}] 22:03:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:03:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 619ms 22:03:38 INFO - PROCESS | 2424 | 1466744618107 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 22:03:38 INFO - PROCESS | 2424 | 1466744618109 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 22:03:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:03:38 INFO - PROCESS | 2424 | 1466744618094 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:03:38 INFO - PROCESS | 2424 | 1466744618097 Marionette TRACE conn2 <- [1,718,null,{}] 22:03:38 INFO - PROCESS | 2424 | 1466744618108 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:38 INFO - PROCESS | 2424 | 1466744618112 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:38 INFO - PROCESS | 2424 | 1466744618235 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 22:03:38 INFO - PROCESS | 2424 | 1466744618233 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:38 INFO - PROCESS | 2424 | 1466744618236 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:38 INFO - PROCESS | 2424 | ++DOCSHELL 159C0400 == 32 [pid = 2424] [id = 189] 22:03:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 53 (159C0800) [pid = 2424] [serial = 565] [outer = 00000000] 22:03:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 54 (15E0B400) [pid = 2424] [serial = 566] [outer = 159C0800] 22:03:38 INFO - PROCESS | 2424 | 1466744618283 Marionette DEBUG loaded listener.js 22:03:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 55 (15E13000) [pid = 2424] [serial = 567] [outer = 159C0800] 22:03:38 INFO - PROCESS | 2424 | 1466744618753 Marionette TRACE conn2 <- [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] 22:03:38 INFO - PROCESS | 2424 | 1466744618815 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 22:03:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 22:03:38 INFO - PROCESS | 2424 | 1466744618824 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:03:38 INFO - PROCESS | 2424 | 1466744618826 Marionette TRACE conn2 <- [1,722,null,{}] 22:03:38 INFO - PROCESS | 2424 | 1466744618829 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:38 INFO - PROCESS | 2424 | 1466744618831 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:38 INFO - PROCESS | 2424 | 1466744618922 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 22:03:38 INFO - PROCESS | 2424 | 1466744618933 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:38 INFO - PROCESS | 2424 | 1466744618935 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:38 INFO - PROCESS | 2424 | ++DOCSHELL 16799800 == 33 [pid = 2424] [id = 190] 22:03:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 56 (1679C400) [pid = 2424] [serial = 568] [outer = 00000000] 22:03:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 57 (16B04400) [pid = 2424] [serial = 569] [outer = 1679C400] 22:03:39 INFO - PROCESS | 2424 | 1466744619004 Marionette DEBUG loaded listener.js 22:03:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (16B06800) [pid = 2424] [serial = 570] [outer = 1679C400] 22:03:39 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (11CCE000) [pid = 2424] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:03:39 INFO - PROCESS | 2424 | --DOMWINDOW == 56 (10B77C00) [pid = 2424] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:03:39 INFO - PROCESS | 2424 | --DOMWINDOW == 55 (13944800) [pid = 2424] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:03:39 INFO - PROCESS | 2424 | --DOMWINDOW == 54 (14F08400) [pid = 2424] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:03:39 INFO - PROCESS | 2424 | --DOMWINDOW == 53 (110EA800) [pid = 2424] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:03:39 INFO - PROCESS | 2424 | 1466744619362 Marionette TRACE conn2 <- [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]]]}] 22:03:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 22:03:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 550ms 22:03:39 INFO - PROCESS | 2424 | 1466744619383 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 22:03:39 INFO - PROCESS | 2424 | 1466744619384 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 22:03:39 INFO - PROCESS | 2424 | 1466744619388 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:03:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:03:39 INFO - PROCESS | 2424 | 1466744619389 Marionette TRACE conn2 <- [1,726,null,{}] 22:03:39 INFO - PROCESS | 2424 | 1466744619420 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:39 INFO - PROCESS | 2424 | 1466744619422 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:39 INFO - PROCESS | 2424 | 1466744619479 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 22:03:39 INFO - PROCESS | 2424 | 1466744619484 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:39 INFO - PROCESS | 2424 | 1466744619486 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:39 INFO - PROCESS | 2424 | ++DOCSHELL 14F08400 == 34 [pid = 2424] [id = 191] 22:03:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 54 (1542C800) [pid = 2424] [serial = 571] [outer = 00000000] 22:03:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 55 (16B10000) [pid = 2424] [serial = 572] [outer = 1542C800] 22:03:39 INFO - PROCESS | 2424 | 1466744619529 Marionette DEBUG loaded listener.js 22:03:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 56 (16CE1400) [pid = 2424] [serial = 573] [outer = 1542C800] 22:03:40 INFO - PROCESS | 2424 | 1466744620341 Marionette TRACE conn2 <- [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]]]}] 22:03:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:03:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 991ms 22:03:40 INFO - PROCESS | 2424 | 1466744620381 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 22:03:40 INFO - PROCESS | 2424 | 1466744620383 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 22:03:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:03:40 INFO - PROCESS | 2424 | 1466744620386 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:03:40 INFO - PROCESS | 2424 | 1466744620388 Marionette TRACE conn2 <- [1,730,null,{}] 22:03:40 INFO - PROCESS | 2424 | 1466744620392 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:40 INFO - PROCESS | 2424 | 1466744620397 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:40 INFO - PROCESS | 2424 | 1466744620477 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 22:03:40 INFO - PROCESS | 2424 | 1466744620483 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:40 INFO - PROCESS | 2424 | 1466744620485 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:40 INFO - PROCESS | 2424 | ++DOCSHELL 16F7E000 == 35 [pid = 2424] [id = 192] 22:03:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 57 (16F8C400) [pid = 2424] [serial = 574] [outer = 00000000] 22:03:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (1763C400) [pid = 2424] [serial = 575] [outer = 16F8C400] 22:03:40 INFO - PROCESS | 2424 | 1466744620529 Marionette DEBUG loaded listener.js 22:03:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (1763FC00) [pid = 2424] [serial = 576] [outer = 16F8C400] 22:03:41 INFO - PROCESS | 2424 | 1466744621364 Marionette TRACE conn2 <- [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]]]}] 22:03:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 22:03:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1005ms 22:03:41 INFO - PROCESS | 2424 | 1466744621396 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 22:03:41 INFO - PROCESS | 2424 | 1466744621398 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 22:03:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:03:41 INFO - PROCESS | 2424 | 1466744621401 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:03:41 INFO - PROCESS | 2424 | 1466744621403 Marionette TRACE conn2 <- [1,734,null,{}] 22:03:41 INFO - PROCESS | 2424 | 1466744621407 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:41 INFO - PROCESS | 2424 | 1466744621409 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:41 INFO - PROCESS | 2424 | 1466744621483 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 22:03:41 INFO - PROCESS | 2424 | 1466744621488 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:41 INFO - PROCESS | 2424 | 1466744621490 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:41 INFO - PROCESS | 2424 | ++DOCSHELL 17429000 == 36 [pid = 2424] [id = 193] 22:03:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (1742D400) [pid = 2424] [serial = 577] [outer = 00000000] 22:03:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (17C7DC00) [pid = 2424] [serial = 578] [outer = 1742D400] 22:03:41 INFO - PROCESS | 2424 | 1466744621515 Marionette DEBUG loaded listener.js 22:03:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (17E54800) [pid = 2424] [serial = 579] [outer = 1742D400] 22:03:42 INFO - PROCESS | 2424 | 1466744622425 Marionette TRACE conn2 <- [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]]]}] 22:03:42 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.) 22:03:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1046ms 22:03:42 INFO - PROCESS | 2424 | 1466744622497 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 22:03:42 INFO - PROCESS | 2424 | 1466744622502 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 22:03:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:03:42 INFO - PROCESS | 2424 | 1466744622509 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:03:42 INFO - PROCESS | 2424 | 1466744622512 Marionette TRACE conn2 <- [1,738,null,{}] 22:03:42 INFO - PROCESS | 2424 | 1466744622518 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:42 INFO - PROCESS | 2424 | 1466744622522 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:42 INFO - PROCESS | 2424 | 1466744622622 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 22:03:42 INFO - PROCESS | 2424 | 1466744622819 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:42 INFO - PROCESS | 2424 | 1466744622824 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:42 INFO - PROCESS | 2424 | ++DOCSHELL 112B0400 == 37 [pid = 2424] [id = 194] 22:03:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (112B1400) [pid = 2424] [serial = 580] [outer = 00000000] 22:03:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (11CD0C00) [pid = 2424] [serial = 581] [outer = 112B1400] 22:03:42 INFO - PROCESS | 2424 | 1466744622882 Marionette DEBUG loaded listener.js 22:03:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (12B17C00) [pid = 2424] [serial = 582] [outer = 112B1400] 22:03:43 INFO - PROCESS | 2424 | 1466744623808 Marionette TRACE conn2 <- [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]]]}] 22:03:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 22:03:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1321ms 22:03:43 INFO - PROCESS | 2424 | 1466744623830 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 22:03:43 INFO - PROCESS | 2424 | 1466744623834 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 22:03:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:03:43 INFO - PROCESS | 2424 | 1466744623839 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:03:43 INFO - PROCESS | 2424 | 1466744623842 Marionette TRACE conn2 <- [1,742,null,{}] 22:03:43 INFO - PROCESS | 2424 | 1466744623848 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:43 INFO - PROCESS | 2424 | 1466744623850 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:43 INFO - PROCESS | 2424 | 1466744623943 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 22:03:44 INFO - PROCESS | 2424 | 1466744624079 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:44 INFO - PROCESS | 2424 | 1466744624084 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:44 INFO - PROCESS | 2424 | ++DOCSHELL 10E08C00 == 38 [pid = 2424] [id = 195] 22:03:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (10E0A000) [pid = 2424] [serial = 583] [outer = 00000000] 22:03:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (110DCC00) [pid = 2424] [serial = 584] [outer = 10E0A000] 22:03:44 INFO - PROCESS | 2424 | 1466744624156 Marionette DEBUG loaded listener.js 22:03:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (11267800) [pid = 2424] [serial = 585] [outer = 10E0A000] 22:03:44 INFO - PROCESS | 2424 | --DOCSHELL 16F7E000 == 37 [pid = 2424] [id = 192] 22:03:44 INFO - PROCESS | 2424 | --DOCSHELL 14F08400 == 36 [pid = 2424] [id = 191] 22:03:44 INFO - PROCESS | 2424 | --DOCSHELL 16799800 == 35 [pid = 2424] [id = 190] 22:03:44 INFO - PROCESS | 2424 | --DOCSHELL 159C0400 == 34 [pid = 2424] [id = 189] 22:03:44 INFO - PROCESS | 2424 | --DOCSHELL 13653C00 == 33 [pid = 2424] [id = 188] 22:03:44 INFO - PROCESS | 2424 | --DOCSHELL 110E5800 == 32 [pid = 2424] [id = 187] 22:03:44 INFO - PROCESS | 2424 | --DOCSHELL 10E06000 == 31 [pid = 2424] [id = 186] 22:03:44 INFO - PROCESS | 2424 | --DOCSHELL 10329C00 == 30 [pid = 2424] [id = 185] 22:03:44 INFO - PROCESS | 2424 | --DOCSHELL 10E0FC00 == 29 [pid = 2424] [id = 179] 22:03:44 INFO - PROCESS | 2424 | --DOCSHELL 17429000 == 28 [pid = 2424] [id = 193] 22:03:44 INFO - PROCESS | 2424 | --DOCSHELL 112B0400 == 27 [pid = 2424] [id = 194] 22:03:44 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1542F800) [pid = 2424] [serial = 551] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (129E8000) [pid = 2424] [serial = 542] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (10E06C00) [pid = 2424] [serial = 539] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (10E0B000) [pid = 2424] [serial = 540] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (12B1B800) [pid = 2424] [serial = 536] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (1400B800) [pid = 2424] [serial = 545] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (15670400) [pid = 2424] [serial = 548] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (129F0400) [pid = 2424] [serial = 534] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (11AE0000) [pid = 2424] [serial = 533] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (140EB000) [pid = 2424] [serial = 546] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (12B15400) [pid = 2424] [serial = 543] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 2424 | --DOMWINDOW == 56 (159B7400) [pid = 2424] [serial = 549] [outer = 00000000] [url = about:blank] 22:03:45 INFO - PROCESS | 2424 | 1466744625570 Marionette TRACE conn2 <- [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]]]}] 22:03:45 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 22:03:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1775ms 22:03:45 INFO - PROCESS | 2424 | 1466744625623 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 22:03:45 INFO - PROCESS | 2424 | 1466744625627 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 22:03:45 INFO - PROCESS | 2424 | 1466744625632 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:03:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:03:45 INFO - PROCESS | 2424 | 1466744625635 Marionette TRACE conn2 <- [1,746,null,{}] 22:03:45 INFO - PROCESS | 2424 | 1466744625640 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:45 INFO - PROCESS | 2424 | 1466744625643 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:45 INFO - PROCESS | 2424 | 1466744625709 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 22:03:45 INFO - PROCESS | 2424 | 1466744625777 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:45 INFO - PROCESS | 2424 | 1466744625780 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:45 INFO - PROCESS | 2424 | ++DOCSHELL 10A59400 == 28 [pid = 2424] [id = 196] 22:03:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 57 (10A64C00) [pid = 2424] [serial = 586] [outer = 00000000] 22:03:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (10E0B400) [pid = 2424] [serial = 587] [outer = 10A64C00] 22:03:45 INFO - PROCESS | 2424 | 1466744625828 Marionette DEBUG loaded listener.js 22:03:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (10FEA400) [pid = 2424] [serial = 588] [outer = 10A64C00] 22:03:46 INFO - PROCESS | 2424 | 1466744626170 Marionette TRACE conn2 <- [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]]]}] 22:03:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 22:03:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 551ms 22:03:46 INFO - PROCESS | 2424 | 1466744626192 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 22:03:46 INFO - PROCESS | 2424 | 1466744626197 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 22:03:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:03:46 INFO - PROCESS | 2424 | 1466744626204 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:03:46 INFO - PROCESS | 2424 | 1466744626206 Marionette TRACE conn2 <- [1,750,null,{}] 22:03:46 INFO - PROCESS | 2424 | 1466744626210 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:46 INFO - PROCESS | 2424 | 1466744626213 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:46 INFO - PROCESS | 2424 | 1466744626303 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 22:03:46 INFO - PROCESS | 2424 | 1466744626309 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:46 INFO - PROCESS | 2424 | 1466744626312 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:46 INFO - PROCESS | 2424 | ++DOCSHELL 11ADDC00 == 29 [pid = 2424] [id = 197] 22:03:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (11CCEC00) [pid = 2424] [serial = 589] [outer = 00000000] 22:03:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (129B2000) [pid = 2424] [serial = 590] [outer = 11CCEC00] 22:03:46 INFO - PROCESS | 2424 | 1466744626340 Marionette DEBUG loaded listener.js 22:03:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (129EF800) [pid = 2424] [serial = 591] [outer = 11CCEC00] 22:03:47 INFO - PROCESS | 2424 | 1466744627174 Marionette TRACE conn2 <- [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]]]}] 22:03:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:03:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1005ms 22:03:47 INFO - PROCESS | 2424 | 1466744627222 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 22:03:47 INFO - PROCESS | 2424 | 1466744627224 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 22:03:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:03:47 INFO - PROCESS | 2424 | 1466744627228 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:03:47 INFO - PROCESS | 2424 | 1466744627231 Marionette TRACE conn2 <- [1,754,null,{}] 22:03:47 INFO - PROCESS | 2424 | 1466744627242 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:47 INFO - PROCESS | 2424 | 1466744627247 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:47 INFO - PROCESS | 2424 | 1466744627345 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 22:03:47 INFO - PROCESS | 2424 | 1466744627351 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:47 INFO - PROCESS | 2424 | 1466744627355 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:47 INFO - PROCESS | 2424 | ++DOCSHELL 131E3000 == 30 [pid = 2424] [id = 198] 22:03:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (131EB000) [pid = 2424] [serial = 592] [outer = 00000000] 22:03:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (13652400) [pid = 2424] [serial = 593] [outer = 131EB000] 22:03:47 INFO - PROCESS | 2424 | 1466744627402 Marionette DEBUG loaded listener.js 22:03:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (13948800) [pid = 2424] [serial = 594] [outer = 131EB000] 22:03:48 INFO - PROCESS | 2424 | 1466744628201 Marionette TRACE conn2 <- [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]]]}] 22:03:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:03:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1005ms 22:03:48 INFO - PROCESS | 2424 | 1466744628242 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 22:03:48 INFO - PROCESS | 2424 | 1466744628245 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 22:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:03:48 INFO - PROCESS | 2424 | 1466744628248 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:03:48 INFO - PROCESS | 2424 | 1466744628250 Marionette TRACE conn2 <- [1,758,null,{}] 22:03:48 INFO - PROCESS | 2424 | 1466744628260 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:48 INFO - PROCESS | 2424 | 1466744628262 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:48 INFO - PROCESS | 2424 | 1466744628349 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 22:03:48 INFO - PROCESS | 2424 | 1466744628355 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:48 INFO - PROCESS | 2424 | 1466744628357 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:48 INFO - PROCESS | 2424 | ++DOCSHELL 132EE000 == 31 [pid = 2424] [id = 199] 22:03:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (13952400) [pid = 2424] [serial = 595] [outer = 00000000] 22:03:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (140E7400) [pid = 2424] [serial = 596] [outer = 13952400] 22:03:48 INFO - PROCESS | 2424 | 1466744628401 Marionette DEBUG loaded listener.js 22:03:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (143BD400) [pid = 2424] [serial = 597] [outer = 13952400] 22:03:48 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1679C400) [pid = 2424] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:03:48 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (1542C800) [pid = 2424] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:03:48 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (13656800) [pid = 2424] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:03:48 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (110E6C00) [pid = 2424] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:03:48 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (159C0800) [pid = 2424] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:03:48 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (10E06400) [pid = 2424] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:03:48 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (103C9800) [pid = 2424] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:03:48 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (16F8C400) [pid = 2424] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:03:48 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (11452400) [pid = 2424] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:03:48 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (110DD800) [pid = 2424] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:03:48 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (1742D400) [pid = 2424] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:03:48 INFO - PROCESS | 2424 | 1466744628801 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 22:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 606ms 22:03:48 INFO - PROCESS | 2424 | 1466744628865 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 22:03:48 INFO - PROCESS | 2424 | 1466744628867 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 22:03:48 INFO - PROCESS | 2424 | 1466744628871 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:03:48 INFO - PROCESS | 2424 | 1466744628872 Marionette TRACE conn2 <- [1,762,null,{}] 22:03:48 INFO - PROCESS | 2424 | 1466744628876 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:48 INFO - PROCESS | 2424 | 1466744628878 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:48 INFO - PROCESS | 2424 | 1466744628933 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 22:03:48 INFO - PROCESS | 2424 | 1466744628939 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:48 INFO - PROCESS | 2424 | 1466744628941 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:48 INFO - PROCESS | 2424 | ++DOCSHELL 13C86400 == 32 [pid = 2424] [id = 200] 22:03:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (14007000) [pid = 2424] [serial = 598] [outer = 00000000] 22:03:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (1531A400) [pid = 2424] [serial = 599] [outer = 14007000] 22:03:48 INFO - PROCESS | 2424 | 1466744628985 Marionette DEBUG loaded listener.js 22:03:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (1542A800) [pid = 2424] [serial = 600] [outer = 14007000] 22:03:49 INFO - PROCESS | 2424 | 1466744629351 Marionette TRACE conn2 <- [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]]]}] 22:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 523ms 22:03:49 INFO - PROCESS | 2424 | 1466744629385 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 22:03:49 INFO - PROCESS | 2424 | 1466744629387 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 22:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:03:49 INFO - PROCESS | 2424 | 1466744629390 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:03:49 INFO - PROCESS | 2424 | 1466744629392 Marionette TRACE conn2 <- [1,766,null,{}] 22:03:49 INFO - PROCESS | 2424 | 1466744629396 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:49 INFO - PROCESS | 2424 | 1466744629401 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:49 INFO - PROCESS | 2424 | 1466744629500 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 22:03:49 INFO - PROCESS | 2424 | 1466744629508 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:49 INFO - PROCESS | 2424 | 1466744629510 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:49 INFO - PROCESS | 2424 | ++DOCSHELL 159B7000 == 33 [pid = 2424] [id = 201] 22:03:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (159B7800) [pid = 2424] [serial = 601] [outer = 00000000] 22:03:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (15B1F800) [pid = 2424] [serial = 602] [outer = 159B7800] 22:03:49 INFO - PROCESS | 2424 | 1466744629550 Marionette DEBUG loaded listener.js 22:03:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (15B2CC00) [pid = 2424] [serial = 603] [outer = 159B7800] 22:03:49 INFO - PROCESS | 2424 | 1466744629926 Marionette TRACE conn2 <- [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]]]}] 22:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 564ms 22:03:49 INFO - PROCESS | 2424 | 1466744629968 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 22:03:49 INFO - PROCESS | 2424 | 1466744629970 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 22:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:03:49 INFO - PROCESS | 2424 | 1466744629988 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:03:49 INFO - PROCESS | 2424 | 1466744629999 Marionette TRACE conn2 <- [1,770,null,{}] 22:03:49 INFO - PROCESS | 2424 | 1466744630003 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:49 INFO - PROCESS | 2424 | 1466744629986 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:50 INFO - PROCESS | 2424 | 1466744630058 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 22:03:50 INFO - PROCESS | 2424 | 1466744630065 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:50 INFO - PROCESS | 2424 | 1466744630067 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:50 INFO - PROCESS | 2424 | ++DOCSHELL 159C0000 == 34 [pid = 2424] [id = 202] 22:03:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (159C2C00) [pid = 2424] [serial = 604] [outer = 00000000] 22:03:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (15E17000) [pid = 2424] [serial = 605] [outer = 159C2C00] 22:03:50 INFO - PROCESS | 2424 | 1466744630110 Marionette DEBUG loaded listener.js 22:03:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (16540C00) [pid = 2424] [serial = 606] [outer = 159C2C00] 22:03:50 INFO - PROCESS | 2424 | 1466744630658 Marionette TRACE conn2 <- [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]]]}] 22:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 702ms 22:03:50 INFO - PROCESS | 2424 | 1466744630709 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 22:03:50 INFO - PROCESS | 2424 | 1466744630713 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 22:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:03:50 INFO - PROCESS | 2424 | 1466744630743 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:03:50 INFO - PROCESS | 2424 | 1466744630747 Marionette TRACE conn2 <- [1,774,null,{}] 22:03:50 INFO - PROCESS | 2424 | 1466744630753 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:50 INFO - PROCESS | 2424 | 1466744630756 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:50 INFO - PROCESS | 2424 | 1466744630883 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 22:03:51 INFO - PROCESS | 2424 | 1466744631000 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:51 INFO - PROCESS | 2424 | 1466744631003 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:51 INFO - PROCESS | 2424 | ++DOCSHELL 10329C00 == 35 [pid = 2424] [id = 203] 22:03:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (10567800) [pid = 2424] [serial = 607] [outer = 00000000] 22:03:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (10E10800) [pid = 2424] [serial = 608] [outer = 10567800] 22:03:51 INFO - PROCESS | 2424 | 1466744631060 Marionette DEBUG loaded listener.js 22:03:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (1126B400) [pid = 2424] [serial = 609] [outer = 10567800] 22:03:51 INFO - PROCESS | 2424 | 1466744631826 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 22:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1156ms 22:03:51 INFO - PROCESS | 2424 | 1466744631903 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 22:03:51 INFO - PROCESS | 2424 | 1466744631907 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 22:03:51 INFO - PROCESS | 2424 | 1466744631912 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:03:51 INFO - PROCESS | 2424 | 1466744631916 Marionette TRACE conn2 <- [1,778,null,{}] 22:03:51 INFO - PROCESS | 2424 | 1466744631921 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:51 INFO - PROCESS | 2424 | 1466744631924 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:52 INFO - PROCESS | 2424 | 1466744632032 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 22:03:52 INFO - PROCESS | 2424 | --DOCSHELL 159B7000 == 34 [pid = 2424] [id = 201] 22:03:52 INFO - PROCESS | 2424 | --DOCSHELL 13C86400 == 33 [pid = 2424] [id = 200] 22:03:52 INFO - PROCESS | 2424 | --DOCSHELL 132EE000 == 32 [pid = 2424] [id = 199] 22:03:52 INFO - PROCESS | 2424 | --DOCSHELL 131E3000 == 31 [pid = 2424] [id = 198] 22:03:52 INFO - PROCESS | 2424 | --DOCSHELL 11ADDC00 == 30 [pid = 2424] [id = 197] 22:03:52 INFO - PROCESS | 2424 | --DOCSHELL 10A59400 == 29 [pid = 2424] [id = 196] 22:03:52 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (16B04400) [pid = 2424] [serial = 569] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (16B06800) [pid = 2424] [serial = 570] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (16B10000) [pid = 2424] [serial = 572] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (16CE1400) [pid = 2424] [serial = 573] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (13C82800) [pid = 2424] [serial = 563] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (14002400) [pid = 2424] [serial = 564] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (11C31C00) [pid = 2424] [serial = 560] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (12923800) [pid = 2424] [serial = 561] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (15E0B400) [pid = 2424] [serial = 566] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (12818C00) [pid = 2424] [serial = 557] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (12B17800) [pid = 2424] [serial = 558] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (1052C800) [pid = 2424] [serial = 554] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 2424 | --DOMWINDOW == 56 (10A5AC00) [pid = 2424] [serial = 555] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 2424 | --DOMWINDOW == 55 (17E54800) [pid = 2424] [serial = 579] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 2424 | --DOMWINDOW == 54 (1763C400) [pid = 2424] [serial = 575] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 2424 | --DOMWINDOW == 53 (1763FC00) [pid = 2424] [serial = 576] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 2424 | --DOMWINDOW == 52 (15E13000) [pid = 2424] [serial = 567] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 2424 | --DOMWINDOW == 51 (159C3400) [pid = 2424] [serial = 552] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 2424 | --DOMWINDOW == 50 (1400D400) [pid = 2424] [serial = 537] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 2424 | --DOMWINDOW == 49 (17C7DC00) [pid = 2424] [serial = 578] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 2424 | 1466744632131 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:52 INFO - PROCESS | 2424 | 1466744632136 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:52 INFO - PROCESS | 2424 | ++DOCSHELL 103CD400 == 30 [pid = 2424] [id = 204] 22:03:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 50 (1052C400) [pid = 2424] [serial = 610] [outer = 00000000] 22:03:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 51 (105E9800) [pid = 2424] [serial = 611] [outer = 1052C400] 22:03:52 INFO - PROCESS | 2424 | 1466744632166 Marionette DEBUG loaded listener.js 22:03:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 52 (10A74400) [pid = 2424] [serial = 612] [outer = 1052C400] 22:03:52 INFO - PROCESS | 2424 | 1466744632544 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 22:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 702ms 22:03:52 INFO - PROCESS | 2424 | 1466744632632 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 22:03:52 INFO - PROCESS | 2424 | 1466744632637 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 22:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:03:52 INFO - PROCESS | 2424 | 1466744632643 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:03:52 INFO - PROCESS | 2424 | 1466744632646 Marionette TRACE conn2 <- [1,782,null,{}] 22:03:52 INFO - PROCESS | 2424 | 1466744632632 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:52 INFO - PROCESS | 2424 | 1466744632634 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:52 INFO - PROCESS | 2424 | 1466744632719 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 22:03:52 INFO - PROCESS | 2424 | 1466744632733 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:52 INFO - PROCESS | 2424 | 1466744632736 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:52 INFO - PROCESS | 2424 | ++DOCSHELL 12B15800 == 31 [pid = 2424] [id = 205] 22:03:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 53 (12B15C00) [pid = 2424] [serial = 613] [outer = 00000000] 22:03:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 54 (12B19C00) [pid = 2424] [serial = 614] [outer = 12B15C00] 22:03:52 INFO - PROCESS | 2424 | 1466744632783 Marionette DEBUG loaded listener.js 22:03:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 55 (12B1E000) [pid = 2424] [serial = 615] [outer = 12B15C00] 22:03:53 INFO - PROCESS | 2424 | 1466744633179 Marionette TRACE conn2 <- [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]]]}] 22:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 579ms 22:03:53 INFO - PROCESS | 2424 | 1466744633217 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 22:03:53 INFO - PROCESS | 2424 | 1466744633219 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 22:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:03:53 INFO - PROCESS | 2424 | 1466744633223 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:03:53 INFO - PROCESS | 2424 | 1466744633226 Marionette TRACE conn2 <- [1,786,null,{}] 22:03:53 INFO - PROCESS | 2424 | 1466744633237 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:53 INFO - PROCESS | 2424 | 1466744633241 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:53 INFO - PROCESS | 2424 | 1466744633333 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 22:03:53 INFO - PROCESS | 2424 | 1466744633394 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:53 INFO - PROCESS | 2424 | 1466744633398 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:53 INFO - PROCESS | 2424 | ++DOCSHELL 13950C00 == 32 [pid = 2424] [id = 206] 22:03:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 56 (13951000) [pid = 2424] [serial = 616] [outer = 00000000] 22:03:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 57 (14001C00) [pid = 2424] [serial = 617] [outer = 13951000] 22:03:53 INFO - PROCESS | 2424 | 1466744633445 Marionette DEBUG loaded listener.js 22:03:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (140E7000) [pid = 2424] [serial = 618] [outer = 13951000] 22:03:53 INFO - PROCESS | 2424 | 1466744633787 Marionette TRACE conn2 <- [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]]]}] 22:03:53 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 22:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 606ms 22:03:53 INFO - PROCESS | 2424 | 1466744633836 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 22:03:53 INFO - PROCESS | 2424 | 1466744633838 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 22:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:03:53 INFO - PROCESS | 2424 | 1466744633842 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:03:53 INFO - PROCESS | 2424 | 1466744633843 Marionette TRACE conn2 <- [1,790,null,{}] 22:03:53 INFO - PROCESS | 2424 | 1466744633847 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:53 INFO - PROCESS | 2424 | 1466744633849 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:53 INFO - PROCESS | 2424 | 1466744633944 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 22:03:53 INFO - PROCESS | 2424 | 1466744633964 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:53 INFO - PROCESS | 2424 | 1466744633966 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:53 INFO - PROCESS | 2424 | ++DOCSHELL 143C2800 == 33 [pid = 2424] [id = 207] 22:03:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (14F08400) [pid = 2424] [serial = 619] [outer = 00000000] 22:03:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (1566F400) [pid = 2424] [serial = 620] [outer = 14F08400] 22:03:53 INFO - PROCESS | 2424 | 1466744634015 Marionette DEBUG loaded listener.js 22:03:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (156B8000) [pid = 2424] [serial = 621] [outer = 14F08400] 22:03:54 INFO - PROCESS | 2424 | 1466744634401 Marionette TRACE conn2 <- [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]]]}] 22:03:54 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 22:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 605ms 22:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:03:54 INFO - PROCESS | 2424 | 1466744634445 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 22:03:54 INFO - PROCESS | 2424 | 1466744634447 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 22:03:54 INFO - PROCESS | 2424 | 1466744634451 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:03:54 INFO - PROCESS | 2424 | 1466744634452 Marionette TRACE conn2 <- [1,794,null,{}] 22:03:54 INFO - PROCESS | 2424 | 1466744634465 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:54 INFO - PROCESS | 2424 | 1466744634467 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:54 INFO - PROCESS | 2424 | 1466744634596 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 22:03:54 INFO - PROCESS | 2424 | 1466744634660 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:54 INFO - PROCESS | 2424 | 1466744634662 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:54 INFO - PROCESS | 2424 | ++DOCSHELL 15E09C00 == 34 [pid = 2424] [id = 208] 22:03:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (15E0AC00) [pid = 2424] [serial = 622] [outer = 00000000] 22:03:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (15E11400) [pid = 2424] [serial = 623] [outer = 15E0AC00] 22:03:54 INFO - PROCESS | 2424 | 1466744634705 Marionette DEBUG loaded listener.js 22:03:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (1653B400) [pid = 2424] [serial = 624] [outer = 15E0AC00] 22:03:55 INFO - PROCESS | 2424 | 1466744635057 Marionette TRACE conn2 <- [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]]]}] 22:03:55 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 22:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 647ms 22:03:55 INFO - PROCESS | 2424 | 1466744635107 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 22:03:55 INFO - PROCESS | 2424 | 1466744635108 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 22:03:55 INFO - PROCESS | 2424 | 1466744635112 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:03:55 INFO - PROCESS | 2424 | 1466744635113 Marionette TRACE conn2 <- [1,798,null,{}] 22:03:55 INFO - PROCESS | 2424 | 1466744635117 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:55 INFO - PROCESS | 2424 | 1466744635122 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:55 INFO - PROCESS | 2424 | 1466744635229 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 22:03:55 INFO - PROCESS | 2424 | 1466744635285 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:55 INFO - PROCESS | 2424 | 1466744635287 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:55 INFO - PROCESS | 2424 | ++DOCSHELL 165C4C00 == 35 [pid = 2424] [id = 209] 22:03:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (16798000) [pid = 2424] [serial = 625] [outer = 00000000] 22:03:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (16B0A800) [pid = 2424] [serial = 626] [outer = 16798000] 22:03:55 INFO - PROCESS | 2424 | 1466744635334 Marionette DEBUG loaded listener.js 22:03:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (16B0AC00) [pid = 2424] [serial = 627] [outer = 16798000] 22:03:55 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (10E0A000) [pid = 2424] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:03:55 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (10A64C00) [pid = 2424] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:03:55 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (11CCEC00) [pid = 2424] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:03:55 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (131EB000) [pid = 2424] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:03:55 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (13952400) [pid = 2424] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:03:55 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (14007000) [pid = 2424] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:03:55 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (159B7800) [pid = 2424] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:03:55 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (112B1400) [pid = 2424] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:03:55 INFO - PROCESS | 2424 | 1466744635712 Marionette TRACE conn2 <- [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]]]}] 22:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 647ms 22:03:55 INFO - PROCESS | 2424 | 1466744635773 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 22:03:55 INFO - PROCESS | 2424 | 1466744635775 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 22:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:03:55 INFO - PROCESS | 2424 | 1466744635779 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:03:55 INFO - PROCESS | 2424 | 1466744635780 Marionette TRACE conn2 <- [1,802,null,{}] 22:03:55 INFO - PROCESS | 2424 | 1466744635784 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:55 INFO - PROCESS | 2424 | 1466744635787 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:55 INFO - PROCESS | 2424 | 1466744635852 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 22:03:55 INFO - PROCESS | 2424 | 1466744635859 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:55 INFO - PROCESS | 2424 | 1466744635861 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:55 INFO - PROCESS | 2424 | ++DOCSHELL 112B0400 == 36 [pid = 2424] [id = 210] 22:03:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (12D8BC00) [pid = 2424] [serial = 628] [outer = 00000000] 22:03:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (16CDD000) [pid = 2424] [serial = 629] [outer = 12D8BC00] 22:03:55 INFO - PROCESS | 2424 | 1466744635904 Marionette DEBUG loaded listener.js 22:03:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (16CE1C00) [pid = 2424] [serial = 630] [outer = 12D8BC00] 22:03:56 INFO - PROCESS | 2424 | 1466744636280 Marionette TRACE conn2 <- [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] 22:03:56 INFO - PROCESS | 2424 | 1466744636338 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 22:03:56 INFO - PROCESS | 2424 | 1466744636341 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:03:56 INFO - PROCESS | 2424 | 1466744636343 Marionette TRACE conn2 <- [1,806,null,{}] 22:03:56 INFO - PROCESS | 2424 | 1466744636346 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:56 INFO - PROCESS | 2424 | 1466744636348 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:56 INFO - PROCESS | 2424 | 1466744636428 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 22:03:56 INFO - PROCESS | 2424 | 1466744636415 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:56 INFO - PROCESS | 2424 | 1466744636417 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:56 INFO - PROCESS | 2424 | ++DOCSHELL 159C0400 == 37 [pid = 2424] [id = 211] 22:03:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (16EF8000) [pid = 2424] [serial = 631] [outer = 00000000] 22:03:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (17429000) [pid = 2424] [serial = 632] [outer = 16EF8000] 22:03:56 INFO - PROCESS | 2424 | 1466744636460 Marionette DEBUG loaded listener.js 22:03:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (1748AC00) [pid = 2424] [serial = 633] [outer = 16EF8000] 22:03:56 INFO - PROCESS | 2424 | 1466744636826 Marionette TRACE conn2 <- [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]]]}] 22:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 523ms 22:03:56 INFO - PROCESS | 2424 | 1466744636881 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 22:03:56 INFO - PROCESS | 2424 | 1466744636883 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 22:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:03:56 INFO - PROCESS | 2424 | 1466744636868 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:03:56 INFO - PROCESS | 2424 | 1466744636870 Marionette TRACE conn2 <- [1,810,null,{}] 22:03:56 INFO - PROCESS | 2424 | 1466744636873 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:56 INFO - PROCESS | 2424 | 1466744636875 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:56 INFO - PROCESS | 2424 | 1466744636950 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 22:03:56 INFO - PROCESS | 2424 | 1466744636956 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:56 INFO - PROCESS | 2424 | 1466744636958 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:56 INFO - PROCESS | 2424 | ++DOCSHELL 143B8400 == 38 [pid = 2424] [id = 212] 22:03:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (16CD8C00) [pid = 2424] [serial = 634] [outer = 00000000] 22:03:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (17640800) [pid = 2424] [serial = 635] [outer = 16CD8C00] 22:03:56 INFO - PROCESS | 2424 | 1466744637002 Marionette DEBUG loaded listener.js 22:03:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (17976C00) [pid = 2424] [serial = 636] [outer = 16CD8C00] 22:03:57 INFO - PROCESS | 2424 | 1466744637407 Marionette TRACE conn2 <- [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] 22:03:57 INFO - PROCESS | 2424 | 1466744637482 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 22:03:57 INFO - PROCESS | 2424 | 1466744637491 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:03:57 INFO - PROCESS | 2424 | 1466744637496 Marionette TRACE conn2 <- [1,814,null,{}] 22:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 22:03:57 INFO - PROCESS | 2424 | 1466744637502 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:57 INFO - PROCESS | 2424 | 1466744637488 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:57 INFO - PROCESS | 2424 | 1466744637608 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 22:03:57 INFO - PROCESS | 2424 | 1466744637688 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:57 INFO - PROCESS | 2424 | 1466744637694 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:57 INFO - PROCESS | 2424 | ++DOCSHELL 10B76800 == 39 [pid = 2424] [id = 213] 22:03:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (10B77C00) [pid = 2424] [serial = 637] [outer = 00000000] 22:03:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (10E0C400) [pid = 2424] [serial = 638] [outer = 10B77C00] 22:03:57 INFO - PROCESS | 2424 | 1466744637751 Marionette DEBUG loaded listener.js 22:03:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (11ADDC00) [pid = 2424] [serial = 639] [outer = 10B77C00] 22:03:58 INFO - PROCESS | 2424 | 1466744638342 Marionette TRACE conn2 <- [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]]]}] 22:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 867ms 22:03:58 INFO - PROCESS | 2424 | 1466744638367 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 22:03:58 INFO - PROCESS | 2424 | 1466744638371 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 22:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:03:58 INFO - PROCESS | 2424 | 1466744638360 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:03:58 INFO - PROCESS | 2424 | 1466744638364 Marionette TRACE conn2 <- [1,818,null,{}] 22:03:58 INFO - PROCESS | 2424 | 1466744638369 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:58 INFO - PROCESS | 2424 | 1466744638371 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:58 INFO - PROCESS | 2424 | 1466744638484 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 22:03:58 INFO - PROCESS | 2424 | 1466744638564 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:58 INFO - PROCESS | 2424 | 1466744638547 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:58 INFO - PROCESS | 2424 | ++DOCSHELL 12BC1400 == 40 [pid = 2424] [id = 214] 22:03:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (12BC7000) [pid = 2424] [serial = 640] [outer = 00000000] 22:03:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (13232400) [pid = 2424] [serial = 641] [outer = 12BC7000] 22:03:58 INFO - PROCESS | 2424 | 1466744638644 Marionette DEBUG loaded listener.js 22:03:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (1365C800) [pid = 2424] [serial = 642] [outer = 12BC7000] 22:03:59 INFO - PROCESS | 2424 | 1466744639166 Marionette TRACE conn2 <- [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]]]}] 22:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 826ms 22:03:59 INFO - PROCESS | 2424 | 1466744639194 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 22:03:59 INFO - PROCESS | 2424 | 1466744639197 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 22:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:03:59 INFO - PROCESS | 2424 | 1466744639201 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:03:59 INFO - PROCESS | 2424 | 1466744639203 Marionette TRACE conn2 <- [1,822,null,{}] 22:03:59 INFO - PROCESS | 2424 | 1466744639213 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:59 INFO - PROCESS | 2424 | 1466744639218 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:59 INFO - PROCESS | 2424 | 1466744639309 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 22:03:59 INFO - PROCESS | 2424 | 1466744639405 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:59 INFO - PROCESS | 2424 | 1466744639409 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:03:59 INFO - PROCESS | 2424 | ++DOCSHELL 15B1F000 == 41 [pid = 2424] [id = 215] 22:03:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15B29800) [pid = 2424] [serial = 643] [outer = 00000000] 22:03:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (167A3800) [pid = 2424] [serial = 644] [outer = 15B29800] 22:03:59 INFO - PROCESS | 2424 | 1466744639466 Marionette DEBUG loaded listener.js 22:03:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16B07400) [pid = 2424] [serial = 645] [outer = 15B29800] 22:04:00 INFO - PROCESS | 2424 | 1466744640133 Marionette TRACE conn2 <- [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]]]}] 22:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 949ms 22:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:04:00 INFO - PROCESS | 2424 | 1466744640173 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 22:04:00 INFO - PROCESS | 2424 | 1466744640177 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 22:04:00 INFO - PROCESS | 2424 | 1466744640182 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:04:00 INFO - PROCESS | 2424 | 1466744640185 Marionette TRACE conn2 <- [1,826,null,{}] 22:04:00 INFO - PROCESS | 2424 | 1466744640186 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:00 INFO - PROCESS | 2424 | 1466744640189 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:00 INFO - PROCESS | 2424 | 1466744640287 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 22:04:00 INFO - PROCESS | 2424 | 1466744640366 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:00 INFO - PROCESS | 2424 | 1466744640350 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:00 INFO - PROCESS | 2424 | ++DOCSHELL 10E0C800 == 42 [pid = 2424] [id = 216] 22:04:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (10E0F400) [pid = 2424] [serial = 646] [outer = 00000000] 22:04:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (11CD2000) [pid = 2424] [serial = 647] [outer = 10E0F400] 22:04:00 INFO - PROCESS | 2424 | 1466744640448 Marionette DEBUG loaded listener.js 22:04:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (129A9C00) [pid = 2424] [serial = 648] [outer = 10E0F400] 22:04:01 INFO - PROCESS | 2424 | --DOCSHELL 159C0400 == 41 [pid = 2424] [id = 211] 22:04:01 INFO - PROCESS | 2424 | --DOCSHELL 112B0400 == 40 [pid = 2424] [id = 210] 22:04:01 INFO - PROCESS | 2424 | --DOCSHELL 165C4C00 == 39 [pid = 2424] [id = 209] 22:04:01 INFO - PROCESS | 2424 | --DOCSHELL 15E09C00 == 38 [pid = 2424] [id = 208] 22:04:01 INFO - PROCESS | 2424 | --DOCSHELL 143C2800 == 37 [pid = 2424] [id = 207] 22:04:01 INFO - PROCESS | 2424 | --DOCSHELL 13950C00 == 36 [pid = 2424] [id = 206] 22:04:01 INFO - PROCESS | 2424 | --DOCSHELL 12B15800 == 35 [pid = 2424] [id = 205] 22:04:01 INFO - PROCESS | 2424 | --DOCSHELL 103CD400 == 34 [pid = 2424] [id = 204] 22:04:01 INFO - PROCESS | 2424 | --DOCSHELL 10329C00 == 33 [pid = 2424] [id = 203] 22:04:01 INFO - PROCESS | 2424 | --DOCSHELL 10E08C00 == 32 [pid = 2424] [id = 195] 22:04:01 INFO - PROCESS | 2424 | --DOCSHELL 159C0000 == 31 [pid = 2424] [id = 202] 22:04:01 INFO - PROCESS | 2424 | --DOCSHELL 15B1F000 == 30 [pid = 2424] [id = 215] 22:04:01 INFO - PROCESS | 2424 | --DOCSHELL 143B8400 == 29 [pid = 2424] [id = 212] 22:04:01 INFO - PROCESS | 2424 | --DOCSHELL 10B76800 == 28 [pid = 2424] [id = 213] 22:04:01 INFO - PROCESS | 2424 | --DOCSHELL 12BC1400 == 27 [pid = 2424] [id = 214] 22:04:01 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (11267800) [pid = 2424] [serial = 585] [outer = 00000000] [url = about:blank] 22:04:01 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (110DCC00) [pid = 2424] [serial = 584] [outer = 00000000] [url = about:blank] 22:04:01 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (10E0B400) [pid = 2424] [serial = 587] [outer = 00000000] [url = about:blank] 22:04:01 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (10FEA400) [pid = 2424] [serial = 588] [outer = 00000000] [url = about:blank] 22:04:01 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (129B2000) [pid = 2424] [serial = 590] [outer = 00000000] [url = about:blank] 22:04:01 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (13652400) [pid = 2424] [serial = 593] [outer = 00000000] [url = about:blank] 22:04:01 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (140E7400) [pid = 2424] [serial = 596] [outer = 00000000] [url = about:blank] 22:04:01 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (13948800) [pid = 2424] [serial = 594] [outer = 00000000] [url = about:blank] 22:04:01 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1531A400) [pid = 2424] [serial = 599] [outer = 00000000] [url = about:blank] 22:04:01 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (15B1F800) [pid = 2424] [serial = 602] [outer = 00000000] [url = about:blank] 22:04:01 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (143BD400) [pid = 2424] [serial = 597] [outer = 00000000] [url = about:blank] 22:04:01 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (15E17000) [pid = 2424] [serial = 605] [outer = 00000000] [url = about:blank] 22:04:01 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (12B17C00) [pid = 2424] [serial = 582] [outer = 00000000] [url = about:blank] 22:04:01 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (11CD0C00) [pid = 2424] [serial = 581] [outer = 00000000] [url = about:blank] 22:04:01 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (15B2CC00) [pid = 2424] [serial = 603] [outer = 00000000] [url = about:blank] 22:04:01 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (1542A800) [pid = 2424] [serial = 600] [outer = 00000000] [url = about:blank] 22:04:01 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (129EF800) [pid = 2424] [serial = 591] [outer = 00000000] [url = about:blank] 22:04:01 INFO - PROCESS | 2424 | 1466744641417 Marionette TRACE conn2 <- [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]]]}] 22:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1280ms 22:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:04:01 INFO - PROCESS | 2424 | 1466744641457 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 22:04:01 INFO - PROCESS | 2424 | 1466744641461 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 22:04:01 INFO - PROCESS | 2424 | 1466744641465 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:04:01 INFO - PROCESS | 2424 | 1466744641469 Marionette TRACE conn2 <- [1,830,null,{}] 22:04:01 INFO - PROCESS | 2424 | 1466744641474 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:01 INFO - PROCESS | 2424 | 1466744641477 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:01 INFO - PROCESS | 2424 | 1466744641565 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 22:04:01 INFO - PROCESS | 2424 | 1466744641555 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:01 INFO - PROCESS | 2424 | 1466744641558 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:01 INFO - PROCESS | 2424 | ++DOCSHELL 10E02400 == 28 [pid = 2424] [id = 217] 22:04:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (10E02C00) [pid = 2424] [serial = 649] [outer = 00000000] 22:04:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (110DE000) [pid = 2424] [serial = 650] [outer = 10E02C00] 22:04:01 INFO - PROCESS | 2424 | 1466744641606 Marionette DEBUG loaded listener.js 22:04:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (11272C00) [pid = 2424] [serial = 651] [outer = 10E02C00] 22:04:02 INFO - PROCESS | 2424 | 1466744642026 Marionette TRACE conn2 <- [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]]]}] 22:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 606ms 22:04:02 INFO - PROCESS | 2424 | 1466744642083 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 22:04:02 INFO - PROCESS | 2424 | 1466744642088 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 22:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:04:02 INFO - PROCESS | 2424 | 1466744642094 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:04:02 INFO - PROCESS | 2424 | 1466744642097 Marionette TRACE conn2 <- [1,834,null,{}] 22:04:02 INFO - PROCESS | 2424 | 1466744642100 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:02 INFO - PROCESS | 2424 | 1466744642103 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:02 INFO - PROCESS | 2424 | 1466744642200 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 22:04:02 INFO - PROCESS | 2424 | 1466744642287 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:02 INFO - PROCESS | 2424 | 1466744642290 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:02 INFO - PROCESS | 2424 | ++DOCSHELL 12B12000 == 29 [pid = 2424] [id = 218] 22:04:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (12B16000) [pid = 2424] [serial = 652] [outer = 00000000] 22:04:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (12B1B400) [pid = 2424] [serial = 653] [outer = 12B16000] 22:04:02 INFO - PROCESS | 2424 | 1466744642318 Marionette DEBUG loaded listener.js 22:04:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (12BC1000) [pid = 2424] [serial = 654] [outer = 12B16000] 22:04:02 INFO - PROCESS | 2424 | 1466744642641 Marionette TRACE conn2 <- [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]]]}] 22:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 619ms 22:04:02 INFO - PROCESS | 2424 | 1466744642708 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 22:04:02 INFO - PROCESS | 2424 | 1466744642710 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 22:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:04:02 INFO - PROCESS | 2424 | 1466744642714 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:04:02 INFO - PROCESS | 2424 | 1466744642717 Marionette TRACE conn2 <- [1,838,null,{}] 22:04:02 INFO - PROCESS | 2424 | 1466744642728 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:02 INFO - PROCESS | 2424 | 1466744642732 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:02 INFO - PROCESS | 2424 | 1466744642801 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 22:04:02 INFO - PROCESS | 2424 | 1466744642807 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:02 INFO - PROCESS | 2424 | 1466744642811 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:02 INFO - PROCESS | 2424 | ++DOCSHELL 1365C000 == 30 [pid = 2424] [id = 219] 22:04:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (13946800) [pid = 2424] [serial = 655] [outer = 00000000] 22:04:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (14001800) [pid = 2424] [serial = 656] [outer = 13946800] 22:04:02 INFO - PROCESS | 2424 | 1466744642858 Marionette DEBUG loaded listener.js 22:04:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (140EB000) [pid = 2424] [serial = 657] [outer = 13946800] 22:04:03 INFO - PROCESS | 2424 | 1466744643299 Marionette TRACE conn2 <- [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]]]}] 22:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 619ms 22:04:03 INFO - PROCESS | 2424 | 1466744643336 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 22:04:03 INFO - PROCESS | 2424 | 1466744643339 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 22:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:04:03 INFO - PROCESS | 2424 | 1466744643349 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:04:03 INFO - PROCESS | 2424 | 1466744643350 Marionette TRACE conn2 <- [1,842,null,{}] 22:04:03 INFO - PROCESS | 2424 | 1466744643387 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:03 INFO - PROCESS | 2424 | 1466744643389 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:03 INFO - PROCESS | 2424 | 1466744643482 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 22:04:03 INFO - PROCESS | 2424 | 1466744643491 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:03 INFO - PROCESS | 2424 | 1466744643493 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:03 INFO - PROCESS | 2424 | ++DOCSHELL 140EE400 == 31 [pid = 2424] [id = 220] 22:04:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (143B6400) [pid = 2424] [serial = 658] [outer = 00000000] 22:04:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (15318000) [pid = 2424] [serial = 659] [outer = 143B6400] 22:04:03 INFO - PROCESS | 2424 | 1466744643537 Marionette DEBUG loaded listener.js 22:04:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1542F800) [pid = 2424] [serial = 660] [outer = 143B6400] 22:04:03 INFO - PROCESS | 2424 | 1466744643932 Marionette TRACE conn2 <- [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]]]}] 22:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 578ms 22:04:03 INFO - PROCESS | 2424 | 1466744643927 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 22:04:03 INFO - PROCESS | 2424 | 1466744643929 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 22:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:04:03 INFO - PROCESS | 2424 | 1466744643932 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:04:03 INFO - PROCESS | 2424 | 1466744643934 Marionette TRACE conn2 <- [1,846,null,{}] 22:04:03 INFO - PROCESS | 2424 | 1466744643938 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:03 INFO - PROCESS | 2424 | 1466744643940 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:04 INFO - PROCESS | 2424 | 1466744644044 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 22:04:04 INFO - PROCESS | 2424 | 1466744644050 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:04 INFO - PROCESS | 2424 | 1466744644052 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:04 INFO - PROCESS | 2424 | ++DOCSHELL 143BEC00 == 32 [pid = 2424] [id = 221] 22:04:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15435800) [pid = 2424] [serial = 661] [outer = 00000000] 22:04:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (159C2400) [pid = 2424] [serial = 662] [outer = 15435800] 22:04:04 INFO - PROCESS | 2424 | 1466744644096 Marionette DEBUG loaded listener.js 22:04:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15B2BC00) [pid = 2424] [serial = 663] [outer = 15435800] 22:04:04 INFO - PROCESS | 2424 | 1466744644896 Marionette TRACE conn2 <- [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]]]}] 22:04:04 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (15E0AC00) [pid = 2424] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:04:04 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (16798000) [pid = 2424] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:04:04 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (159C2C00) [pid = 2424] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:04:04 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (13951000) [pid = 2424] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:04:04 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (10567800) [pid = 2424] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:04:04 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1052C400) [pid = 2424] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:04:04 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (12B15C00) [pid = 2424] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:04:04 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (16CD8C00) [pid = 2424] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:04:04 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (12D8BC00) [pid = 2424] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:04:04 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (16EF8000) [pid = 2424] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:04:04 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (14F08400) [pid = 2424] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1004ms 22:04:04 INFO - PROCESS | 2424 | 1466744644950 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 22:04:04 INFO - PROCESS | 2424 | 1466744644952 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 22:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:04:04 INFO - PROCESS | 2424 | 1466744644955 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:04:04 INFO - PROCESS | 2424 | 1466744644957 Marionette TRACE conn2 <- [1,850,null,{}] 22:04:04 INFO - PROCESS | 2424 | 1466744644960 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:04 INFO - PROCESS | 2424 | 1466744644966 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:05 INFO - PROCESS | 2424 | 1466744645036 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 22:04:05 INFO - PROCESS | 2424 | 1466744645041 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:05 INFO - PROCESS | 2424 | 1466744645043 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:05 INFO - PROCESS | 2424 | ++DOCSHELL 1542C400 == 33 [pid = 2424] [id = 222] 22:04:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (15667800) [pid = 2424] [serial = 664] [outer = 00000000] 22:04:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (159C2000) [pid = 2424] [serial = 665] [outer = 15667800] 22:04:05 INFO - PROCESS | 2424 | 1466744645087 Marionette DEBUG loaded listener.js 22:04:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (15E14C00) [pid = 2424] [serial = 666] [outer = 15667800] 22:04:05 INFO - PROCESS | 2424 | 1466744645452 Marionette TRACE conn2 <- [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]]]}] 22:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 523ms 22:04:05 INFO - PROCESS | 2424 | 1466744645476 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 22:04:05 INFO - PROCESS | 2424 | 1466744645478 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 22:04:05 INFO - PROCESS | 2424 | 1466744645481 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:04:05 INFO - PROCESS | 2424 | 1466744645483 Marionette TRACE conn2 <- [1,854,null,{}] 22:04:05 INFO - PROCESS | 2424 | 1466744645486 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:05 INFO - PROCESS | 2424 | 1466744645488 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:05 INFO - PROCESS | 2424 | 1466744645562 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 22:04:05 INFO - PROCESS | 2424 | 1466744645567 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:05 INFO - PROCESS | 2424 | 1466744645569 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:05 INFO - PROCESS | 2424 | ++DOCSHELL 15E0F800 == 34 [pid = 2424] [id = 223] 22:04:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (165C1000) [pid = 2424] [serial = 667] [outer = 00000000] 22:04:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (1797C400) [pid = 2424] [serial = 668] [outer = 165C1000] 22:04:05 INFO - PROCESS | 2424 | 1466744645611 Marionette DEBUG loaded listener.js 22:04:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (179DE400) [pid = 2424] [serial = 669] [outer = 165C1000] 22:04:05 INFO - PROCESS | 2424 | 1466744645961 Marionette TRACE conn2 <- [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]]]}] 22:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 523ms 22:04:06 INFO - PROCESS | 2424 | 1466744646012 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 22:04:06 INFO - PROCESS | 2424 | 1466744646014 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 22:04:06 INFO - PROCESS | 2424 | 1466744646017 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:04:06 INFO - PROCESS | 2424 | 1466744646019 Marionette TRACE conn2 <- [1,858,null,{}] 22:04:06 INFO - PROCESS | 2424 | 1466744646022 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:06 INFO - PROCESS | 2424 | 1466744646024 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:06 INFO - PROCESS | 2424 | 1466744646100 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 22:04:06 INFO - PROCESS | 2424 | 1466744646090 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:06 INFO - PROCESS | 2424 | 1466744646092 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:06 INFO - PROCESS | 2424 | ++DOCSHELL 17428C00 == 35 [pid = 2424] [id = 224] 22:04:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (1797BC00) [pid = 2424] [serial = 670] [outer = 00000000] 22:04:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (17E56C00) [pid = 2424] [serial = 671] [outer = 1797BC00] 22:04:06 INFO - PROCESS | 2424 | 1466744646134 Marionette DEBUG loaded listener.js 22:04:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (17E57C00) [pid = 2424] [serial = 672] [outer = 1797BC00] 22:04:06 INFO - PROCESS | 2424 | 1466744646511 Marionette TRACE conn2 <- [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]]]}] 22:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 523ms 22:04:06 INFO - PROCESS | 2424 | 1466744646538 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 22:04:06 INFO - PROCESS | 2424 | 1466744646540 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 22:04:06 INFO - PROCESS | 2424 | 1466744646543 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:04:06 INFO - PROCESS | 2424 | 1466744646545 Marionette TRACE conn2 <- [1,862,null,{}] 22:04:06 INFO - PROCESS | 2424 | 1466744646549 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:06 INFO - PROCESS | 2424 | 1466744646551 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:06 INFO - PROCESS | 2424 | 1466744646662 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 22:04:06 INFO - PROCESS | 2424 | 1466744646744 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:06 INFO - PROCESS | 2424 | 1466744646747 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:06 INFO - PROCESS | 2424 | ++DOCSHELL 10329C00 == 36 [pid = 2424] [id = 225] 22:04:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (10372000) [pid = 2424] [serial = 673] [outer = 00000000] 22:04:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1052B400) [pid = 2424] [serial = 674] [outer = 10372000] 22:04:06 INFO - PROCESS | 2424 | 1466744646804 Marionette DEBUG loaded listener.js 22:04:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (105F6400) [pid = 2424] [serial = 675] [outer = 10372000] 22:04:07 INFO - PROCESS | 2424 | 1466744647582 Marionette TRACE conn2 <- [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]]]}] 22:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1046ms 22:04:07 INFO - PROCESS | 2424 | 1466744647597 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 22:04:07 INFO - PROCESS | 2424 | 1466744647600 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 22:04:07 INFO - PROCESS | 2424 | 1466744647605 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:04:07 INFO - PROCESS | 2424 | 1466744647608 Marionette TRACE conn2 <- [1,866,null,{}] 22:04:07 INFO - PROCESS | 2424 | 1466744647614 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:07 INFO - PROCESS | 2424 | 1466744647616 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:07 INFO - PROCESS | 2424 | 1466744647732 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 22:04:07 INFO - PROCESS | 2424 | 1466744647858 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:07 INFO - PROCESS | 2424 | 1466744647862 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:07 INFO - PROCESS | 2424 | ++DOCSHELL 10A7B400 == 37 [pid = 2424] [id = 226] 22:04:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (11456400) [pid = 2424] [serial = 676] [outer = 00000000] 22:04:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (12B18400) [pid = 2424] [serial = 677] [outer = 11456400] 22:04:07 INFO - PROCESS | 2424 | 1466744647920 Marionette DEBUG loaded listener.js 22:04:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (130A1800) [pid = 2424] [serial = 678] [outer = 11456400] 22:04:08 INFO - PROCESS | 2424 | --DOCSHELL 17428C00 == 36 [pid = 2424] [id = 224] 22:04:08 INFO - PROCESS | 2424 | --DOCSHELL 15E0F800 == 35 [pid = 2424] [id = 223] 22:04:08 INFO - PROCESS | 2424 | --DOCSHELL 1542C400 == 34 [pid = 2424] [id = 222] 22:04:08 INFO - PROCESS | 2424 | --DOCSHELL 143BEC00 == 33 [pid = 2424] [id = 221] 22:04:08 INFO - PROCESS | 2424 | --DOCSHELL 140EE400 == 32 [pid = 2424] [id = 220] 22:04:08 INFO - PROCESS | 2424 | --DOCSHELL 1365C000 == 31 [pid = 2424] [id = 219] 22:04:08 INFO - PROCESS | 2424 | --DOCSHELL 12B12000 == 30 [pid = 2424] [id = 218] 22:04:08 INFO - PROCESS | 2424 | --DOCSHELL 10E02400 == 29 [pid = 2424] [id = 217] 22:04:08 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (15E11400) [pid = 2424] [serial = 623] [outer = 00000000] [url = about:blank] 22:04:08 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (16B0A800) [pid = 2424] [serial = 626] [outer = 00000000] [url = about:blank] 22:04:08 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (16540C00) [pid = 2424] [serial = 606] [outer = 00000000] [url = about:blank] 22:04:08 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (14001C00) [pid = 2424] [serial = 617] [outer = 00000000] [url = about:blank] 22:04:08 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (140E7000) [pid = 2424] [serial = 618] [outer = 00000000] [url = about:blank] 22:04:08 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (10E10800) [pid = 2424] [serial = 608] [outer = 00000000] [url = about:blank] 22:04:08 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1653B400) [pid = 2424] [serial = 624] [outer = 00000000] [url = about:blank] 22:04:08 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1126B400) [pid = 2424] [serial = 609] [outer = 00000000] [url = about:blank] 22:04:08 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (105E9800) [pid = 2424] [serial = 611] [outer = 00000000] [url = about:blank] 22:04:08 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (10A74400) [pid = 2424] [serial = 612] [outer = 00000000] [url = about:blank] 22:04:08 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (12B19C00) [pid = 2424] [serial = 614] [outer = 00000000] [url = about:blank] 22:04:08 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (12B1E000) [pid = 2424] [serial = 615] [outer = 00000000] [url = about:blank] 22:04:08 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (17976C00) [pid = 2424] [serial = 636] [outer = 00000000] [url = about:blank] 22:04:08 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (17640800) [pid = 2424] [serial = 635] [outer = 00000000] [url = about:blank] 22:04:08 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (16CDD000) [pid = 2424] [serial = 629] [outer = 00000000] [url = about:blank] 22:04:08 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (16CE1C00) [pid = 2424] [serial = 630] [outer = 00000000] [url = about:blank] 22:04:08 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (16B0AC00) [pid = 2424] [serial = 627] [outer = 00000000] [url = about:blank] 22:04:08 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (1748AC00) [pid = 2424] [serial = 633] [outer = 00000000] [url = about:blank] 22:04:08 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (1566F400) [pid = 2424] [serial = 620] [outer = 00000000] [url = about:blank] 22:04:08 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (156B8000) [pid = 2424] [serial = 621] [outer = 00000000] [url = about:blank] 22:04:08 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (17429000) [pid = 2424] [serial = 632] [outer = 00000000] [url = about:blank] 22:04:08 INFO - PROCESS | 2424 | 1466744648686 Marionette TRACE conn2 <- [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]]]}] 22:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1101ms 22:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:04:08 INFO - PROCESS | 2424 | 1466744648706 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 22:04:08 INFO - PROCESS | 2424 | 1466744648710 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 22:04:08 INFO - PROCESS | 2424 | 1466744648715 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:04:08 INFO - PROCESS | 2424 | 1466744648718 Marionette TRACE conn2 <- [1,870,null,{}] 22:04:08 INFO - PROCESS | 2424 | 1466744648723 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:08 INFO - PROCESS | 2424 | 1466744648726 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:08 INFO - PROCESS | 2424 | 1466744648812 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 22:04:08 INFO - PROCESS | 2424 | 1466744648820 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:08 INFO - PROCESS | 2424 | 1466744648824 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:08 INFO - PROCESS | 2424 | ++DOCSHELL 10E02400 == 30 [pid = 2424] [id = 227] 22:04:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (10E02800) [pid = 2424] [serial = 679] [outer = 00000000] 22:04:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (112AF800) [pid = 2424] [serial = 680] [outer = 10E02800] 22:04:08 INFO - PROCESS | 2424 | 1466744648851 Marionette DEBUG loaded listener.js 22:04:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (11ADAC00) [pid = 2424] [serial = 681] [outer = 10E02800] 22:04:09 INFO - PROCESS | 2424 | 1466744649314 Marionette TRACE conn2 <- [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]]]}] 22:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 606ms 22:04:09 INFO - PROCESS | 2424 | 1466744649339 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 22:04:09 INFO - PROCESS | 2424 | 1466744649343 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 22:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:04:09 INFO - PROCESS | 2424 | 1466744649350 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:04:09 INFO - PROCESS | 2424 | 1466744649352 Marionette TRACE conn2 <- [1,874,null,{}] 22:04:09 INFO - PROCESS | 2424 | 1466744649356 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:09 INFO - PROCESS | 2424 | 1466744649358 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:09 INFO - PROCESS | 2424 | 1466744649423 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 22:04:09 INFO - PROCESS | 2424 | 1466744649430 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:09 INFO - PROCESS | 2424 | 1466744649432 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:09 INFO - PROCESS | 2424 | ++DOCSHELL 12B16400 == 31 [pid = 2424] [id = 228] 22:04:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (12B1D000) [pid = 2424] [serial = 682] [outer = 00000000] 22:04:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (13159800) [pid = 2424] [serial = 683] [outer = 12B1D000] 22:04:09 INFO - PROCESS | 2424 | 1466744649479 Marionette DEBUG loaded listener.js 22:04:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (13233000) [pid = 2424] [serial = 684] [outer = 12B1D000] 22:04:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (14004C00) [pid = 2424] [serial = 685] [outer = 1B02BC00] 22:04:09 INFO - PROCESS | 2424 | 1466744649947 Marionette TRACE conn2 <- [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]]]}] 22:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 647ms 22:04:09 INFO - PROCESS | 2424 | 1466744649986 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 22:04:09 INFO - PROCESS | 2424 | 1466744649988 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 22:04:09 INFO - PROCESS | 2424 | 1466744649991 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:04:09 INFO - PROCESS | 2424 | 1466744649995 Marionette TRACE conn2 <- [1,878,null,{}] 22:04:10 INFO - PROCESS | 2424 | 1466744650036 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:10 INFO - PROCESS | 2424 | 1466744650040 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:10 INFO - PROCESS | 2424 | 1466744650137 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 22:04:10 INFO - PROCESS | 2424 | 1466744650192 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:10 INFO - PROCESS | 2424 | 1466744650195 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:10 INFO - PROCESS | 2424 | ++DOCSHELL 1566B800 == 32 [pid = 2424] [id = 229] 22:04:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (1566CC00) [pid = 2424] [serial = 686] [outer = 00000000] 22:04:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (156B8000) [pid = 2424] [serial = 687] [outer = 1566CC00] 22:04:10 INFO - PROCESS | 2424 | 1466744650248 Marionette DEBUG loaded listener.js 22:04:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (159C1400) [pid = 2424] [serial = 688] [outer = 1566CC00] 22:04:10 INFO - PROCESS | 2424 | 1466744650573 Marionette TRACE conn2 <- [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]]]}] 22:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 619ms 22:04:10 INFO - PROCESS | 2424 | 1466744650612 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 22:04:10 INFO - PROCESS | 2424 | 1466744650615 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 22:04:10 INFO - PROCESS | 2424 | 1466744650626 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:04:10 INFO - PROCESS | 2424 | 1466744650627 Marionette TRACE conn2 <- [1,882,null,{}] 22:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:04:10 INFO - PROCESS | 2424 | 1466744650631 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:10 INFO - PROCESS | 2424 | 1466744650633 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:10 INFO - PROCESS | 2424 | 1466744650740 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 22:04:10 INFO - PROCESS | 2424 | 1466744650745 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:10 INFO - PROCESS | 2424 | 1466744650729 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:10 INFO - PROCESS | 2424 | ++DOCSHELL 15E0BC00 == 33 [pid = 2424] [id = 230] 22:04:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (15E13000) [pid = 2424] [serial = 689] [outer = 00000000] 22:04:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (165C2400) [pid = 2424] [serial = 690] [outer = 15E13000] 22:04:10 INFO - PROCESS | 2424 | 1466744650774 Marionette DEBUG loaded listener.js 22:04:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (16B01800) [pid = 2424] [serial = 691] [outer = 15E13000] 22:04:11 INFO - PROCESS | 2424 | 1466744651191 Marionette TRACE conn2 <- [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]]]}] 22:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 606ms 22:04:11 INFO - PROCESS | 2424 | 1466744651239 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 22:04:11 INFO - PROCESS | 2424 | 1466744651241 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 22:04:11 INFO - PROCESS | 2424 | 1466744651244 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:04:11 INFO - PROCESS | 2424 | 1466744651246 Marionette TRACE conn2 <- [1,886,null,{}] 22:04:11 INFO - PROCESS | 2424 | 1466744651249 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:11 INFO - PROCESS | 2424 | 1466744651251 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:11 INFO - PROCESS | 2424 | 1466744651384 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 22:04:11 INFO - PROCESS | 2424 | 1466744651390 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:11 INFO - PROCESS | 2424 | 1466744651392 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:11 INFO - PROCESS | 2424 | ++DOCSHELL 129F1000 == 34 [pid = 2424] [id = 231] 22:04:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (16B05800) [pid = 2424] [serial = 692] [outer = 00000000] 22:04:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (16CE2400) [pid = 2424] [serial = 693] [outer = 16B05800] 22:04:11 INFO - PROCESS | 2424 | 1466744651439 Marionette DEBUG loaded listener.js 22:04:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1738D000) [pid = 2424] [serial = 694] [outer = 16B05800] 22:04:11 INFO - PROCESS | 2424 | 1466744651865 Marionette TRACE conn2 <- [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]]]}] 22:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 646ms 22:04:11 INFO - PROCESS | 2424 | 1466744651895 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 22:04:11 INFO - PROCESS | 2424 | 1466744651897 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 22:04:11 INFO - PROCESS | 2424 | 1466744651901 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:04:11 INFO - PROCESS | 2424 | 1466744651903 Marionette TRACE conn2 <- [1,890,null,{}] 22:04:11 INFO - PROCESS | 2424 | 1466744651906 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:11 INFO - PROCESS | 2424 | 1466744651911 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:12 INFO - PROCESS | 2424 | 1466744652052 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 22:04:12 INFO - PROCESS | 2424 | 1466744652044 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:12 INFO - PROCESS | 2424 | 1466744652046 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:12 INFO - PROCESS | 2424 | ++DOCSHELL 17491C00 == 35 [pid = 2424] [id = 232] 22:04:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1763FC00) [pid = 2424] [serial = 695] [outer = 00000000] 22:04:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (179C5C00) [pid = 2424] [serial = 696] [outer = 1763FC00] 22:04:12 INFO - PROCESS | 2424 | 1466744652091 Marionette DEBUG loaded listener.js 22:04:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (17C7F400) [pid = 2424] [serial = 697] [outer = 1763FC00] 22:04:12 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (143B6400) [pid = 2424] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:04:12 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (10E0F400) [pid = 2424] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:04:12 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (10E02C00) [pid = 2424] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:04:12 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (13946800) [pid = 2424] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:04:12 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (12B16000) [pid = 2424] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:04:12 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (10B77C00) [pid = 2424] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:04:12 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (12BC7000) [pid = 2424] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:04:12 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (15435800) [pid = 2424] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:04:12 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (15B29800) [pid = 2424] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:04:12 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (15667800) [pid = 2424] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:04:12 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (165C1000) [pid = 2424] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:04:12 INFO - PROCESS | 2424 | 1466744652568 Marionette TRACE conn2 <- [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]]]}] 22:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 702ms 22:04:12 INFO - PROCESS | 2424 | 1466744652615 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 22:04:12 INFO - PROCESS | 2424 | 1466744652617 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 22:04:12 INFO - PROCESS | 2424 | 1466744652620 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:04:12 INFO - PROCESS | 2424 | 1466744652621 Marionette TRACE conn2 <- [1,894,null,{}] 22:04:12 INFO - PROCESS | 2424 | 1466744652625 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:12 INFO - PROCESS | 2424 | 1466744652627 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:12 INFO - PROCESS | 2424 | 1466744652732 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 22:04:12 INFO - PROCESS | 2424 | 1466744652743 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:12 INFO - PROCESS | 2424 | 1466744652745 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:12 INFO - PROCESS | 2424 | ++DOCSHELL 12B1AC00 == 36 [pid = 2424] [id = 233] 22:04:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (12B20C00) [pid = 2424] [serial = 698] [outer = 00000000] 22:04:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (159B8800) [pid = 2424] [serial = 699] [outer = 12B20C00] 22:04:12 INFO - PROCESS | 2424 | 1466744652771 Marionette DEBUG loaded listener.js 22:04:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (16A5C800) [pid = 2424] [serial = 700] [outer = 12B20C00] 22:04:13 INFO - PROCESS | 2424 | 1466744653119 Marionette TRACE conn2 <- [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]]]}] 22:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 523ms 22:04:13 INFO - PROCESS | 2424 | 1466744653155 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 22:04:13 INFO - PROCESS | 2424 | 1466744653156 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 22:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:04:13 INFO - PROCESS | 2424 | 1466744653160 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:04:13 INFO - PROCESS | 2424 | 1466744653162 Marionette TRACE conn2 <- [1,898,null,{}] 22:04:13 INFO - PROCESS | 2424 | 1466744653165 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:13 INFO - PROCESS | 2424 | 1466744653167 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:13 INFO - PROCESS | 2424 | 1466744653246 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 22:04:13 INFO - PROCESS | 2424 | 1466744653251 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:13 INFO - PROCESS | 2424 | 1466744653234 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:13 INFO - PROCESS | 2424 | ++DOCSHELL 1742E400 == 37 [pid = 2424] [id = 234] 22:04:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (17E50000) [pid = 2424] [serial = 701] [outer = 00000000] 22:04:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (1971B000) [pid = 2424] [serial = 702] [outer = 17E50000] 22:04:13 INFO - PROCESS | 2424 | 1466744653276 Marionette DEBUG loaded listener.js 22:04:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (19729000) [pid = 2424] [serial = 703] [outer = 17E50000] 22:04:13 INFO - PROCESS | 2424 | 1466744653653 Marionette TRACE conn2 <- [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]]]}] 22:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 523ms 22:04:13 INFO - PROCESS | 2424 | 1466744653680 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 22:04:13 INFO - PROCESS | 2424 | 1466744653682 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 22:04:13 INFO - PROCESS | 2424 | 1466744653686 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:04:13 INFO - PROCESS | 2424 | 1466744653687 Marionette TRACE conn2 <- [1,902,null,{}] 22:04:13 INFO - PROCESS | 2424 | 1466744653691 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:13 INFO - PROCESS | 2424 | 1466744653692 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:13 INFO - PROCESS | 2424 | 1466744653768 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 22:04:13 INFO - PROCESS | 2424 | 1466744653773 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:13 INFO - PROCESS | 2424 | 1466744653775 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:13 INFO - PROCESS | 2424 | ++DOCSHELL 1531A400 == 38 [pid = 2424] [id = 235] 22:04:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (156B7800) [pid = 2424] [serial = 704] [outer = 00000000] 22:04:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (19730000) [pid = 2424] [serial = 705] [outer = 156B7800] 22:04:13 INFO - PROCESS | 2424 | 1466744653821 Marionette DEBUG loaded listener.js 22:04:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (19730400) [pid = 2424] [serial = 706] [outer = 156B7800] 22:04:14 INFO - PROCESS | 2424 | 1466744654256 Marionette TRACE conn2 <- [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]]]}] 22:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 619ms 22:04:14 INFO - PROCESS | 2424 | 1466744654323 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 22:04:14 INFO - PROCESS | 2424 | 1466744654308 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 22:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:04:14 INFO - PROCESS | 2424 | 1466744654314 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:04:14 INFO - PROCESS | 2424 | 1466744654317 Marionette TRACE conn2 <- [1,906,null,{}] 22:04:14 INFO - PROCESS | 2424 | 1466744654323 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:14 INFO - PROCESS | 2424 | 1466744654326 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:14 INFO - PROCESS | 2424 | 1466744654474 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 22:04:14 INFO - PROCESS | 2424 | 1466744654579 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:14 INFO - PROCESS | 2424 | 1466744654584 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:14 INFO - PROCESS | 2424 | ++DOCSHELL 10B75400 == 39 [pid = 2424] [id = 236] 22:04:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (10B75800) [pid = 2424] [serial = 707] [outer = 00000000] 22:04:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (10E0BC00) [pid = 2424] [serial = 708] [outer = 10B75800] 22:04:14 INFO - PROCESS | 2424 | 1466744654624 Marionette DEBUG loaded listener.js 22:04:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (11ADE800) [pid = 2424] [serial = 709] [outer = 10B75800] 22:04:15 INFO - PROCESS | 2424 | 1466744655225 Marionette TRACE conn2 <- [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]]]}] 22:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 922ms 22:04:15 INFO - PROCESS | 2424 | 1466744655238 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 22:04:15 INFO - PROCESS | 2424 | 1466744655243 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 22:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:04:15 INFO - PROCESS | 2424 | 1466744655269 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:04:15 INFO - PROCESS | 2424 | 1466744655272 Marionette TRACE conn2 <- [1,910,null,{}] 22:04:15 INFO - PROCESS | 2424 | 1466744655276 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:15 INFO - PROCESS | 2424 | 1466744655279 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:15 INFO - PROCESS | 2424 | 1466744655366 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 22:04:15 INFO - PROCESS | 2424 | 1466744655489 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:15 INFO - PROCESS | 2424 | 1466744655491 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:15 INFO - PROCESS | 2424 | ++DOCSHELL 13C79400 == 40 [pid = 2424] [id = 237] 22:04:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (13C79800) [pid = 2424] [serial = 710] [outer = 00000000] 22:04:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (14FE6C00) [pid = 2424] [serial = 711] [outer = 13C79800] 22:04:15 INFO - PROCESS | 2424 | 1466744655530 Marionette DEBUG loaded listener.js 22:04:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (15670000) [pid = 2424] [serial = 712] [outer = 13C79800] 22:04:16 INFO - PROCESS | 2424 | 1466744656090 Marionette TRACE conn2 <- [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]]]}] 22:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 881ms 22:04:16 INFO - PROCESS | 2424 | 1466744656150 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 22:04:16 INFO - PROCESS | 2424 | 1466744656153 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 22:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:04:16 INFO - PROCESS | 2424 | 1466744656158 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:04:16 INFO - PROCESS | 2424 | 1466744656162 Marionette TRACE conn2 <- [1,914,null,{}] 22:04:16 INFO - PROCESS | 2424 | 1466744656173 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:16 INFO - PROCESS | 2424 | 1466744656177 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:16 INFO - PROCESS | 2424 | 1466744656275 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 22:04:16 INFO - PROCESS | 2424 | 1466744656352 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:16 INFO - PROCESS | 2424 | 1466744656355 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:16 INFO - PROCESS | 2424 | ++DOCSHELL 10528800 == 41 [pid = 2424] [id = 238] 22:04:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1052A000) [pid = 2424] [serial = 713] [outer = 00000000] 22:04:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (10A74800) [pid = 2424] [serial = 714] [outer = 1052A000] 22:04:16 INFO - PROCESS | 2424 | 1466744656513 Marionette DEBUG loaded listener.js 22:04:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (10E04000) [pid = 2424] [serial = 715] [outer = 1052A000] 22:04:17 INFO - PROCESS | 2424 | --DOCSHELL 1742E400 == 40 [pid = 2424] [id = 234] 22:04:17 INFO - PROCESS | 2424 | --DOCSHELL 12B1AC00 == 39 [pid = 2424] [id = 233] 22:04:17 INFO - PROCESS | 2424 | --DOCSHELL 17491C00 == 38 [pid = 2424] [id = 232] 22:04:17 INFO - PROCESS | 2424 | --DOCSHELL 129F1000 == 37 [pid = 2424] [id = 231] 22:04:17 INFO - PROCESS | 2424 | --DOCSHELL 15E0BC00 == 36 [pid = 2424] [id = 230] 22:04:17 INFO - PROCESS | 2424 | --DOCSHELL 1566B800 == 35 [pid = 2424] [id = 229] 22:04:17 INFO - PROCESS | 2424 | --DOCSHELL 12B16400 == 34 [pid = 2424] [id = 228] 22:04:17 INFO - PROCESS | 2424 | --DOCSHELL 10E02400 == 33 [pid = 2424] [id = 227] 22:04:17 INFO - PROCESS | 2424 | --DOCSHELL 10329C00 == 32 [pid = 2424] [id = 225] 22:04:17 INFO - PROCESS | 2424 | --DOCSHELL 10E0C800 == 31 [pid = 2424] [id = 216] 22:04:17 INFO - PROCESS | 2424 | --DOCSHELL 10A7B400 == 30 [pid = 2424] [id = 226] 22:04:17 INFO - PROCESS | 2424 | --DOCSHELL 1531A400 == 29 [pid = 2424] [id = 235] 22:04:17 INFO - PROCESS | 2424 | --DOCSHELL 10B75400 == 28 [pid = 2424] [id = 236] 22:04:17 INFO - PROCESS | 2424 | --DOCSHELL 13C79400 == 27 [pid = 2424] [id = 237] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (17E56C00) [pid = 2424] [serial = 671] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (15318000) [pid = 2424] [serial = 659] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (129A9C00) [pid = 2424] [serial = 648] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (11CD2000) [pid = 2424] [serial = 647] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (110DE000) [pid = 2424] [serial = 650] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (11272C00) [pid = 2424] [serial = 651] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (14001800) [pid = 2424] [serial = 656] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (12B1B400) [pid = 2424] [serial = 653] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (12BC1000) [pid = 2424] [serial = 654] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (11ADDC00) [pid = 2424] [serial = 639] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (10E0C400) [pid = 2424] [serial = 638] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1365C800) [pid = 2424] [serial = 642] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (13232400) [pid = 2424] [serial = 641] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (159C2400) [pid = 2424] [serial = 662] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (16B07400) [pid = 2424] [serial = 645] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (167A3800) [pid = 2424] [serial = 644] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1542F800) [pid = 2424] [serial = 660] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (159C2000) [pid = 2424] [serial = 665] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (15B2BC00) [pid = 2424] [serial = 663] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (179DE400) [pid = 2424] [serial = 669] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (15E14C00) [pid = 2424] [serial = 666] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (140EB000) [pid = 2424] [serial = 657] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (1797C400) [pid = 2424] [serial = 668] [outer = 00000000] [url = about:blank] 22:04:17 INFO - PROCESS | 2424 | 1466744657662 Marionette TRACE conn2 <- [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]]]}] 22:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1555ms 22:04:17 INFO - PROCESS | 2424 | 1466744657757 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 22:04:17 INFO - PROCESS | 2424 | 1466744657764 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 22:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:04:17 INFO - PROCESS | 2424 | 1466744657777 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:04:17 INFO - PROCESS | 2424 | 1466744657782 Marionette TRACE conn2 <- [1,918,null,{}] 22:04:17 INFO - PROCESS | 2424 | 1466744657800 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:17 INFO - PROCESS | 2424 | 1466744657804 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:17 INFO - PROCESS | 2424 | 1466744657912 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 22:04:17 INFO - PROCESS | 2424 | 1466744657919 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:17 INFO - PROCESS | 2424 | 1466744657924 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:17 INFO - PROCESS | 2424 | ++DOCSHELL 10A64800 == 28 [pid = 2424] [id = 239] 22:04:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (10A70400) [pid = 2424] [serial = 716] [outer = 00000000] 22:04:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (10E0B800) [pid = 2424] [serial = 717] [outer = 10A70400] 22:04:17 INFO - PROCESS | 2424 | 1466744657973 Marionette DEBUG loaded listener.js 22:04:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (10E0F400) [pid = 2424] [serial = 718] [outer = 10A70400] 22:04:18 INFO - PROCESS | 2424 | 1466744658394 Marionette TRACE conn2 <- [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]]]}] 22:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 646ms 22:04:18 INFO - PROCESS | 2424 | 1466744658445 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 22:04:18 INFO - PROCESS | 2424 | 1466744658450 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 22:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:04:18 INFO - PROCESS | 2424 | 1466744658456 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:04:18 INFO - PROCESS | 2424 | 1466744658459 Marionette TRACE conn2 <- [1,922,null,{}] 22:04:18 INFO - PROCESS | 2424 | 1466744658463 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:18 INFO - PROCESS | 2424 | 1466744658466 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:18 INFO - PROCESS | 2424 | 1466744658532 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 22:04:18 INFO - PROCESS | 2424 | 1466744658541 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:18 INFO - PROCESS | 2424 | 1466744658543 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:18 INFO - PROCESS | 2424 | ++DOCSHELL 12821400 == 29 [pid = 2424] [id = 240] 22:04:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (1291A400) [pid = 2424] [serial = 719] [outer = 00000000] 22:04:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (129AEC00) [pid = 2424] [serial = 720] [outer = 1291A400] 22:04:18 INFO - PROCESS | 2424 | 1466744658591 Marionette DEBUG loaded listener.js 22:04:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (129EE400) [pid = 2424] [serial = 721] [outer = 1291A400] 22:04:18 INFO - PROCESS | 2424 | 1466744658994 Marionette TRACE conn2 <- [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]]]}] 22:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 551ms 22:04:19 INFO - PROCESS | 2424 | 1466744659011 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 22:04:19 INFO - PROCESS | 2424 | 1466744659013 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 22:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:04:19 INFO - PROCESS | 2424 | 1466744659020 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:04:19 INFO - PROCESS | 2424 | 1466744659024 Marionette TRACE conn2 <- [1,926,null,{}] 22:04:19 INFO - PROCESS | 2424 | 1466744659035 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:19 INFO - PROCESS | 2424 | 1466744659040 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:19 INFO - PROCESS | 2424 | 1466744659110 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 22:04:19 INFO - PROCESS | 2424 | 1466744659211 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:19 INFO - PROCESS | 2424 | 1466744659214 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:19 INFO - PROCESS | 2424 | ++DOCSHELL 13232C00 == 30 [pid = 2424] [id = 241] 22:04:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (13233C00) [pid = 2424] [serial = 722] [outer = 00000000] 22:04:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (1365CC00) [pid = 2424] [serial = 723] [outer = 13233C00] 22:04:19 INFO - PROCESS | 2424 | 1466744659263 Marionette DEBUG loaded listener.js 22:04:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (13C78800) [pid = 2424] [serial = 724] [outer = 13233C00] 22:04:19 INFO - PROCESS | 2424 | 1466744659625 Marionette TRACE conn2 <- [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]]]}] 22:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 660ms 22:04:19 INFO - PROCESS | 2424 | 1466744659697 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 22:04:19 INFO - PROCESS | 2424 | 1466744659700 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 22:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:04:19 INFO - PROCESS | 2424 | 1466744659708 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:04:19 INFO - PROCESS | 2424 | 1466744659710 Marionette TRACE conn2 <- [1,930,null,{}] 22:04:19 INFO - PROCESS | 2424 | 1466744659714 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:19 INFO - PROCESS | 2424 | 1466744659725 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:19 INFO - PROCESS | 2424 | 1466744659839 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 22:04:19 INFO - PROCESS | 2424 | 1466744659874 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:19 INFO - PROCESS | 2424 | 1466744659876 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:19 INFO - PROCESS | 2424 | ++DOCSHELL 140E8C00 == 31 [pid = 2424] [id = 242] 22:04:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (140EA000) [pid = 2424] [serial = 725] [outer = 00000000] 22:04:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (143BE400) [pid = 2424] [serial = 726] [outer = 140EA000] 22:04:19 INFO - PROCESS | 2424 | 1466744659920 Marionette DEBUG loaded listener.js 22:04:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15320000) [pid = 2424] [serial = 727] [outer = 140EA000] 22:04:20 INFO - PROCESS | 2424 | 1466744660294 Marionette TRACE conn2 <- [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]]]}] 22:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 646ms 22:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:04:20 INFO - PROCESS | 2424 | 1466744660371 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 22:04:20 INFO - PROCESS | 2424 | 1466744660373 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 22:04:20 INFO - PROCESS | 2424 | 1466744660376 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:04:20 INFO - PROCESS | 2424 | 1466744660378 Marionette TRACE conn2 <- [1,934,null,{}] 22:04:20 INFO - PROCESS | 2424 | 1466744660382 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:20 INFO - PROCESS | 2424 | 1466744660384 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:20 INFO - PROCESS | 2424 | 1466744660472 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 22:04:20 INFO - PROCESS | 2424 | 1466744660483 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:20 INFO - PROCESS | 2424 | 1466744660485 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:20 INFO - PROCESS | 2424 | ++DOCSHELL 112C3400 == 32 [pid = 2424] [id = 243] 22:04:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (11CD4800) [pid = 2424] [serial = 728] [outer = 00000000] 22:04:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15669800) [pid = 2424] [serial = 729] [outer = 11CD4800] 22:04:20 INFO - PROCESS | 2424 | 1466744660560 Marionette DEBUG loaded listener.js 22:04:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (156BEC00) [pid = 2424] [serial = 730] [outer = 11CD4800] 22:04:20 INFO - PROCESS | 2424 | 1466744660948 Marionette TRACE conn2 <- [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]]]}] 22:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 620ms 22:04:20 INFO - PROCESS | 2424 | 1466744660994 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 22:04:20 INFO - PROCESS | 2424 | 1466744660997 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 22:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:04:20 INFO - PROCESS | 2424 | 1466744661000 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:04:20 INFO - PROCESS | 2424 | 1466744660983 Marionette TRACE conn2 <- [1,938,null,{}] 22:04:20 INFO - PROCESS | 2424 | 1466744660986 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:20 INFO - PROCESS | 2424 | 1466744660992 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:21 INFO - PROCESS | 2424 | 1466744661129 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 22:04:21 INFO - PROCESS | 2424 | 1466744661125 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:21 INFO - PROCESS | 2424 | 1466744661127 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:21 INFO - PROCESS | 2424 | ++DOCSHELL 15E0F400 == 33 [pid = 2424] [id = 244] 22:04:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (15E17400) [pid = 2424] [serial = 731] [outer = 00000000] 22:04:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16798400) [pid = 2424] [serial = 732] [outer = 15E17400] 22:04:21 INFO - PROCESS | 2424 | 1466744661171 Marionette DEBUG loaded listener.js 22:04:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (16B09400) [pid = 2424] [serial = 733] [outer = 15E17400] 22:04:21 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (12B1D000) [pid = 2424] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:04:21 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (10372000) [pid = 2424] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:04:21 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (11456400) [pid = 2424] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:04:21 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1566CC00) [pid = 2424] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:04:21 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (10E02800) [pid = 2424] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:04:21 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (16B05800) [pid = 2424] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:04:21 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (156B7800) [pid = 2424] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:04:21 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1763FC00) [pid = 2424] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:04:21 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (17E50000) [pid = 2424] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:04:21 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (12B20C00) [pid = 2424] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:04:21 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (15E13000) [pid = 2424] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:04:21 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1797BC00) [pid = 2424] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:04:21 INFO - PROCESS | 2424 | 1466744661734 Marionette TRACE conn2 <- [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]]]}] 22:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 798ms 22:04:21 INFO - PROCESS | 2424 | 1466744661781 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 22:04:21 INFO - PROCESS | 2424 | 1466744661783 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 22:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:04:21 INFO - PROCESS | 2424 | 1466744661786 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:04:21 INFO - PROCESS | 2424 | 1466744661798 Marionette TRACE conn2 <- [1,942,null,{}] 22:04:21 INFO - PROCESS | 2424 | 1466744661801 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:21 INFO - PROCESS | 2424 | 1466744661804 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:21 INFO - PROCESS | 2424 | 1466744661877 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 22:04:21 INFO - PROCESS | 2424 | 1466744661885 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:21 INFO - PROCESS | 2424 | 1466744661887 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:21 INFO - PROCESS | 2424 | ++DOCSHELL 159C3400 == 34 [pid = 2424] [id = 245] 22:04:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (165BBC00) [pid = 2424] [serial = 734] [outer = 00000000] 22:04:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (16B01400) [pid = 2424] [serial = 735] [outer = 165BBC00] 22:04:21 INFO - PROCESS | 2424 | 1466744661912 Marionette DEBUG loaded listener.js 22:04:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (16B0E800) [pid = 2424] [serial = 736] [outer = 165BBC00] 22:04:22 INFO - PROCESS | 2424 | 1466744662304 Marionette TRACE conn2 <- [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]]]}] 22:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 578ms 22:04:22 INFO - PROCESS | 2424 | 1466744662382 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 22:04:22 INFO - PROCESS | 2424 | 1466744662384 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 22:04:22 INFO - PROCESS | 2424 | 1466744662387 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:04:22 INFO - PROCESS | 2424 | 1466744662389 Marionette TRACE conn2 <- [1,946,null,{}] 22:04:22 INFO - PROCESS | 2424 | 1466744662373 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:22 INFO - PROCESS | 2424 | 1466744662375 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:22 INFO - PROCESS | 2424 | 1466744662452 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 22:04:22 INFO - PROCESS | 2424 | 1466744662457 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:22 INFO - PROCESS | 2424 | 1466744662459 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:22 INFO - PROCESS | 2424 | ++DOCSHELL 12BCE000 == 35 [pid = 2424] [id = 246] 22:04:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (143BB400) [pid = 2424] [serial = 737] [outer = 00000000] 22:04:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (17420400) [pid = 2424] [serial = 738] [outer = 143BB400] 22:04:22 INFO - PROCESS | 2424 | 1466744662502 Marionette DEBUG loaded listener.js 22:04:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (17421800) [pid = 2424] [serial = 739] [outer = 143BB400] 22:04:22 INFO - PROCESS | 2424 | 1466744662853 Marionette TRACE conn2 <- [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]]]}] 22:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 523ms 22:04:22 INFO - PROCESS | 2424 | 1466744662901 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 22:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:04:22 INFO - PROCESS | 2424 | 1466744662903 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 22:04:22 INFO - PROCESS | 2424 | 1466744662906 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:04:22 INFO - PROCESS | 2424 | 1466744662908 Marionette TRACE conn2 <- [1,950,null,{}] 22:04:22 INFO - PROCESS | 2424 | 1466744662911 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:22 INFO - PROCESS | 2424 | 1466744662913 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:22 INFO - PROCESS | 2424 | 1466744662989 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 22:04:22 INFO - PROCESS | 2424 | 1466744662994 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:22 INFO - PROCESS | 2424 | 1466744662979 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:22 INFO - PROCESS | 2424 | ++DOCSHELL 13232800 == 36 [pid = 2424] [id = 247] 22:04:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (17641800) [pid = 2424] [serial = 740] [outer = 00000000] 22:04:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (179BE800) [pid = 2424] [serial = 741] [outer = 17641800] 22:04:23 INFO - PROCESS | 2424 | 1466744663022 Marionette DEBUG loaded listener.js 22:04:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (179C4C00) [pid = 2424] [serial = 742] [outer = 17641800] 22:04:23 INFO - PROCESS | 2424 | 1466744663719 Marionette TRACE conn2 <- [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]]]}] 22:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 826ms 22:04:23 INFO - PROCESS | 2424 | 1466744663737 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 22:04:23 INFO - PROCESS | 2424 | 1466744663742 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 22:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:04:23 INFO - PROCESS | 2424 | 1466744663747 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:04:23 INFO - PROCESS | 2424 | 1466744663750 Marionette TRACE conn2 <- [1,954,null,{}] 22:04:23 INFO - PROCESS | 2424 | 1466744663757 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:23 INFO - PROCESS | 2424 | 1466744663760 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:23 INFO - PROCESS | 2424 | 1466744663879 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 22:04:23 INFO - PROCESS | 2424 | 1466744664003 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:23 INFO - PROCESS | 2424 | 1466744664006 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:24 INFO - PROCESS | 2424 | ++DOCSHELL 10A75C00 == 37 [pid = 2424] [id = 248] 22:04:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (10E06C00) [pid = 2424] [serial = 743] [outer = 00000000] 22:04:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (11450000) [pid = 2424] [serial = 744] [outer = 10E06C00] 22:04:24 INFO - PROCESS | 2424 | 1466744664064 Marionette DEBUG loaded listener.js 22:04:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (129EB000) [pid = 2424] [serial = 745] [outer = 10E06C00] 22:04:24 INFO - PROCESS | 2424 | 1466744664855 Marionette TRACE conn2 <- [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]]]}] 22:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1142ms 22:04:24 INFO - PROCESS | 2424 | 1466744664904 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 22:04:24 INFO - PROCESS | 2424 | 1466744664909 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 22:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:04:24 INFO - PROCESS | 2424 | 1466744664897 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:04:24 INFO - PROCESS | 2424 | 1466744664900 Marionette TRACE conn2 <- [1,958,null,{}] 22:04:24 INFO - PROCESS | 2424 | 1466744664905 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:24 INFO - PROCESS | 2424 | 1466744664908 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:25 INFO - PROCESS | 2424 | 1466744665025 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 22:04:25 INFO - PROCESS | 2424 | 1466744665142 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:25 INFO - PROCESS | 2424 | 1466744665147 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:25 INFO - PROCESS | 2424 | ++DOCSHELL 10E10400 == 38 [pid = 2424] [id = 249] 22:04:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (10FEEC00) [pid = 2424] [serial = 746] [outer = 00000000] 22:04:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (11267800) [pid = 2424] [serial = 747] [outer = 10FEEC00] 22:04:25 INFO - PROCESS | 2424 | 1466744665206 Marionette DEBUG loaded listener.js 22:04:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (112B8400) [pid = 2424] [serial = 748] [outer = 10FEEC00] 22:04:25 INFO - PROCESS | 2424 | --DOCSHELL 12BCE000 == 37 [pid = 2424] [id = 246] 22:04:25 INFO - PROCESS | 2424 | --DOCSHELL 159C3400 == 36 [pid = 2424] [id = 245] 22:04:25 INFO - PROCESS | 2424 | --DOCSHELL 15E0F400 == 35 [pid = 2424] [id = 244] 22:04:25 INFO - PROCESS | 2424 | --DOCSHELL 112C3400 == 34 [pid = 2424] [id = 243] 22:04:25 INFO - PROCESS | 2424 | --DOCSHELL 140E8C00 == 33 [pid = 2424] [id = 242] 22:04:25 INFO - PROCESS | 2424 | --DOCSHELL 13232C00 == 32 [pid = 2424] [id = 241] 22:04:25 INFO - PROCESS | 2424 | --DOCSHELL 12821400 == 31 [pid = 2424] [id = 240] 22:04:25 INFO - PROCESS | 2424 | --DOCSHELL 10A64800 == 30 [pid = 2424] [id = 239] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (17E57C00) [pid = 2424] [serial = 672] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (13159800) [pid = 2424] [serial = 683] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (13233000) [pid = 2424] [serial = 684] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1052B400) [pid = 2424] [serial = 674] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (105F6400) [pid = 2424] [serial = 675] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (12B18400) [pid = 2424] [serial = 677] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (130A1800) [pid = 2424] [serial = 678] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (156B8000) [pid = 2424] [serial = 687] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (112AF800) [pid = 2424] [serial = 680] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (11ADAC00) [pid = 2424] [serial = 681] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (16CE2400) [pid = 2424] [serial = 693] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (19730000) [pid = 2424] [serial = 705] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1A80DC00) [pid = 2424] [serial = 390] [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.] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (17C7F400) [pid = 2424] [serial = 697] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (19730400) [pid = 2424] [serial = 706] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (19729000) [pid = 2424] [serial = 703] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (179C5C00) [pid = 2424] [serial = 696] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1971B000) [pid = 2424] [serial = 702] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (159B8800) [pid = 2424] [serial = 699] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (165C2400) [pid = 2424] [serial = 690] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (1738D000) [pid = 2424] [serial = 694] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (16B01800) [pid = 2424] [serial = 691] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (16A5C800) [pid = 2424] [serial = 700] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (159C1400) [pid = 2424] [serial = 688] [outer = 00000000] [url = about:blank] 22:04:25 INFO - PROCESS | 2424 | 1466744665643 Marionette TRACE conn2 <- [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]]]}] 22:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 784ms 22:04:25 INFO - PROCESS | 2424 | 1466744665691 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 22:04:25 INFO - PROCESS | 2424 | 1466744665696 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 22:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:04:25 INFO - PROCESS | 2424 | 1466744665702 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:04:25 INFO - PROCESS | 2424 | 1466744665705 Marionette TRACE conn2 <- [1,962,null,{}] 22:04:25 INFO - PROCESS | 2424 | 1466744665709 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:25 INFO - PROCESS | 2424 | 1466744665711 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:25 INFO - PROCESS | 2424 | 1466744665797 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 22:04:25 INFO - PROCESS | 2424 | 1466744665812 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:25 INFO - PROCESS | 2424 | 1466744665814 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:25 INFO - PROCESS | 2424 | ++DOCSHELL 1281D000 == 31 [pid = 2424] [id = 250] 22:04:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (12821400) [pid = 2424] [serial = 749] [outer = 00000000] 22:04:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (12B16800) [pid = 2424] [serial = 750] [outer = 12821400] 22:04:25 INFO - PROCESS | 2424 | 1466744665843 Marionette DEBUG loaded listener.js 22:04:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (12B1F000) [pid = 2424] [serial = 751] [outer = 12821400] 22:04:26 INFO - PROCESS | 2424 | 1466744666272 Marionette TRACE conn2 <- [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]]]}] 22:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 619ms 22:04:26 INFO - PROCESS | 2424 | 1466744666339 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 22:04:26 INFO - PROCESS | 2424 | 1466744666324 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 22:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:04:26 INFO - PROCESS | 2424 | 1466744666328 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:04:26 INFO - PROCESS | 2424 | 1466744666331 Marionette TRACE conn2 <- [1,966,null,{}] 22:04:26 INFO - PROCESS | 2424 | 1466744666374 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:26 INFO - PROCESS | 2424 | 1466744666379 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:26 INFO - PROCESS | 2424 | 1466744666476 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 22:04:26 INFO - PROCESS | 2424 | 1466744666532 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:26 INFO - PROCESS | 2424 | 1466744666535 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:26 INFO - PROCESS | 2424 | ++DOCSHELL 1365B400 == 32 [pid = 2424] [id = 251] 22:04:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (1365C800) [pid = 2424] [serial = 752] [outer = 00000000] 22:04:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (140EB800) [pid = 2424] [serial = 753] [outer = 1365C800] 22:04:26 INFO - PROCESS | 2424 | 1466744666582 Marionette DEBUG loaded listener.js 22:04:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (14F09C00) [pid = 2424] [serial = 754] [outer = 1365C800] 22:04:26 INFO - PROCESS | 2424 | 1466744666912 Marionette TRACE conn2 <- [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]]]}] 22:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 606ms 22:04:26 INFO - PROCESS | 2424 | 1466744666958 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 22:04:26 INFO - PROCESS | 2424 | 1466744666960 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 22:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:04:26 INFO - PROCESS | 2424 | 1466744666964 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:04:26 INFO - PROCESS | 2424 | 1466744666965 Marionette TRACE conn2 <- [1,970,null,{}] 22:04:26 INFO - PROCESS | 2424 | 1466744666969 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:26 INFO - PROCESS | 2424 | 1466744666970 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:27 INFO - PROCESS | 2424 | 1466744667034 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 22:04:27 INFO - PROCESS | 2424 | 1466744667039 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:27 INFO - PROCESS | 2424 | 1466744667041 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:27 INFO - PROCESS | 2424 | ++DOCSHELL 15668800 == 33 [pid = 2424] [id = 252] 22:04:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (156BE000) [pid = 2424] [serial = 755] [outer = 00000000] 22:04:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (15B28000) [pid = 2424] [serial = 756] [outer = 156BE000] 22:04:27 INFO - PROCESS | 2424 | 1466744667085 Marionette DEBUG loaded listener.js 22:04:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (15E0C400) [pid = 2424] [serial = 757] [outer = 156BE000] 22:04:27 INFO - PROCESS | 2424 | 1466744667496 Marionette TRACE conn2 <- [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]]]}] 22:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 550ms 22:04:27 INFO - PROCESS | 2424 | 1466744667523 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 22:04:27 INFO - PROCESS | 2424 | 1466744667524 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 22:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:04:27 INFO - PROCESS | 2424 | 1466744667533 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:04:27 INFO - PROCESS | 2424 | 1466744667535 Marionette TRACE conn2 <- [1,974,null,{}] 22:04:27 INFO - PROCESS | 2424 | 1466744667539 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:27 INFO - PROCESS | 2424 | 1466744667541 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:27 INFO - PROCESS | 2424 | 1466744667626 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 22:04:27 INFO - PROCESS | 2424 | 1466744667691 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:27 INFO - PROCESS | 2424 | 1466744667693 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:27 INFO - PROCESS | 2424 | ++DOCSHELL 15E15800 == 34 [pid = 2424] [id = 253] 22:04:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (15E15C00) [pid = 2424] [serial = 758] [outer = 00000000] 22:04:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (167A3000) [pid = 2424] [serial = 759] [outer = 15E15C00] 22:04:27 INFO - PROCESS | 2424 | 1466744667737 Marionette DEBUG loaded listener.js 22:04:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (16B09000) [pid = 2424] [serial = 760] [outer = 15E15C00] 22:04:28 INFO - PROCESS | 2424 | 1466744668126 Marionette TRACE conn2 <- [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]]]}] 22:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 619ms 22:04:28 INFO - PROCESS | 2424 | 1466744668153 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 22:04:28 INFO - PROCESS | 2424 | 1466744668155 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 22:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:04:28 INFO - PROCESS | 2424 | 1466744668141 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:04:28 INFO - PROCESS | 2424 | 1466744668142 Marionette TRACE conn2 <- [1,978,null,{}] 22:04:28 INFO - PROCESS | 2424 | 1466744668146 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:28 INFO - PROCESS | 2424 | 1466744668151 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:28 INFO - PROCESS | 2424 | 1466744668290 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 22:04:28 INFO - PROCESS | 2424 | 1466744668349 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:28 INFO - PROCESS | 2424 | 1466744668333 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:28 INFO - PROCESS | 2424 | ++DOCSHELL 1748FC00 == 35 [pid = 2424] [id = 254] 22:04:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (17498400) [pid = 2424] [serial = 761] [outer = 00000000] 22:04:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (179C6800) [pid = 2424] [serial = 762] [outer = 17498400] 22:04:28 INFO - PROCESS | 2424 | 1466744668377 Marionette DEBUG loaded listener.js 22:04:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (17C7F400) [pid = 2424] [serial = 763] [outer = 17498400] 22:04:28 INFO - PROCESS | 2424 | 1466744668744 Marionette TRACE conn2 <- [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]]]}] 22:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 620ms 22:04:28 INFO - PROCESS | 2424 | 1466744668773 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 22:04:28 INFO - PROCESS | 2424 | 1466744668775 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 22:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:04:28 INFO - PROCESS | 2424 | 1466744668778 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:04:28 INFO - PROCESS | 2424 | 1466744668780 Marionette TRACE conn2 <- [1,982,null,{}] 22:04:28 INFO - PROCESS | 2424 | 1466744668783 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:28 INFO - PROCESS | 2424 | 1466744668785 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:28 INFO - PROCESS | 2424 | 1466744668898 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 22:04:28 INFO - PROCESS | 2424 | 1466744668922 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:28 INFO - PROCESS | 2424 | 1466744668924 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:28 INFO - PROCESS | 2424 | ++DOCSHELL 12D5F400 == 36 [pid = 2424] [id = 255] 22:04:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1738B800) [pid = 2424] [serial = 764] [outer = 00000000] 22:04:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (19718800) [pid = 2424] [serial = 765] [outer = 1738B800] 22:04:28 INFO - PROCESS | 2424 | 1466744668952 Marionette DEBUG loaded listener.js 22:04:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (19719400) [pid = 2424] [serial = 766] [outer = 1738B800] 22:04:29 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1052A000) [pid = 2424] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:04:29 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (10A70400) [pid = 2424] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:04:29 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1291A400) [pid = 2424] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:04:29 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (13233C00) [pid = 2424] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:04:29 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (140EA000) [pid = 2424] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:04:29 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (11CD4800) [pid = 2424] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:04:29 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (15E17400) [pid = 2424] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:04:29 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (143BB400) [pid = 2424] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:04:29 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (10B75800) [pid = 2424] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:04:29 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (13C79800) [pid = 2424] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:04:29 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (165BBC00) [pid = 2424] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:04:29 INFO - PROCESS | 2424 | 1466744669581 Marionette TRACE conn2 <- [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]]]}] 22:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 826ms 22:04:29 INFO - PROCESS | 2424 | 1466744669611 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 22:04:29 INFO - PROCESS | 2424 | 1466744669615 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 22:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:04:29 INFO - PROCESS | 2424 | 1466744669603 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:04:29 INFO - PROCESS | 2424 | 1466744669608 Marionette TRACE conn2 <- [1,986,null,{}] 22:04:29 INFO - PROCESS | 2424 | 1466744669613 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:29 INFO - PROCESS | 2424 | 1466744669616 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:29 INFO - PROCESS | 2424 | 1466744669726 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 22:04:29 INFO - PROCESS | 2424 | 1466744669808 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:29 INFO - PROCESS | 2424 | 1466744669792 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:29 INFO - PROCESS | 2424 | ++DOCSHELL 10A70400 == 37 [pid = 2424] [id = 256] 22:04:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (10A75800) [pid = 2424] [serial = 767] [outer = 00000000] 22:04:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (112AE400) [pid = 2424] [serial = 768] [outer = 10A75800] 22:04:29 INFO - PROCESS | 2424 | 1466744669891 Marionette DEBUG loaded listener.js 22:04:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (11AE1000) [pid = 2424] [serial = 769] [outer = 10A75800] 22:04:30 INFO - PROCESS | 2424 | 1466744670443 Marionette TRACE conn2 <- [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]]]}] 22:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 881ms 22:04:30 INFO - PROCESS | 2424 | 1466744670499 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 22:04:30 INFO - PROCESS | 2424 | 1466744670503 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 22:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:04:30 INFO - PROCESS | 2424 | 1466744670510 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:04:30 INFO - PROCESS | 2424 | 1466744670513 Marionette TRACE conn2 <- [1,990,null,{}] 22:04:30 INFO - PROCESS | 2424 | 1466744670516 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:30 INFO - PROCESS | 2424 | 1466744670519 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:30 INFO - PROCESS | 2424 | 1466744670639 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 22:04:30 INFO - PROCESS | 2424 | 1466744670743 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:30 INFO - PROCESS | 2424 | 1466744670746 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:30 INFO - PROCESS | 2424 | ++DOCSHELL 131E1C00 == 38 [pid = 2424] [id = 257] 22:04:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (131E9C00) [pid = 2424] [serial = 770] [outer = 00000000] 22:04:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (13659000) [pid = 2424] [serial = 771] [outer = 131E9C00] 22:04:30 INFO - PROCESS | 2424 | 1466744670803 Marionette DEBUG loaded listener.js 22:04:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (13C86000) [pid = 2424] [serial = 772] [outer = 131E9C00] 22:04:31 INFO - PROCESS | 2424 | 1466744671358 Marionette TRACE conn2 <- [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]]]}] 22:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 881ms 22:04:31 INFO - PROCESS | 2424 | 1466744671388 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 22:04:31 INFO - PROCESS | 2424 | 1466744671391 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 22:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:04:31 INFO - PROCESS | 2424 | 1466744671396 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:04:31 INFO - PROCESS | 2424 | 1466744671400 Marionette TRACE conn2 <- [1,994,null,{}] 22:04:31 INFO - PROCESS | 2424 | 1466744671411 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:31 INFO - PROCESS | 2424 | 1466744671416 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:31 INFO - PROCESS | 2424 | 1466744671503 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 22:04:31 INFO - PROCESS | 2424 | 1466744671628 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:31 INFO - PROCESS | 2424 | 1466744671631 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:31 INFO - PROCESS | 2424 | ++DOCSHELL 13944800 == 39 [pid = 2424] [id = 258] 22:04:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (13950C00) [pid = 2424] [serial = 773] [outer = 00000000] 22:04:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15432000) [pid = 2424] [serial = 774] [outer = 13950C00] 22:04:31 INFO - PROCESS | 2424 | 1466744671689 Marionette DEBUG loaded listener.js 22:04:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16A5D800) [pid = 2424] [serial = 775] [outer = 13950C00] 22:04:32 INFO - PROCESS | 2424 | 1466744672288 Marionette TRACE conn2 <- [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]]]}] 22:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 922ms 22:04:32 INFO - PROCESS | 2424 | 1466744672320 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 22:04:32 INFO - PROCESS | 2424 | 1466744672325 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 22:04:32 INFO - PROCESS | 2424 | 1466744672329 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:04:32 INFO - PROCESS | 2424 | 1466744672334 Marionette TRACE conn2 <- [1,998,null,{}] 22:04:32 INFO - PROCESS | 2424 | 1466744672356 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:32 INFO - PROCESS | 2424 | 1466744672358 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:32 INFO - PROCESS | 2424 | 1466744672441 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 22:04:32 INFO - PROCESS | 2424 | 1466744672543 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:32 INFO - PROCESS | 2424 | 1466744672546 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:32 INFO - PROCESS | 2424 | ++DOCSHELL 110DF000 == 40 [pid = 2424] [id = 259] 22:04:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (110DF800) [pid = 2424] [serial = 776] [outer = 00000000] 22:04:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1281C400) [pid = 2424] [serial = 777] [outer = 110DF800] 22:04:32 INFO - PROCESS | 2424 | 1466744672576 Marionette DEBUG loaded listener.js 22:04:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (129E9C00) [pid = 2424] [serial = 778] [outer = 110DF800] 22:04:33 INFO - PROCESS | 2424 | --DOCSHELL 1748FC00 == 39 [pid = 2424] [id = 254] 22:04:33 INFO - PROCESS | 2424 | --DOCSHELL 15E15800 == 38 [pid = 2424] [id = 253] 22:04:33 INFO - PROCESS | 2424 | --DOCSHELL 15668800 == 37 [pid = 2424] [id = 252] 22:04:33 INFO - PROCESS | 2424 | --DOCSHELL 1365B400 == 36 [pid = 2424] [id = 251] 22:04:33 INFO - PROCESS | 2424 | --DOCSHELL 1281D000 == 35 [pid = 2424] [id = 250] 22:04:33 INFO - PROCESS | 2424 | --DOCSHELL 10A75C00 == 34 [pid = 2424] [id = 248] 22:04:33 INFO - PROCESS | 2424 | --DOCSHELL 10E10400 == 33 [pid = 2424] [id = 249] 22:04:33 INFO - PROCESS | 2424 | --DOCSHELL 13232800 == 32 [pid = 2424] [id = 247] 22:04:33 INFO - PROCESS | 2424 | --DOCSHELL 10528800 == 31 [pid = 2424] [id = 238] 22:04:33 INFO - PROCESS | 2424 | --DOCSHELL 131E1C00 == 30 [pid = 2424] [id = 257] 22:04:33 INFO - PROCESS | 2424 | --DOCSHELL 13944800 == 29 [pid = 2424] [id = 258] 22:04:33 INFO - PROCESS | 2424 | --DOCSHELL 12D5F400 == 28 [pid = 2424] [id = 255] 22:04:33 INFO - PROCESS | 2424 | --DOCSHELL 10A70400 == 27 [pid = 2424] [id = 256] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (11ADE800) [pid = 2424] [serial = 709] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (10E0BC00) [pid = 2424] [serial = 708] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (16B09400) [pid = 2424] [serial = 733] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (15670000) [pid = 2424] [serial = 712] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (14FE6C00) [pid = 2424] [serial = 711] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (179BE800) [pid = 2424] [serial = 741] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (16B0E800) [pid = 2424] [serial = 736] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (13C78800) [pid = 2424] [serial = 724] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (16B01400) [pid = 2424] [serial = 735] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (17421800) [pid = 2424] [serial = 739] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (10E04000) [pid = 2424] [serial = 715] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (10A74800) [pid = 2424] [serial = 714] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (10E0B800) [pid = 2424] [serial = 717] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (10E0F400) [pid = 2424] [serial = 718] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (129AEC00) [pid = 2424] [serial = 720] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (129EE400) [pid = 2424] [serial = 721] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (1365CC00) [pid = 2424] [serial = 723] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (143BE400) [pid = 2424] [serial = 726] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (156BEC00) [pid = 2424] [serial = 730] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (15669800) [pid = 2424] [serial = 729] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (15320000) [pid = 2424] [serial = 727] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (16798400) [pid = 2424] [serial = 732] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (17420400) [pid = 2424] [serial = 738] [outer = 00000000] [url = about:blank] 22:04:33 INFO - PROCESS | 2424 | 1466744673552 Marionette TRACE conn2 <- [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]]]}] 22:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1252ms 22:04:33 INFO - PROCESS | 2424 | 1466744673578 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 22:04:33 INFO - PROCESS | 2424 | 1466744673582 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 22:04:33 INFO - PROCESS | 2424 | 1466744673587 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:04:33 INFO - PROCESS | 2424 | 1466744673591 Marionette TRACE conn2 <- [1,1002,null,{}] 22:04:33 INFO - PROCESS | 2424 | 1466744673596 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:33 INFO - PROCESS | 2424 | 1466744673599 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:33 INFO - PROCESS | 2424 | 1466744673703 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 22:04:33 INFO - PROCESS | 2424 | 1466744673783 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:33 INFO - PROCESS | 2424 | 1466744673786 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:33 INFO - PROCESS | 2424 | ++DOCSHELL 10B77400 == 28 [pid = 2424] [id = 260] 22:04:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (10E0F400) [pid = 2424] [serial = 779] [outer = 00000000] 22:04:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (11266C00) [pid = 2424] [serial = 780] [outer = 10E0F400] 22:04:33 INFO - PROCESS | 2424 | 1466744673815 Marionette DEBUG loaded listener.js 22:04:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (11AE0000) [pid = 2424] [serial = 781] [outer = 10E0F400] 22:04:34 INFO - PROCESS | 2424 | 1466744674175 Marionette TRACE conn2 <- [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]]]}] 22:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 606ms 22:04:34 INFO - PROCESS | 2424 | 1466744674208 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 22:04:34 INFO - PROCESS | 2424 | 1466744674213 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 22:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:04:34 INFO - PROCESS | 2424 | 1466744674219 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:04:34 INFO - PROCESS | 2424 | 1466744674222 Marionette TRACE conn2 <- [1,1006,null,{}] 22:04:34 INFO - PROCESS | 2424 | 1466744674226 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:34 INFO - PROCESS | 2424 | 1466744674228 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:34 INFO - PROCESS | 2424 | 1466744674330 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 22:04:34 INFO - PROCESS | 2424 | 1466744674337 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:34 INFO - PROCESS | 2424 | 1466744674341 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:34 INFO - PROCESS | 2424 | ++DOCSHELL 12B19400 == 29 [pid = 2424] [id = 261] 22:04:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (12B19800) [pid = 2424] [serial = 782] [outer = 00000000] 22:04:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (13032000) [pid = 2424] [serial = 783] [outer = 12B19800] 22:04:34 INFO - PROCESS | 2424 | 1466744674375 Marionette DEBUG loaded listener.js 22:04:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (13157400) [pid = 2424] [serial = 784] [outer = 12B19800] 22:04:34 INFO - PROCESS | 2424 | 1466744674784 Marionette TRACE conn2 <- [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]]]}] 22:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 647ms 22:04:34 INFO - PROCESS | 2424 | 1466744674858 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 22:04:34 INFO - PROCESS | 2424 | 1466744674860 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 22:04:34 INFO - PROCESS | 2424 | 1466744674863 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:04:34 INFO - PROCESS | 2424 | 1466744674867 Marionette TRACE conn2 <- [1,1010,null,{}] 22:04:34 INFO - PROCESS | 2424 | 1466744674878 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:34 INFO - PROCESS | 2424 | 1466744674882 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:34 INFO - PROCESS | 2424 | 1466744674966 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 22:04:34 INFO - PROCESS | 2424 | 1466744674973 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:34 INFO - PROCESS | 2424 | 1466744674976 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:34 INFO - PROCESS | 2424 | ++DOCSHELL 140EB000 == 30 [pid = 2424] [id = 262] 22:04:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (140EB400) [pid = 2424] [serial = 785] [outer = 00000000] 22:04:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (1531B000) [pid = 2424] [serial = 786] [outer = 140EB400] 22:04:35 INFO - PROCESS | 2424 | 1466744675025 Marionette DEBUG loaded listener.js 22:04:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (15433800) [pid = 2424] [serial = 787] [outer = 140EB400] 22:04:35 INFO - PROCESS | 2424 | 1466744675455 Marionette TRACE conn2 <- [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]]]}] 22:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 619ms 22:04:35 INFO - PROCESS | 2424 | 1466744675496 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 22:04:35 INFO - PROCESS | 2424 | 1466744675498 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 22:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:04:35 INFO - PROCESS | 2424 | 1466744675519 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:04:35 INFO - PROCESS | 2424 | 1466744675521 Marionette TRACE conn2 <- [1,1014,null,{}] 22:04:35 INFO - PROCESS | 2424 | 1466744675524 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:35 INFO - PROCESS | 2424 | 1466744675526 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:35 INFO - PROCESS | 2424 | 1466744675637 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 22:04:35 INFO - PROCESS | 2424 | 1466744675647 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:35 INFO - PROCESS | 2424 | 1466744675649 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:35 INFO - PROCESS | 2424 | ++DOCSHELL 156B3400 == 31 [pid = 2424] [id = 263] 22:04:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (156B7000) [pid = 2424] [serial = 788] [outer = 00000000] 22:04:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (15B20400) [pid = 2424] [serial = 789] [outer = 156B7000] 22:04:35 INFO - PROCESS | 2424 | 1466744675674 Marionette DEBUG loaded listener.js 22:04:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (15E11000) [pid = 2424] [serial = 790] [outer = 156B7000] 22:04:36 INFO - PROCESS | 2424 | 1466744676097 Marionette TRACE conn2 <- [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]]]}] 22:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 606ms 22:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:04:36 INFO - PROCESS | 2424 | 1466744676124 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 22:04:36 INFO - PROCESS | 2424 | 1466744676126 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 22:04:36 INFO - PROCESS | 2424 | 1466744676129 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:04:36 INFO - PROCESS | 2424 | 1466744676131 Marionette TRACE conn2 <- [1,1018,null,{}] 22:04:36 INFO - PROCESS | 2424 | 1466744676134 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:36 INFO - PROCESS | 2424 | 1466744676136 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:36 INFO - PROCESS | 2424 | 1466744676242 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 22:04:36 INFO - PROCESS | 2424 | 1466744676249 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:36 INFO - PROCESS | 2424 | 1466744676251 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:36 INFO - PROCESS | 2424 | ++DOCSHELL 15E17400 == 32 [pid = 2424] [id = 264] 22:04:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (15E17C00) [pid = 2424] [serial = 791] [outer = 00000000] 22:04:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (165C8800) [pid = 2424] [serial = 792] [outer = 15E17C00] 22:04:36 INFO - PROCESS | 2424 | 1466744676277 Marionette DEBUG loaded listener.js 22:04:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (16B02C00) [pid = 2424] [serial = 793] [outer = 15E17C00] 22:04:36 INFO - PROCESS | 2424 | 1466744676709 Marionette TRACE conn2 <- [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]]]}] 22:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 620ms 22:04:36 INFO - PROCESS | 2424 | 1466744676745 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 22:04:36 INFO - PROCESS | 2424 | 1466744676747 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 22:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:04:36 INFO - PROCESS | 2424 | 1466744676789 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:04:36 INFO - PROCESS | 2424 | 1466744676790 Marionette TRACE conn2 <- [1,1022,null,{}] 22:04:36 INFO - PROCESS | 2424 | 1466744676794 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:36 INFO - PROCESS | 2424 | 1466744676800 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:36 INFO - PROCESS | 2424 | 1466744676897 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 22:04:37 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (17498400) [pid = 2424] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:04:37 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (15E15C00) [pid = 2424] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:04:37 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (17641800) [pid = 2424] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:04:37 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (10FEEC00) [pid = 2424] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:04:37 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (10E06C00) [pid = 2424] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:04:37 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (1365C800) [pid = 2424] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:04:37 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (12821400) [pid = 2424] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:04:37 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (156BE000) [pid = 2424] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:04:37 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (1738B800) [pid = 2424] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:04:37 INFO - PROCESS | 2424 | 1466744677066 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:37 INFO - PROCESS | 2424 | 1466744677068 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:37 INFO - PROCESS | 2424 | ++DOCSHELL 10532C00 == 33 [pid = 2424] [id = 265] 22:04:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (105EE400) [pid = 2424] [serial = 794] [outer = 00000000] 22:04:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (10B75C00) [pid = 2424] [serial = 795] [outer = 105EE400] 22:04:37 INFO - PROCESS | 2424 | 1466744677114 Marionette DEBUG loaded listener.js 22:04:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (13656800) [pid = 2424] [serial = 796] [outer = 105EE400] 22:04:37 INFO - PROCESS | 2424 | 1466744677436 Marionette TRACE conn2 <- [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]]]}] 22:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 702ms 22:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:04:37 INFO - PROCESS | 2424 | 1466744677491 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 22:04:37 INFO - PROCESS | 2424 | 1466744677492 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 22:04:37 INFO - PROCESS | 2424 | 1466744677496 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:04:37 INFO - PROCESS | 2424 | 1466744677497 Marionette TRACE conn2 <- [1,1026,null,{}] 22:04:37 INFO - PROCESS | 2424 | 1466744677501 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:37 INFO - PROCESS | 2424 | 1466744677503 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:37 INFO - PROCESS | 2424 | 1466744677581 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 22:04:37 INFO - PROCESS | 2424 | 1466744677589 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:37 INFO - PROCESS | 2424 | 1466744677591 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:37 INFO - PROCESS | 2424 | ++DOCSHELL 10E02000 == 34 [pid = 2424] [id = 266] 22:04:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (11CD4000) [pid = 2424] [serial = 797] [outer = 00000000] 22:04:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (1738EC00) [pid = 2424] [serial = 798] [outer = 11CD4000] 22:04:37 INFO - PROCESS | 2424 | 1466744677634 Marionette DEBUG loaded listener.js 22:04:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (1742E400) [pid = 2424] [serial = 799] [outer = 11CD4000] 22:04:37 INFO - PROCESS | 2424 | 1466744678007 Marionette TRACE conn2 <- [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]]]}] 22:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 523ms 22:04:38 INFO - PROCESS | 2424 | 1466744678010 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 22:04:38 INFO - PROCESS | 2424 | 1466744678011 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 22:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:04:38 INFO - PROCESS | 2424 | 1466744678015 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:04:38 INFO - PROCESS | 2424 | 1466744678016 Marionette TRACE conn2 <- [1,1030,null,{}] 22:04:38 INFO - PROCESS | 2424 | 1466744678020 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:38 INFO - PROCESS | 2424 | 1466744678022 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:38 INFO - PROCESS | 2424 | 1466744678097 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 22:04:38 INFO - PROCESS | 2424 | 1466744678184 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:38 INFO - PROCESS | 2424 | 1466744678186 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:38 INFO - PROCESS | 2424 | ++DOCSHELL 167A3800 == 35 [pid = 2424] [id = 267] 22:04:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (16A5C800) [pid = 2424] [serial = 800] [outer = 00000000] 22:04:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (17643000) [pid = 2424] [serial = 801] [outer = 16A5C800] 22:04:38 INFO - PROCESS | 2424 | 1466744678233 Marionette DEBUG loaded listener.js 22:04:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (1797BC00) [pid = 2424] [serial = 802] [outer = 16A5C800] 22:04:38 INFO - PROCESS | 2424 | 1466744678541 Marionette TRACE conn2 <- [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]]]}] 22:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 564ms 22:04:38 INFO - PROCESS | 2424 | 1466744678588 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 22:04:38 INFO - PROCESS | 2424 | 1466744678590 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 22:04:38 INFO - PROCESS | 2424 | 1466744678593 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:04:38 INFO - PROCESS | 2424 | 1466744678595 Marionette TRACE conn2 <- [1,1034,null,{}] 22:04:38 INFO - PROCESS | 2424 | 1466744678607 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:38 INFO - PROCESS | 2424 | 1466744678608 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:38 INFO - PROCESS | 2424 | 1466744678667 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 22:04:38 INFO - PROCESS | 2424 | 1466744678672 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:38 INFO - PROCESS | 2424 | 1466744678674 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:38 INFO - PROCESS | 2424 | ++DOCSHELL 179C3C00 == 36 [pid = 2424] [id = 268] 22:04:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (179C5C00) [pid = 2424] [serial = 803] [outer = 00000000] 22:04:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (17C7DC00) [pid = 2424] [serial = 804] [outer = 179C5C00] 22:04:38 INFO - PROCESS | 2424 | 1466744678717 Marionette DEBUG loaded listener.js 22:04:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (19715800) [pid = 2424] [serial = 805] [outer = 179C5C00] 22:04:39 INFO - PROCESS | 2424 | 1466744679447 Marionette TRACE conn2 <- [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]]]}] 22:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 881ms 22:04:39 INFO - PROCESS | 2424 | 1466744679476 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 22:04:39 INFO - PROCESS | 2424 | 1466744679481 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 22:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:04:39 INFO - PROCESS | 2424 | 1466744679486 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:04:39 INFO - PROCESS | 2424 | 1466744679490 Marionette TRACE conn2 <- [1,1038,null,{}] 22:04:39 INFO - PROCESS | 2424 | 1466744679497 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:39 INFO - PROCESS | 2424 | 1466744679500 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:39 INFO - PROCESS | 2424 | 1466744679603 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 22:04:39 INFO - PROCESS | 2424 | 1466744679728 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:39 INFO - PROCESS | 2424 | 1466744679731 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:39 INFO - PROCESS | 2424 | ++DOCSHELL 10A7A800 == 37 [pid = 2424] [id = 269] 22:04:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (10E08C00) [pid = 2424] [serial = 806] [outer = 00000000] 22:04:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1281A800) [pid = 2424] [serial = 807] [outer = 10E08C00] 22:04:39 INFO - PROCESS | 2424 | 1466744679790 Marionette DEBUG loaded listener.js 22:04:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (12B13800) [pid = 2424] [serial = 808] [outer = 10E08C00] 22:04:40 INFO - PROCESS | 2424 | 1466744680585 Marionette TRACE conn2 <- [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]]]}] 22:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1143ms 22:04:40 INFO - PROCESS | 2424 | 1466744680628 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 22:04:40 INFO - PROCESS | 2424 | 1466744680632 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 22:04:40 INFO - PROCESS | 2424 | 1466744680637 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:04:40 INFO - PROCESS | 2424 | 1466744680641 Marionette TRACE conn2 <- [1,1042,null,{}] 22:04:40 INFO - PROCESS | 2424 | 1466744680646 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:40 INFO - PROCESS | 2424 | 1466744680648 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:40 INFO - PROCESS | 2424 | 1466744680745 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 22:04:40 INFO - PROCESS | 2424 | 1466744680826 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:40 INFO - PROCESS | 2424 | 1466744680831 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:40 INFO - PROCESS | 2424 | ++DOCSHELL 105F0000 == 38 [pid = 2424] [id = 270] 22:04:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (105F1000) [pid = 2424] [serial = 809] [outer = 00000000] 22:04:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (110E7400) [pid = 2424] [serial = 810] [outer = 105F1000] 22:04:40 INFO - PROCESS | 2424 | 1466744680907 Marionette DEBUG loaded listener.js 22:04:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (11CD2800) [pid = 2424] [serial = 811] [outer = 105F1000] 22:04:40 INFO - PROCESS | 2424 | --DOCSHELL 167A3800 == 37 [pid = 2424] [id = 267] 22:04:40 INFO - PROCESS | 2424 | --DOCSHELL 10E02000 == 36 [pid = 2424] [id = 266] 22:04:40 INFO - PROCESS | 2424 | --DOCSHELL 10532C00 == 35 [pid = 2424] [id = 265] 22:04:40 INFO - PROCESS | 2424 | --DOCSHELL 15E17400 == 34 [pid = 2424] [id = 264] 22:04:40 INFO - PROCESS | 2424 | --DOCSHELL 156B3400 == 33 [pid = 2424] [id = 263] 22:04:40 INFO - PROCESS | 2424 | --DOCSHELL 140EB000 == 32 [pid = 2424] [id = 262] 22:04:40 INFO - PROCESS | 2424 | --DOCSHELL 12B19400 == 31 [pid = 2424] [id = 261] 22:04:40 INFO - PROCESS | 2424 | --DOCSHELL 10B77400 == 30 [pid = 2424] [id = 260] 22:04:40 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (16B09000) [pid = 2424] [serial = 760] [outer = 00000000] [url = about:blank] 22:04:40 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (179C4C00) [pid = 2424] [serial = 742] [outer = 00000000] [url = about:blank] 22:04:40 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (11267800) [pid = 2424] [serial = 747] [outer = 00000000] [url = about:blank] 22:04:40 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (112B8400) [pid = 2424] [serial = 748] [outer = 00000000] [url = about:blank] 22:04:40 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (11450000) [pid = 2424] [serial = 744] [outer = 00000000] [url = about:blank] 22:04:40 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (129EB000) [pid = 2424] [serial = 745] [outer = 00000000] [url = about:blank] 22:04:40 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (140EB800) [pid = 2424] [serial = 753] [outer = 00000000] [url = about:blank] 22:04:40 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (14F09C00) [pid = 2424] [serial = 754] [outer = 00000000] [url = about:blank] 22:04:40 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (12B16800) [pid = 2424] [serial = 750] [outer = 00000000] [url = about:blank] 22:04:40 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (12B1F000) [pid = 2424] [serial = 751] [outer = 00000000] [url = about:blank] 22:04:40 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (15E0C400) [pid = 2424] [serial = 757] [outer = 00000000] [url = about:blank] 22:04:40 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (19718800) [pid = 2424] [serial = 765] [outer = 00000000] [url = about:blank] 22:04:40 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (19719400) [pid = 2424] [serial = 766] [outer = 00000000] [url = about:blank] 22:04:40 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (17C7F400) [pid = 2424] [serial = 763] [outer = 00000000] [url = about:blank] 22:04:40 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (15B28000) [pid = 2424] [serial = 756] [outer = 00000000] [url = about:blank] 22:04:40 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (167A3000) [pid = 2424] [serial = 759] [outer = 00000000] [url = about:blank] 22:04:40 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (179C6800) [pid = 2424] [serial = 762] [outer = 00000000] [url = about:blank] 22:04:41 INFO - PROCESS | 2424 | 1466744681294 Marionette TRACE conn2 <- [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]]]}] 22:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 702ms 22:04:41 INFO - PROCESS | 2424 | 1466744681339 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 22:04:41 INFO - PROCESS | 2424 | 1466744681344 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 22:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:04:41 INFO - PROCESS | 2424 | 1466744681351 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:04:41 INFO - PROCESS | 2424 | 1466744681354 Marionette TRACE conn2 <- [1,1046,null,{}] 22:04:41 INFO - PROCESS | 2424 | 1466744681357 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:41 INFO - PROCESS | 2424 | 1466744681360 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:41 INFO - PROCESS | 2424 | 1466744681446 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 22:04:41 INFO - PROCESS | 2424 | 1466744681452 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:41 INFO - PROCESS | 2424 | 1466744681437 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:41 INFO - PROCESS | 2424 | ++DOCSHELL 12B1C800 == 31 [pid = 2424] [id = 271] 22:04:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (12B20800) [pid = 2424] [serial = 812] [outer = 00000000] 22:04:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (12D69800) [pid = 2424] [serial = 813] [outer = 12B20800] 22:04:41 INFO - PROCESS | 2424 | 1466744681493 Marionette DEBUG loaded listener.js 22:04:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (13157C00) [pid = 2424] [serial = 814] [outer = 12B20800] 22:04:41 INFO - PROCESS | 2424 | 1466744681909 Marionette TRACE conn2 <- [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]]]}] 22:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 606ms 22:04:41 INFO - PROCESS | 2424 | 1466744681971 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 22:04:41 INFO - PROCESS | 2424 | 1466744681973 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 22:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:04:41 INFO - PROCESS | 2424 | 1466744681977 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:04:41 INFO - PROCESS | 2424 | 1466744681980 Marionette TRACE conn2 <- [1,1050,null,{}] 22:04:41 INFO - PROCESS | 2424 | 1466744681990 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:41 INFO - PROCESS | 2424 | 1466744681995 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:42 INFO - PROCESS | 2424 | 1466744682087 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 22:04:42 INFO - PROCESS | 2424 | 1466744682166 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:42 INFO - PROCESS | 2424 | 1466744682169 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:42 INFO - PROCESS | 2424 | ++DOCSHELL 143C1000 == 32 [pid = 2424] [id = 272] 22:04:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (143C2800) [pid = 2424] [serial = 815] [outer = 00000000] 22:04:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (14FF3800) [pid = 2424] [serial = 816] [outer = 143C2800] 22:04:42 INFO - PROCESS | 2424 | 1466744682217 Marionette DEBUG loaded listener.js 22:04:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (15668C00) [pid = 2424] [serial = 817] [outer = 143C2800] 22:04:42 INFO - PROCESS | 2424 | 1466744682548 Marionette TRACE conn2 <- [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]]]}] 22:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 606ms 22:04:42 INFO - PROCESS | 2424 | 1466744682596 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 22:04:42 INFO - PROCESS | 2424 | 1466744682598 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 22:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:04:42 INFO - PROCESS | 2424 | 1466744682602 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:04:42 INFO - PROCESS | 2424 | 1466744682603 Marionette TRACE conn2 <- [1,1054,null,{}] 22:04:42 INFO - PROCESS | 2424 | 1466744682607 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:42 INFO - PROCESS | 2424 | 1466744682608 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:42 INFO - PROCESS | 2424 | 1466744682681 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 22:04:42 INFO - PROCESS | 2424 | 1466744682686 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:42 INFO - PROCESS | 2424 | 1466744682688 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:42 INFO - PROCESS | 2424 | ++DOCSHELL 156BE800 == 33 [pid = 2424] [id = 273] 22:04:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (159B7000) [pid = 2424] [serial = 818] [outer = 00000000] 22:04:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (15E0F400) [pid = 2424] [serial = 819] [outer = 159B7000] 22:04:42 INFO - PROCESS | 2424 | 1466744682732 Marionette DEBUG loaded listener.js 22:04:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (165C0400) [pid = 2424] [serial = 820] [outer = 159B7000] 22:04:43 INFO - PROCESS | 2424 | 1466744683154 Marionette TRACE conn2 <- [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]]]}] 22:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 619ms 22:04:43 INFO - PROCESS | 2424 | 1466744683219 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 22:04:43 INFO - PROCESS | 2424 | 1466744683221 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 22:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:04:43 INFO - PROCESS | 2424 | 1466744683225 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:04:43 INFO - PROCESS | 2424 | 1466744683226 Marionette TRACE conn2 <- [1,1058,null,{}] 22:04:43 INFO - PROCESS | 2424 | 1466744683212 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:43 INFO - PROCESS | 2424 | 1466744683214 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:43 INFO - PROCESS | 2424 | 1466744683354 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 22:04:43 INFO - PROCESS | 2424 | 1466744683367 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:43 INFO - PROCESS | 2424 | 1466744683369 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:43 INFO - PROCESS | 2424 | ++DOCSHELL 165C4800 == 34 [pid = 2424] [id = 274] 22:04:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (165C5800) [pid = 2424] [serial = 821] [outer = 00000000] 22:04:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (16B04800) [pid = 2424] [serial = 822] [outer = 165C5800] 22:04:43 INFO - PROCESS | 2424 | 1466744683399 Marionette DEBUG loaded listener.js 22:04:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (16CE1C00) [pid = 2424] [serial = 823] [outer = 165C5800] 22:04:43 INFO - PROCESS | 2424 | 1466744683823 Marionette TRACE conn2 <- [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]]]}] 22:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 647ms 22:04:43 INFO - PROCESS | 2424 | 1466744683859 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 22:04:43 INFO - PROCESS | 2424 | 1466744683861 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 22:04:43 INFO - PROCESS | 2424 | 1466744683864 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:04:43 INFO - PROCESS | 2424 | 1466744683866 Marionette TRACE conn2 <- [1,1062,null,{}] 22:04:43 INFO - PROCESS | 2424 | 1466744683869 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:43 INFO - PROCESS | 2424 | 1466744683875 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:43 INFO - PROCESS | 2424 | 1466744683986 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 22:04:44 INFO - PROCESS | 2424 | 1466744684047 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:44 INFO - PROCESS | 2424 | 1466744684049 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:44 INFO - PROCESS | 2424 | ++DOCSHELL 17982000 == 35 [pid = 2424] [id = 275] 22:04:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (179BF800) [pid = 2424] [serial = 824] [outer = 00000000] 22:04:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (179E5000) [pid = 2424] [serial = 825] [outer = 179BF800] 22:04:44 INFO - PROCESS | 2424 | 1466744684093 Marionette DEBUG loaded listener.js 22:04:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (179E5800) [pid = 2424] [serial = 826] [outer = 179BF800] 22:04:44 INFO - PROCESS | 2424 | 1466744684437 Marionette TRACE conn2 <- [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]]]}] 22:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 606ms 22:04:44 INFO - PROCESS | 2424 | 1466744684524 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 22:04:44 INFO - PROCESS | 2424 | 1466744684527 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 22:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:04:44 INFO - PROCESS | 2424 | 1466744684537 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:04:44 INFO - PROCESS | 2424 | 1466744684540 Marionette TRACE conn2 <- [1,1066,null,{}] 22:04:44 INFO - PROCESS | 2424 | 1466744684543 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:44 INFO - PROCESS | 2424 | 1466744684545 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:44 INFO - PROCESS | 2424 | 1466744684694 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 22:04:44 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (156B7000) [pid = 2424] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:04:44 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (12B19800) [pid = 2424] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:04:44 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (140EB400) [pid = 2424] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:04:44 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (110DF800) [pid = 2424] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:04:44 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (10E0F400) [pid = 2424] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:04:44 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (15E17C00) [pid = 2424] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:04:44 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (10A75800) [pid = 2424] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:04:44 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (131E9C00) [pid = 2424] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:04:44 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (16A5C800) [pid = 2424] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:04:44 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (13950C00) [pid = 2424] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:04:44 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (105EE400) [pid = 2424] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:04:44 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (11CD4000) [pid = 2424] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:04:44 INFO - PROCESS | 2424 | 1466744684754 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:44 INFO - PROCESS | 2424 | 1466744684756 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:44 INFO - PROCESS | 2424 | ++DOCSHELL 1052AC00 == 36 [pid = 2424] [id = 276] 22:04:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (105EE400) [pid = 2424] [serial = 827] [outer = 00000000] 22:04:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (10E0F400) [pid = 2424] [serial = 828] [outer = 105EE400] 22:04:44 INFO - PROCESS | 2424 | 1466744684781 Marionette DEBUG loaded listener.js 22:04:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (13159800) [pid = 2424] [serial = 829] [outer = 105EE400] 22:04:45 INFO - PROCESS | 2424 | 1466744685082 Marionette TRACE conn2 <- [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]]]}] 22:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 605ms 22:04:45 INFO - PROCESS | 2424 | 1466744685151 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 22:04:45 INFO - PROCESS | 2424 | 1466744685153 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 22:04:45 INFO - PROCESS | 2424 | 1466744685157 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:04:45 INFO - PROCESS | 2424 | 1466744685158 Marionette TRACE conn2 <- [1,1070,null,{}] 22:04:45 INFO - PROCESS | 2424 | 1466744685162 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:45 INFO - PROCESS | 2424 | 1466744685164 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:45 INFO - PROCESS | 2424 | 1466744685222 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 22:04:45 INFO - PROCESS | 2424 | 1466744685227 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:45 INFO - PROCESS | 2424 | 1466744685229 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:45 INFO - PROCESS | 2424 | ++DOCSHELL 159C2400 == 37 [pid = 2424] [id = 277] 22:04:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (15E10400) [pid = 2424] [serial = 830] [outer = 00000000] 22:04:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (17643C00) [pid = 2424] [serial = 831] [outer = 15E10400] 22:04:45 INFO - PROCESS | 2424 | 1466744685273 Marionette DEBUG loaded listener.js 22:04:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (179C4000) [pid = 2424] [serial = 832] [outer = 15E10400] 22:04:45 INFO - PROCESS | 2424 | 1466744685640 Marionette TRACE conn2 <- [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]]]}] 22:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 523ms 22:04:45 INFO - PROCESS | 2424 | 1466744685674 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 22:04:45 INFO - PROCESS | 2424 | 1466744685676 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 22:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:04:45 INFO - PROCESS | 2424 | 1466744685679 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:04:45 INFO - PROCESS | 2424 | 1466744685681 Marionette TRACE conn2 <- [1,1074,null,{}] 22:04:45 INFO - PROCESS | 2424 | 1466744685685 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:45 INFO - PROCESS | 2424 | 1466744685686 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:45 INFO - PROCESS | 2424 | 1466744685768 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 22:04:45 INFO - PROCESS | 2424 | 1466744685773 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:45 INFO - PROCESS | 2424 | 1466744685775 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:45 INFO - PROCESS | 2424 | ++DOCSHELL 15668800 == 38 [pid = 2424] [id = 278] 22:04:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (15B29800) [pid = 2424] [serial = 833] [outer = 00000000] 22:04:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (19726400) [pid = 2424] [serial = 834] [outer = 15B29800] 22:04:45 INFO - PROCESS | 2424 | 1466744685800 Marionette DEBUG loaded listener.js 22:04:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1972A400) [pid = 2424] [serial = 835] [outer = 15B29800] 22:04:46 INFO - PROCESS | 2424 | 1466744686185 Marionette TRACE conn2 <- [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]]]}] 22:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 523ms 22:04:46 INFO - PROCESS | 2424 | 1466744686206 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 22:04:46 INFO - PROCESS | 2424 | 1466744686208 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 22:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:04:46 INFO - PROCESS | 2424 | 1466744686211 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:04:46 INFO - PROCESS | 2424 | 1466744686213 Marionette TRACE conn2 <- [1,1078,null,{}] 22:04:46 INFO - PROCESS | 2424 | 1466744686216 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:46 INFO - PROCESS | 2424 | 1466744686218 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:46 INFO - PROCESS | 2424 | 1466744686323 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 22:04:46 INFO - PROCESS | 2424 | 1466744686331 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:46 INFO - PROCESS | 2424 | 1466744686333 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:46 INFO - PROCESS | 2424 | ++DOCSHELL 1738B800 == 39 [pid = 2424] [id = 279] 22:04:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (19719C00) [pid = 2424] [serial = 836] [outer = 00000000] 22:04:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (19732000) [pid = 2424] [serial = 837] [outer = 19719C00] 22:04:46 INFO - PROCESS | 2424 | 1466744686376 Marionette DEBUG loaded listener.js 22:04:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (19732800) [pid = 2424] [serial = 838] [outer = 19719C00] 22:04:47 INFO - PROCESS | 2424 | 1466744687020 Marionette TRACE conn2 <- [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]]]}] 22:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 826ms 22:04:47 INFO - PROCESS | 2424 | 1466744687053 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 22:04:47 INFO - PROCESS | 2424 | 1466744687058 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 22:04:47 INFO - PROCESS | 2424 | 1466744687063 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:04:47 INFO - PROCESS | 2424 | 1466744687068 Marionette TRACE conn2 <- [1,1082,null,{}] 22:04:47 INFO - PROCESS | 2424 | 1466744687073 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:47 INFO - PROCESS | 2424 | 1466744687076 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:47 INFO - PROCESS | 2424 | 1466744687168 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 22:04:47 INFO - PROCESS | 2424 | 1466744687293 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:47 INFO - PROCESS | 2424 | 1466744687296 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:47 INFO - PROCESS | 2424 | ++DOCSHELL 10E0DC00 == 40 [pid = 2424] [id = 280] 22:04:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (10E0EC00) [pid = 2424] [serial = 839] [outer = 00000000] 22:04:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (11ADDC00) [pid = 2424] [serial = 840] [outer = 10E0EC00] 22:04:47 INFO - PROCESS | 2424 | 1466744687354 Marionette DEBUG loaded listener.js 22:04:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (13154000) [pid = 2424] [serial = 841] [outer = 10E0EC00] 22:04:47 INFO - PROCESS | 2424 | 1466744687863 Marionette TRACE conn2 <- [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]]]}] 22:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 840ms 22:04:47 INFO - PROCESS | 2424 | 1466744687892 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 22:04:47 INFO - PROCESS | 2424 | 1466744687897 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 22:04:47 INFO - PROCESS | 2424 | 1466744687904 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:04:47 INFO - PROCESS | 2424 | 1466744687907 Marionette TRACE conn2 <- [1,1086,null,{}] 22:04:47 INFO - PROCESS | 2424 | 1466744687911 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:47 INFO - PROCESS | 2424 | 1466744687914 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:48 INFO - PROCESS | 2424 | 1466744688005 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 22:04:48 INFO - PROCESS | 2424 | 1466744688170 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:48 INFO - PROCESS | 2424 | 1466744688173 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:48 INFO - PROCESS | 2424 | ++DOCSHELL 159BEC00 == 41 [pid = 2424] [id = 281] 22:04:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (159C1800) [pid = 2424] [serial = 842] [outer = 00000000] 22:04:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (15E0AC00) [pid = 2424] [serial = 843] [outer = 159C1800] 22:04:48 INFO - PROCESS | 2424 | 1466744688230 Marionette DEBUG loaded listener.js 22:04:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (16B10C00) [pid = 2424] [serial = 844] [outer = 159C1800] 22:04:48 INFO - PROCESS | 2424 | 1466744688961 Marionette TRACE conn2 <- [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]]]}] 22:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1101ms 22:04:49 INFO - PROCESS | 2424 | 1466744689018 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 22:04:49 INFO - PROCESS | 2424 | 1466744689022 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 22:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:04:49 INFO - PROCESS | 2424 | 1466744689028 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:04:49 INFO - PROCESS | 2424 | 1466744689031 Marionette TRACE conn2 <- [1,1090,null,{}] 22:04:49 INFO - PROCESS | 2424 | 1466744689037 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:49 INFO - PROCESS | 2424 | 1466744689039 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:49 INFO - PROCESS | 2424 | 1466744689122 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 22:04:49 INFO - PROCESS | 2424 | 1466744689206 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:49 INFO - PROCESS | 2424 | 1466744689210 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:49 INFO - PROCESS | 2424 | ++DOCSHELL 10A74400 == 42 [pid = 2424] [id = 282] 22:04:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (10A75400) [pid = 2424] [serial = 845] [outer = 00000000] 22:04:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (11ADE800) [pid = 2424] [serial = 846] [outer = 10A75400] 22:04:49 INFO - PROCESS | 2424 | 1466744689312 Marionette DEBUG loaded listener.js 22:04:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (12925400) [pid = 2424] [serial = 847] [outer = 10A75400] 22:04:49 INFO - PROCESS | 2424 | --DOCSHELL 15668800 == 41 [pid = 2424] [id = 278] 22:04:49 INFO - PROCESS | 2424 | --DOCSHELL 159C2400 == 40 [pid = 2424] [id = 277] 22:04:49 INFO - PROCESS | 2424 | --DOCSHELL 1052AC00 == 39 [pid = 2424] [id = 276] 22:04:49 INFO - PROCESS | 2424 | --DOCSHELL 17982000 == 38 [pid = 2424] [id = 275] 22:04:49 INFO - PROCESS | 2424 | --DOCSHELL 165C4800 == 37 [pid = 2424] [id = 274] 22:04:49 INFO - PROCESS | 2424 | --DOCSHELL 156BE800 == 36 [pid = 2424] [id = 273] 22:04:49 INFO - PROCESS | 2424 | --DOCSHELL 143C1000 == 35 [pid = 2424] [id = 272] 22:04:49 INFO - PROCESS | 2424 | --DOCSHELL 12B1C800 == 34 [pid = 2424] [id = 271] 22:04:49 INFO - PROCESS | 2424 | --DOCSHELL 105F0000 == 33 [pid = 2424] [id = 270] 22:04:49 INFO - PROCESS | 2424 | --DOCSHELL 10A7A800 == 32 [pid = 2424] [id = 269] 22:04:49 INFO - PROCESS | 2424 | --DOCSHELL 110DF000 == 31 [pid = 2424] [id = 259] 22:04:49 INFO - PROCESS | 2424 | --DOCSHELL 179C3C00 == 30 [pid = 2424] [id = 268] 22:04:49 INFO - PROCESS | 2424 | --DOCSHELL 159BEC00 == 29 [pid = 2424] [id = 281] 22:04:49 INFO - PROCESS | 2424 | --DOCSHELL 1738B800 == 28 [pid = 2424] [id = 279] 22:04:49 INFO - PROCESS | 2424 | --DOCSHELL 10E0DC00 == 27 [pid = 2424] [id = 280] 22:04:49 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (17C7DC00) [pid = 2424] [serial = 804] [outer = 00000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (15B20400) [pid = 2424] [serial = 789] [outer = 00000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (13032000) [pid = 2424] [serial = 783] [outer = 00000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (13157400) [pid = 2424] [serial = 784] [outer = 00000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1531B000) [pid = 2424] [serial = 786] [outer = 00000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (129E9C00) [pid = 2424] [serial = 778] [outer = 00000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1281C400) [pid = 2424] [serial = 777] [outer = 00000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (11266C00) [pid = 2424] [serial = 780] [outer = 00000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (11AE0000) [pid = 2424] [serial = 781] [outer = 00000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (165C8800) [pid = 2424] [serial = 792] [outer = 00000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (11AE1000) [pid = 2424] [serial = 769] [outer = 00000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (112AE400) [pid = 2424] [serial = 768] [outer = 00000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (15E11000) [pid = 2424] [serial = 790] [outer = 00000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (13C86000) [pid = 2424] [serial = 772] [outer = 00000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1797BC00) [pid = 2424] [serial = 802] [outer = 00000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (13659000) [pid = 2424] [serial = 771] [outer = 00000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (16A5D800) [pid = 2424] [serial = 775] [outer = 00000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (15432000) [pid = 2424] [serial = 774] [outer = 00000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (10B75C00) [pid = 2424] [serial = 795] [outer = 00000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (16B02C00) [pid = 2424] [serial = 793] [outer = 00000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (13656800) [pid = 2424] [serial = 796] [outer = 00000000] [url = about:blank] 22:04:50 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (17643000) [pid = 2424] [serial = 801] [outer = 00000000] [url = about:blank] 22:04:50 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (1738EC00) [pid = 2424] [serial = 798] [outer = 00000000] [url = about:blank] 22:04:50 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (1742E400) [pid = 2424] [serial = 799] [outer = 00000000] [url = about:blank] 22:04:50 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (15433800) [pid = 2424] [serial = 787] [outer = 00000000] [url = about:blank] 22:04:50 INFO - PROCESS | 2424 | 1466744690312 Marionette TRACE conn2 <- [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]]]}] 22:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1321ms 22:04:50 INFO - PROCESS | 2424 | 1466744690343 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 22:04:50 INFO - PROCESS | 2424 | 1466744690347 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 22:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:04:50 INFO - PROCESS | 2424 | 1466744690351 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:04:50 INFO - PROCESS | 2424 | 1466744690356 Marionette TRACE conn2 <- [1,1094,null,{}] 22:04:50 INFO - PROCESS | 2424 | 1466744690360 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:50 INFO - PROCESS | 2424 | 1466744690363 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:50 INFO - PROCESS | 2424 | 1466744690452 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 22:04:50 INFO - PROCESS | 2424 | 1466744690460 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:50 INFO - PROCESS | 2424 | 1466744690463 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:50 INFO - PROCESS | 2424 | ++DOCSHELL 10B76400 == 28 [pid = 2424] [id = 283] 22:04:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (10B77400) [pid = 2424] [serial = 848] [outer = 00000000] 22:04:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (10E10000) [pid = 2424] [serial = 849] [outer = 10B77400] 22:04:50 INFO - PROCESS | 2424 | 1466744690493 Marionette DEBUG loaded listener.js 22:04:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (110E1C00) [pid = 2424] [serial = 850] [outer = 10B77400] 22:04:50 INFO - PROCESS | 2424 | 1466744690936 Marionette TRACE conn2 <- [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]]]}] 22:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 619ms 22:04:50 INFO - PROCESS | 2424 | 1466744690977 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 22:04:50 INFO - PROCESS | 2424 | 1466744690982 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 22:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:04:50 INFO - PROCESS | 2424 | 1466744690988 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:04:50 INFO - PROCESS | 2424 | 1466744690991 Marionette TRACE conn2 <- [1,1098,null,{}] 22:04:50 INFO - PROCESS | 2424 | 1466744690994 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:50 INFO - PROCESS | 2424 | 1466744690997 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:51 INFO - PROCESS | 2424 | 1466744691096 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 22:04:51 INFO - PROCESS | 2424 | 1466744691186 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:51 INFO - PROCESS | 2424 | 1466744691188 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:51 INFO - PROCESS | 2424 | ++DOCSHELL 1281C400 == 29 [pid = 2424] [id = 284] 22:04:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (129AF800) [pid = 2424] [serial = 851] [outer = 00000000] 22:04:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (12B16000) [pid = 2424] [serial = 852] [outer = 129AF800] 22:04:51 INFO - PROCESS | 2424 | 1466744691216 Marionette DEBUG loaded listener.js 22:04:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (12B1F000) [pid = 2424] [serial = 853] [outer = 129AF800] 22:04:51 INFO - PROCESS | 2424 | 1466744691549 Marionette TRACE conn2 <- [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]]]}] 22:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 606ms 22:04:51 INFO - PROCESS | 2424 | 1466744691607 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 22:04:51 INFO - PROCESS | 2424 | 1466744691609 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 22:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:04:51 INFO - PROCESS | 2424 | 1466744691613 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:04:51 INFO - PROCESS | 2424 | 1466744691616 Marionette TRACE conn2 <- [1,1102,null,{}] 22:04:51 INFO - PROCESS | 2424 | 1466744691627 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:51 INFO - PROCESS | 2424 | 1466744691631 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:51 INFO - PROCESS | 2424 | 1466744691701 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 22:04:51 INFO - PROCESS | 2424 | 1466744691707 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:51 INFO - PROCESS | 2424 | 1466744691711 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:51 INFO - PROCESS | 2424 | ++DOCSHELL 13946000 == 30 [pid = 2424] [id = 285] 22:04:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (13946800) [pid = 2424] [serial = 854] [outer = 00000000] 22:04:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (13C82000) [pid = 2424] [serial = 855] [outer = 13946800] 22:04:51 INFO - PROCESS | 2424 | 1466744691759 Marionette DEBUG loaded listener.js 22:04:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (1400E400) [pid = 2424] [serial = 856] [outer = 13946800] 22:04:52 INFO - PROCESS | 2424 | 1466744692208 Marionette TRACE conn2 <- [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]]]}] 22:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 606ms 22:04:52 INFO - PROCESS | 2424 | 1466744692230 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 22:04:52 INFO - PROCESS | 2424 | 1466744692232 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 22:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:04:52 INFO - PROCESS | 2424 | 1466744692239 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:04:52 INFO - PROCESS | 2424 | 1466744692241 Marionette TRACE conn2 <- [1,1106,null,{}] 22:04:52 INFO - PROCESS | 2424 | 1466744692245 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:52 INFO - PROCESS | 2424 | 1466744692228 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:52 INFO - PROCESS | 2424 | 1466744692364 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 22:04:52 INFO - PROCESS | 2424 | 1466744692387 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:52 INFO - PROCESS | 2424 | 1466744692390 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:52 INFO - PROCESS | 2424 | ++DOCSHELL 14F10400 == 31 [pid = 2424] [id = 286] 22:04:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (14FEB000) [pid = 2424] [serial = 857] [outer = 00000000] 22:04:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (15432000) [pid = 2424] [serial = 858] [outer = 14FEB000] 22:04:52 INFO - PROCESS | 2424 | 1466744692414 Marionette DEBUG loaded listener.js 22:04:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15674C00) [pid = 2424] [serial = 859] [outer = 14FEB000] 22:04:52 INFO - PROCESS | 2424 | 1466744692824 Marionette TRACE conn2 <- [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]]]}] 22:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 619ms 22:04:52 INFO - PROCESS | 2424 | 1466744692854 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 22:04:52 INFO - PROCESS | 2424 | 1466744692856 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 22:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:04:52 INFO - PROCESS | 2424 | 1466744692868 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:04:52 INFO - PROCESS | 2424 | 1466744692870 Marionette TRACE conn2 <- [1,1110,null,{}] 22:04:52 INFO - PROCESS | 2424 | 1466744692873 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:52 INFO - PROCESS | 2424 | 1466744692875 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:52 INFO - PROCESS | 2424 | 1466744692960 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 22:04:52 INFO - PROCESS | 2424 | 1466744692966 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:52 INFO - PROCESS | 2424 | 1466744692968 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:52 INFO - PROCESS | 2424 | ++DOCSHELL 156BE000 == 32 [pid = 2424] [id = 287] 22:04:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (156BF800) [pid = 2424] [serial = 860] [outer = 00000000] 22:04:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (15B26000) [pid = 2424] [serial = 861] [outer = 156BF800] 22:04:52 INFO - PROCESS | 2424 | 1466744693011 Marionette DEBUG loaded listener.js 22:04:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15B27400) [pid = 2424] [serial = 862] [outer = 156BF800] 22:04:53 INFO - PROCESS | 2424 | 1466744693407 Marionette TRACE conn2 <- [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]]]}] 22:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 551ms 22:04:53 INFO - PROCESS | 2424 | 1466744693421 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 22:04:53 INFO - PROCESS | 2424 | 1466744693423 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 22:04:53 INFO - PROCESS | 2424 | 1466744693426 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:04:53 INFO - PROCESS | 2424 | 1466744693428 Marionette TRACE conn2 <- [1,1114,null,{}] 22:04:53 INFO - PROCESS | 2424 | 1466744693431 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:53 INFO - PROCESS | 2424 | 1466744693436 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:53 INFO - PROCESS | 2424 | 1466744693565 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 22:04:53 INFO - PROCESS | 2424 | 1466744693628 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:53 INFO - PROCESS | 2424 | 1466744693630 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:53 INFO - PROCESS | 2424 | ++DOCSHELL 15E0C000 == 33 [pid = 2424] [id = 288] 22:04:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (165C0800) [pid = 2424] [serial = 863] [outer = 00000000] 22:04:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16B0C800) [pid = 2424] [serial = 864] [outer = 165C0800] 22:04:53 INFO - PROCESS | 2424 | 1466744693654 Marionette DEBUG loaded listener.js 22:04:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16E73000) [pid = 2424] [serial = 865] [outer = 165C0800] 22:04:54 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (15B29800) [pid = 2424] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:04:54 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (165C5800) [pid = 2424] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:04:54 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (179C5C00) [pid = 2424] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:04:54 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (143C2800) [pid = 2424] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:04:54 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (179BF800) [pid = 2424] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:04:54 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (159B7000) [pid = 2424] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:04:54 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (10E08C00) [pid = 2424] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:04:54 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (105F1000) [pid = 2424] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:04:54 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (12B20800) [pid = 2424] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:04:54 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (15E10400) [pid = 2424] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:04:54 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (105EE400) [pid = 2424] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:04:54 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (19719C00) [pid = 2424] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:04:54 INFO - PROCESS | 2424 | 1466744694207 Marionette TRACE conn2 <- [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]]]}] 22:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 826ms 22:04:54 INFO - PROCESS | 2424 | 1466744694266 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 22:04:54 INFO - PROCESS | 2424 | 1466744694268 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 22:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:04:54 INFO - PROCESS | 2424 | 1466744694254 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:04:54 INFO - PROCESS | 2424 | 1466744694256 Marionette TRACE conn2 <- [1,1118,null,{}] 22:04:54 INFO - PROCESS | 2424 | 1466744694259 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:54 INFO - PROCESS | 2424 | 1466744694261 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:54 INFO - PROCESS | 2424 | 1466744694335 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 22:04:54 INFO - PROCESS | 2424 | 1466744694342 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:54 INFO - PROCESS | 2424 | 1466744694344 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:54 INFO - PROCESS | 2424 | ++DOCSHELL 10E08C00 == 34 [pid = 2424] [id = 289] 22:04:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (15B21400) [pid = 2424] [serial = 866] [outer = 00000000] 22:04:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (17425C00) [pid = 2424] [serial = 867] [outer = 15B21400] 22:04:54 INFO - PROCESS | 2424 | 1466744694388 Marionette DEBUG loaded listener.js 22:04:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (17490000) [pid = 2424] [serial = 868] [outer = 15B21400] 22:04:54 INFO - PROCESS | 2424 | 1466744694750 Marionette TRACE conn2 <- [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]]]}] 22:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 523ms 22:04:54 INFO - PROCESS | 2424 | 1466744694792 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 22:04:54 INFO - PROCESS | 2424 | 1466744694794 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 22:04:54 INFO - PROCESS | 2424 | 1466744694797 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:04:54 INFO - PROCESS | 2424 | 1466744694799 Marionette TRACE conn2 <- [1,1122,null,{}] 22:04:54 INFO - PROCESS | 2424 | 1466744694803 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:54 INFO - PROCESS | 2424 | 1466744694804 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:54 INFO - PROCESS | 2424 | 1466744694859 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 22:04:54 INFO - PROCESS | 2424 | 1466744694865 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:54 INFO - PROCESS | 2424 | 1466744694867 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:54 INFO - PROCESS | 2424 | ++DOCSHELL 129AFC00 == 35 [pid = 2424] [id = 290] 22:04:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (140EA000) [pid = 2424] [serial = 869] [outer = 00000000] 22:04:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (179C4C00) [pid = 2424] [serial = 870] [outer = 140EA000] 22:04:54 INFO - PROCESS | 2424 | 1466744694909 Marionette DEBUG loaded listener.js 22:04:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (179C6000) [pid = 2424] [serial = 871] [outer = 140EA000] 22:04:55 INFO - PROCESS | 2424 | 1466744695298 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 22:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 564ms 22:04:55 INFO - PROCESS | 2424 | 1466744695367 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 22:04:55 INFO - PROCESS | 2424 | 1466744695369 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 22:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:04:55 INFO - PROCESS | 2424 | 1466744695355 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:04:55 INFO - PROCESS | 2424 | 1466744695356 Marionette TRACE conn2 <- [1,1126,null,{}] 22:04:55 INFO - PROCESS | 2424 | 1466744695360 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:55 INFO - PROCESS | 2424 | 1466744695362 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:55 INFO - PROCESS | 2424 | 1466744695438 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 22:04:55 INFO - PROCESS | 2424 | 1466744695445 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:55 INFO - PROCESS | 2424 | 1466744695447 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:55 INFO - PROCESS | 2424 | ++DOCSHELL 17E54400 == 36 [pid = 2424] [id = 291] 22:04:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (17E54C00) [pid = 2424] [serial = 872] [outer = 00000000] 22:04:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1971C000) [pid = 2424] [serial = 873] [outer = 17E54C00] 22:04:55 INFO - PROCESS | 2424 | 1466744695490 Marionette DEBUG loaded listener.js 22:04:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (10E02000) [pid = 2424] [serial = 874] [outer = 17E54C00] 22:04:56 INFO - PROCESS | 2424 | 1466744696152 Marionette TRACE conn2 <- [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]]]}] 22:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 826ms 22:04:56 INFO - PROCESS | 2424 | 1466744696199 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 22:04:56 INFO - PROCESS | 2424 | 1466744696203 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 22:04:56 INFO - PROCESS | 2424 | 1466744696208 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:04:56 INFO - PROCESS | 2424 | 1466744696212 Marionette TRACE conn2 <- [1,1130,null,{}] 22:04:56 INFO - PROCESS | 2424 | 1466744696217 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:56 INFO - PROCESS | 2424 | 1466744696221 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:56 INFO - PROCESS | 2424 | 1466744696344 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 22:04:56 INFO - PROCESS | 2424 | 1466744696470 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:56 INFO - PROCESS | 2424 | 1466744696474 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:56 INFO - PROCESS | 2424 | ++DOCSHELL 10A5BC00 == 37 [pid = 2424] [id = 292] 22:04:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (10A7A800) [pid = 2424] [serial = 875] [outer = 00000000] 22:04:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (11450000) [pid = 2424] [serial = 876] [outer = 10A7A800] 22:04:56 INFO - PROCESS | 2424 | 1466744696533 Marionette DEBUG loaded listener.js 22:04:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (11CD2000) [pid = 2424] [serial = 877] [outer = 10A7A800] 22:04:57 INFO - PROCESS | 2424 | 1466744697329 Marionette TRACE conn2 <- [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]]]}] 22:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1197ms 22:04:57 INFO - PROCESS | 2424 | 1466744697433 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 22:04:57 INFO - PROCESS | 2424 | 1466744697436 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 22:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:04:57 INFO - PROCESS | 2424 | 1466744697457 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:04:57 INFO - PROCESS | 2424 | 1466744697460 Marionette TRACE conn2 <- [1,1134,null,{}] 22:04:57 INFO - PROCESS | 2424 | 1466744697465 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:57 INFO - PROCESS | 2424 | 1466744697467 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:57 INFO - PROCESS | 2424 | 1466744697582 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 22:04:57 INFO - PROCESS | 2424 | 1466744697661 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:57 INFO - PROCESS | 2424 | 1466744697663 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:57 INFO - PROCESS | 2424 | ++DOCSHELL 10561800 == 38 [pid = 2424] [id = 293] 22:04:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (105F6800) [pid = 2424] [serial = 878] [outer = 00000000] 22:04:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (11CD0C00) [pid = 2424] [serial = 879] [outer = 105F6800] 22:04:57 INFO - PROCESS | 2424 | 1466744697775 Marionette DEBUG loaded listener.js 22:04:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (12B19800) [pid = 2424] [serial = 880] [outer = 105F6800] 22:04:57 INFO - PROCESS | 2424 | --DOCSHELL 129AFC00 == 37 [pid = 2424] [id = 290] 22:04:57 INFO - PROCESS | 2424 | --DOCSHELL 10E08C00 == 36 [pid = 2424] [id = 289] 22:04:57 INFO - PROCESS | 2424 | --DOCSHELL 15E0C000 == 35 [pid = 2424] [id = 288] 22:04:57 INFO - PROCESS | 2424 | --DOCSHELL 156BE000 == 34 [pid = 2424] [id = 287] 22:04:57 INFO - PROCESS | 2424 | --DOCSHELL 14F10400 == 33 [pid = 2424] [id = 286] 22:04:57 INFO - PROCESS | 2424 | --DOCSHELL 13946000 == 32 [pid = 2424] [id = 285] 22:04:57 INFO - PROCESS | 2424 | --DOCSHELL 1281C400 == 31 [pid = 2424] [id = 284] 22:04:57 INFO - PROCESS | 2424 | --DOCSHELL 10B76400 == 30 [pid = 2424] [id = 283] 22:04:57 INFO - PROCESS | 2424 | --DOCSHELL 10A74400 == 29 [pid = 2424] [id = 282] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (19732800) [pid = 2424] [serial = 838] [outer = 00000000] [url = about:blank] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (19732000) [pid = 2424] [serial = 837] [outer = 00000000] [url = about:blank] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (19726400) [pid = 2424] [serial = 834] [outer = 00000000] [url = about:blank] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1972A400) [pid = 2424] [serial = 835] [outer = 00000000] [url = about:blank] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (16B04800) [pid = 2424] [serial = 822] [outer = 00000000] [url = about:blank] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (19715800) [pid = 2424] [serial = 805] [outer = 00000000] [url = about:blank] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (14FF3800) [pid = 2424] [serial = 816] [outer = 00000000] [url = about:blank] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (15668C00) [pid = 2424] [serial = 817] [outer = 00000000] [url = about:blank] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (179E5000) [pid = 2424] [serial = 825] [outer = 00000000] [url = about:blank] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (15E0F400) [pid = 2424] [serial = 819] [outer = 00000000] [url = about:blank] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1281A800) [pid = 2424] [serial = 807] [outer = 00000000] [url = about:blank] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (12B13800) [pid = 2424] [serial = 808] [outer = 00000000] [url = about:blank] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (110E7400) [pid = 2424] [serial = 810] [outer = 00000000] [url = about:blank] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (11CD2800) [pid = 2424] [serial = 811] [outer = 00000000] [url = about:blank] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (12D69800) [pid = 2424] [serial = 813] [outer = 00000000] [url = about:blank] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (13157C00) [pid = 2424] [serial = 814] [outer = 00000000] [url = about:blank] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (179E5800) [pid = 2424] [serial = 826] [outer = 00000000] [url = about:blank] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (17643C00) [pid = 2424] [serial = 831] [outer = 00000000] [url = about:blank] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (16CE1C00) [pid = 2424] [serial = 823] [outer = 00000000] [url = about:blank] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (10E0F400) [pid = 2424] [serial = 828] [outer = 00000000] [url = about:blank] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (179C4000) [pid = 2424] [serial = 832] [outer = 00000000] [url = about:blank] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (13159800) [pid = 2424] [serial = 829] [outer = 00000000] [url = about:blank] 22:04:57 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (165C0400) [pid = 2424] [serial = 820] [outer = 00000000] [url = about:blank] 22:04:58 INFO - PROCESS | 2424 | 1466744698194 Marionette TRACE conn2 <- [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]]]}] 22:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 798ms 22:04:58 INFO - PROCESS | 2424 | 1466744698253 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 22:04:58 INFO - PROCESS | 2424 | 1466744698258 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 22:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:04:58 INFO - PROCESS | 2424 | 1466744698246 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:04:58 INFO - PROCESS | 2424 | 1466744698249 Marionette TRACE conn2 <- [1,1138,null,{}] 22:04:58 INFO - PROCESS | 2424 | 1466744698252 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:58 INFO - PROCESS | 2424 | 1466744698255 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:58 INFO - PROCESS | 2424 | 1466744698340 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 22:04:58 INFO - PROCESS | 2424 | 1466744698349 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:58 INFO - PROCESS | 2424 | 1466744698352 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:58 INFO - PROCESS | 2424 | ++DOCSHELL 131E9C00 == 30 [pid = 2424] [id = 294] 22:04:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (131EA800) [pid = 2424] [serial = 881] [outer = 00000000] 22:04:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (13233000) [pid = 2424] [serial = 882] [outer = 131EA800] 22:04:58 INFO - PROCESS | 2424 | 1466744698380 Marionette DEBUG loaded listener.js 22:04:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (13659C00) [pid = 2424] [serial = 883] [outer = 131EA800] 22:04:58 INFO - PROCESS | 2424 | 1466744698810 Marionette TRACE conn2 <- [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]]]}] 22:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 605ms 22:04:58 INFO - PROCESS | 2424 | 1466744698875 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 22:04:58 INFO - PROCESS | 2424 | 1466744698878 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 22:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:04:58 INFO - PROCESS | 2424 | 1466744698881 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:04:58 INFO - PROCESS | 2424 | 1466744698885 Marionette TRACE conn2 <- [1,1142,null,{}] 22:04:58 INFO - PROCESS | 2424 | 1466744698905 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:58 INFO - PROCESS | 2424 | 1466744698910 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:58 INFO - PROCESS | 2424 | 1466744699002 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 22:04:59 INFO - PROCESS | 2424 | 1466744699085 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:59 INFO - PROCESS | 2424 | 1466744699069 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:59 INFO - PROCESS | 2424 | ++DOCSHELL 15311400 == 31 [pid = 2424] [id = 295] 22:04:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (15312C00) [pid = 2424] [serial = 884] [outer = 00000000] 22:04:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (15668800) [pid = 2424] [serial = 885] [outer = 15312C00] 22:04:59 INFO - PROCESS | 2424 | 1466744699117 Marionette DEBUG loaded listener.js 22:04:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (156C0000) [pid = 2424] [serial = 886] [outer = 15312C00] 22:04:59 INFO - PROCESS | 2424 | 1466744699452 Marionette TRACE conn2 <- [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]]]}] 22:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 606ms 22:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:04:59 INFO - PROCESS | 2424 | 1466744699497 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 22:04:59 INFO - PROCESS | 2424 | 1466744699499 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 22:04:59 INFO - PROCESS | 2424 | 1466744699503 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:04:59 INFO - PROCESS | 2424 | 1466744699504 Marionette TRACE conn2 <- [1,1146,null,{}] 22:04:59 INFO - PROCESS | 2424 | 1466744699508 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:59 INFO - PROCESS | 2424 | 1466744699510 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:59 INFO - PROCESS | 2424 | 1466744699582 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 22:04:59 INFO - PROCESS | 2424 | 1466744699588 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:59 INFO - PROCESS | 2424 | 1466744699590 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:04:59 INFO - PROCESS | 2424 | ++DOCSHELL 15E13800 == 32 [pid = 2424] [id = 296] 22:04:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (15E17000) [pid = 2424] [serial = 887] [outer = 00000000] 22:04:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (1679C800) [pid = 2424] [serial = 888] [outer = 15E17000] 22:04:59 INFO - PROCESS | 2424 | 1466744699634 Marionette DEBUG loaded listener.js 22:04:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (16B06000) [pid = 2424] [serial = 889] [outer = 15E17000] 22:05:00 INFO - PROCESS | 2424 | 1466744700030 Marionette TRACE conn2 <- [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]]]}] 22:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 22:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 565ms 22:05:00 INFO - PROCESS | 2424 | 1466744700058 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 22:05:00 INFO - PROCESS | 2424 | 1466744700060 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 22:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:05:00 INFO - PROCESS | 2424 | 1466744700073 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:05:00 INFO - PROCESS | 2424 | 1466744700075 Marionette TRACE conn2 <- [1,1150,null,{}] 22:05:00 INFO - PROCESS | 2424 | 1466744700078 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:00 INFO - PROCESS | 2424 | 1466744700081 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:00 INFO - PROCESS | 2424 | 1466744700167 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 22:05:00 INFO - PROCESS | 2424 | 1466744700250 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:00 INFO - PROCESS | 2424 | 1466744700252 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:00 INFO - PROCESS | 2424 | ++DOCSHELL 16CDD800 == 33 [pid = 2424] [id = 297] 22:05:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (16CDF400) [pid = 2424] [serial = 890] [outer = 00000000] 22:05:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (165C3800) [pid = 2424] [serial = 891] [outer = 16CDF400] 22:05:00 INFO - PROCESS | 2424 | 1466744700296 Marionette DEBUG loaded listener.js 22:05:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (17984C00) [pid = 2424] [serial = 892] [outer = 16CDF400] 22:05:00 INFO - PROCESS | 2424 | 1466744700679 Marionette TRACE conn2 <- [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]]]}] 22:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 660ms 22:05:00 INFO - PROCESS | 2424 | 1466744700733 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 22:05:00 INFO - PROCESS | 2424 | 1466744700735 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 22:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:05:00 INFO - PROCESS | 2424 | 1466744700720 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:05:00 INFO - PROCESS | 2424 | 1466744700722 Marionette TRACE conn2 <- [1,1154,null,{}] 22:05:00 INFO - PROCESS | 2424 | 1466744700726 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:00 INFO - PROCESS | 2424 | 1466744700731 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:00 INFO - PROCESS | 2424 | 1466744700864 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 22:05:00 INFO - PROCESS | 2424 | 1466744700908 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:00 INFO - PROCESS | 2424 | 1466744700910 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:00 INFO - PROCESS | 2424 | ++DOCSHELL 19715800 == 34 [pid = 2424] [id = 298] 22:05:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (19716400) [pid = 2424] [serial = 893] [outer = 00000000] 22:05:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1971CC00) [pid = 2424] [serial = 894] [outer = 19716400] 22:05:00 INFO - PROCESS | 2424 | 1466744700954 Marionette DEBUG loaded listener.js 22:05:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1972AC00) [pid = 2424] [serial = 895] [outer = 19716400] 22:05:01 INFO - PROCESS | 2424 | 1466744701305 Marionette TRACE conn2 <- [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]]]}] 22:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 606ms 22:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:05:01 INFO - PROCESS | 2424 | 1466744701341 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 22:05:01 INFO - PROCESS | 2424 | 1466744701343 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 22:05:01 INFO - PROCESS | 2424 | 1466744701346 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:05:01 INFO - PROCESS | 2424 | 1466744701348 Marionette TRACE conn2 <- [1,1158,null,{}] 22:05:01 INFO - PROCESS | 2424 | 1466744701429 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:01 INFO - PROCESS | 2424 | 1466744701431 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:01 INFO - PROCESS | 2424 | 1466744701520 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 22:05:01 INFO - PROCESS | 2424 | 1466744701530 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:01 INFO - PROCESS | 2424 | 1466744701532 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:01 INFO - PROCESS | 2424 | ++DOCSHELL 1971C400 == 35 [pid = 2424] [id = 299] 22:05:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1972D400) [pid = 2424] [serial = 896] [outer = 00000000] 22:05:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (19B3EC00) [pid = 2424] [serial = 897] [outer = 1972D400] 22:05:01 INFO - PROCESS | 2424 | 1466744701575 Marionette DEBUG loaded listener.js 22:05:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (19734400) [pid = 2424] [serial = 898] [outer = 1972D400] 22:05:01 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (14FEB000) [pid = 2424] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:05:01 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (156BF800) [pid = 2424] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:05:01 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (10B77400) [pid = 2424] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:05:01 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (129AF800) [pid = 2424] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:05:01 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (13946800) [pid = 2424] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:05:01 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (10A75400) [pid = 2424] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:05:01 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (140EA000) [pid = 2424] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:05:01 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (10E0EC00) [pid = 2424] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:05:01 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (165C0800) [pid = 2424] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:05:01 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (159C1800) [pid = 2424] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:05:01 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (15B21400) [pid = 2424] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:05:01 INFO - PROCESS | 2424 | 1466744701973 Marionette TRACE conn2 <- [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]]]}] 22:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 646ms 22:05:02 INFO - PROCESS | 2424 | 1466744702010 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 22:05:02 INFO - PROCESS | 2424 | 1466744702012 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 22:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:05:02 INFO - PROCESS | 2424 | 1466744702016 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:05:02 INFO - PROCESS | 2424 | 1466744702017 Marionette TRACE conn2 <- [1,1162,null,{}] 22:05:02 INFO - PROCESS | 2424 | 1466744702003 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:02 INFO - PROCESS | 2424 | 1466744702005 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:02 INFO - PROCESS | 2424 | 1466744702080 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 22:05:02 INFO - PROCESS | 2424 | 1466744702085 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:02 INFO - PROCESS | 2424 | 1466744702087 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:02 INFO - PROCESS | 2424 | ++DOCSHELL 15667C00 == 36 [pid = 2424] [id = 300] 22:05:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (156BE800) [pid = 2424] [serial = 899] [outer = 00000000] 22:05:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (16B0E000) [pid = 2424] [serial = 900] [outer = 156BE800] 22:05:02 INFO - PROCESS | 2424 | 1466744702129 Marionette DEBUG loaded listener.js 22:05:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (19728400) [pid = 2424] [serial = 901] [outer = 156BE800] 22:05:02 INFO - PROCESS | 2424 | 1466744702494 Marionette TRACE conn2 <- [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] 22:05:02 INFO - PROCESS | 2424 | 1466744702537 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 22:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:05:02 INFO - PROCESS | 2424 | 1466744702540 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:05:02 INFO - PROCESS | 2424 | 1466744702542 Marionette TRACE conn2 <- [1,1166,null,{}] 22:05:02 INFO - PROCESS | 2424 | 1466744702549 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:02 INFO - PROCESS | 2424 | 1466744702551 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:02 INFO - PROCESS | 2424 | 1466744702608 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 22:05:02 INFO - PROCESS | 2424 | 1466744702615 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:02 INFO - PROCESS | 2424 | 1466744702617 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:02 INFO - PROCESS | 2424 | ++DOCSHELL 130A2000 == 37 [pid = 2424] [id = 301] 22:05:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (16B05C00) [pid = 2424] [serial = 902] [outer = 00000000] 22:05:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (19BDE000) [pid = 2424] [serial = 903] [outer = 16B05C00] 22:05:02 INFO - PROCESS | 2424 | 1466744702660 Marionette DEBUG loaded listener.js 22:05:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (19BDFC00) [pid = 2424] [serial = 904] [outer = 16B05C00] 22:05:03 INFO - PROCESS | 2424 | 1466744703083 Marionette TRACE conn2 <- [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] 22:05:03 INFO - PROCESS | 2424 | 1466744703117 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 22:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:05:03 INFO - PROCESS | 2424 | 1466744703102 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:05:03 INFO - PROCESS | 2424 | 1466744703104 Marionette TRACE conn2 <- [1,1170,null,{}] 22:05:03 INFO - PROCESS | 2424 | 1466744703107 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:03 INFO - PROCESS | 2424 | 1466744703109 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:03 INFO - PROCESS | 2424 | 1466744703185 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 22:05:03 INFO - PROCESS | 2424 | 1466744703193 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:03 INFO - PROCESS | 2424 | 1466744703195 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:03 INFO - PROCESS | 2424 | ++DOCSHELL 159C1C00 == 38 [pid = 2424] [id = 302] 22:05:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15E0A000) [pid = 2424] [serial = 905] [outer = 00000000] 22:05:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (19E33C00) [pid = 2424] [serial = 906] [outer = 15E0A000] 22:05:03 INFO - PROCESS | 2424 | 1466744703238 Marionette DEBUG loaded listener.js 22:05:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (19E37C00) [pid = 2424] [serial = 907] [outer = 15E0A000] 22:05:04 INFO - PROCESS | 2424 | --DOCSHELL 131E9C00 == 37 [pid = 2424] [id = 294] 22:05:04 INFO - PROCESS | 2424 | --DOCSHELL 10561800 == 36 [pid = 2424] [id = 293] 22:05:04 INFO - PROCESS | 2424 | --DOCSHELL 17E54400 == 35 [pid = 2424] [id = 291] 22:05:04 INFO - PROCESS | 2424 | --DOCSHELL 10A5BC00 == 34 [pid = 2424] [id = 292] 22:05:04 INFO - PROCESS | 2424 | --DOCSHELL 15311400 == 33 [pid = 2424] [id = 295] 22:05:04 INFO - PROCESS | 2424 | --DOCSHELL 15E13800 == 32 [pid = 2424] [id = 296] 22:05:04 INFO - PROCESS | 2424 | --DOCSHELL 15667C00 == 31 [pid = 2424] [id = 300] 22:05:04 INFO - PROCESS | 2424 | --DOCSHELL 130A2000 == 30 [pid = 2424] [id = 301] 22:05:04 INFO - PROCESS | 2424 | --DOCSHELL 19715800 == 29 [pid = 2424] [id = 298] 22:05:04 INFO - PROCESS | 2424 | --DOCSHELL 1971C400 == 28 [pid = 2424] [id = 299] 22:05:04 INFO - PROCESS | 2424 | --DOCSHELL 16CDD800 == 27 [pid = 2424] [id = 297] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (15B26000) [pid = 2424] [serial = 861] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (10E10000) [pid = 2424] [serial = 849] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (110E1C00) [pid = 2424] [serial = 850] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (12B16000) [pid = 2424] [serial = 852] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (12B1F000) [pid = 2424] [serial = 853] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (13C82000) [pid = 2424] [serial = 855] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (12925400) [pid = 2424] [serial = 847] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (11ADE800) [pid = 2424] [serial = 846] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (15674C00) [pid = 2424] [serial = 859] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (179C6000) [pid = 2424] [serial = 871] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (13154000) [pid = 2424] [serial = 841] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (11ADDC00) [pid = 2424] [serial = 840] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (16B0C800) [pid = 2424] [serial = 864] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (16B10C00) [pid = 2424] [serial = 844] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (1971C000) [pid = 2424] [serial = 873] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (15E0AC00) [pid = 2424] [serial = 843] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (15B27400) [pid = 2424] [serial = 862] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (179C4C00) [pid = 2424] [serial = 870] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (16E73000) [pid = 2424] [serial = 865] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (17425C00) [pid = 2424] [serial = 867] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 56 (1400E400) [pid = 2424] [serial = 856] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 55 (17490000) [pid = 2424] [serial = 868] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | --DOMWINDOW == 54 (15432000) [pid = 2424] [serial = 858] [outer = 00000000] [url = about:blank] 22:05:04 INFO - PROCESS | 2424 | 1466744704783 Marionette TRACE conn2 <- [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] 22:05:04 INFO - PROCESS | 2424 | 1466744704846 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 22:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 22:05:04 INFO - PROCESS | 2424 | 1466744704851 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:05:04 INFO - PROCESS | 2424 | 1466744704855 Marionette TRACE conn2 <- [1,1174,null,{}] 22:05:04 INFO - PROCESS | 2424 | 1466744704861 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:04 INFO - PROCESS | 2424 | 1466744704864 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:04 INFO - PROCESS | 2424 | 1466744704945 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 22:05:04 INFO - PROCESS | 2424 | 1466744704959 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:04 INFO - PROCESS | 2424 | 1466744704961 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:04 INFO - PROCESS | 2424 | ++DOCSHELL 10E09C00 == 28 [pid = 2424] [id = 303] 22:05:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 55 (10E10400) [pid = 2424] [serial = 908] [outer = 00000000] 22:05:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 56 (112ADC00) [pid = 2424] [serial = 909] [outer = 10E10400] 22:05:05 INFO - PROCESS | 2424 | 1466744705010 Marionette DEBUG loaded listener.js 22:05:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 57 (112BE400) [pid = 2424] [serial = 910] [outer = 10E10400] 22:05:05 INFO - PROCESS | 2424 | 1466744705430 Marionette TRACE conn2 <- [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] 22:05:05 INFO - PROCESS | 2424 | 1466744705475 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 22:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:05:05 INFO - PROCESS | 2424 | 1466744705481 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:05:05 INFO - PROCESS | 2424 | 1466744705484 Marionette TRACE conn2 <- [1,1178,null,{}] 22:05:05 INFO - PROCESS | 2424 | 1466744705488 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:05 INFO - PROCESS | 2424 | 1466744705491 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:05 INFO - PROCESS | 2424 | 1466744705555 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 22:05:05 INFO - PROCESS | 2424 | 1466744705564 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:05 INFO - PROCESS | 2424 | 1466744705567 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:05 INFO - PROCESS | 2424 | ++DOCSHELL 10FED800 == 29 [pid = 2424] [id = 304] 22:05:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (129F2400) [pid = 2424] [serial = 911] [outer = 00000000] 22:05:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (12B17800) [pid = 2424] [serial = 912] [outer = 129F2400] 22:05:05 INFO - PROCESS | 2424 | 1466744705614 Marionette DEBUG loaded listener.js 22:05:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (12B1DC00) [pid = 2424] [serial = 913] [outer = 129F2400] 22:05:06 INFO - PROCESS | 2424 | 1466744706029 Marionette TRACE conn2 <- [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] 22:05:06 INFO - PROCESS | 2424 | 1466744706043 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 22:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 22:05:06 INFO - PROCESS | 2424 | 1466744706047 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:05:06 INFO - PROCESS | 2424 | 1466744706050 Marionette TRACE conn2 <- [1,1182,null,{}] 22:05:06 INFO - PROCESS | 2424 | 1466744706065 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:06 INFO - PROCESS | 2424 | 1466744706070 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:06 INFO - PROCESS | 2424 | 1466744706132 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 22:05:06 INFO - PROCESS | 2424 | 1466744706170 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:06 INFO - PROCESS | 2424 | 1466744706173 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:06 INFO - PROCESS | 2424 | ++DOCSHELL 13C79800 == 30 [pid = 2424] [id = 305] 22:05:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (13C79C00) [pid = 2424] [serial = 914] [outer = 00000000] 22:05:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (13C86000) [pid = 2424] [serial = 915] [outer = 13C79C00] 22:05:06 INFO - PROCESS | 2424 | 1466744706221 Marionette DEBUG loaded listener.js 22:05:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (140E5400) [pid = 2424] [serial = 916] [outer = 13C79C00] 22:05:06 INFO - PROCESS | 2424 | 1466744706628 Marionette TRACE conn2 <- [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] 22:05:06 INFO - PROCESS | 2424 | 1466744706669 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 22:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 22:05:06 INFO - PROCESS | 2424 | 1466744706673 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:05:06 INFO - PROCESS | 2424 | 1466744706667 Marionette TRACE conn2 <- [1,1186,null,{}] 22:05:06 INFO - PROCESS | 2424 | 1466744706671 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:06 INFO - PROCESS | 2424 | 1466744706673 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:06 INFO - PROCESS | 2424 | 1466744706756 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 22:05:06 INFO - PROCESS | 2424 | 1466744706761 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:06 INFO - PROCESS | 2424 | 1466744706763 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:06 INFO - PROCESS | 2424 | ++DOCSHELL 143B8400 == 31 [pid = 2424] [id = 306] 22:05:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (143BB400) [pid = 2424] [serial = 917] [outer = 00000000] 22:05:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (15435800) [pid = 2424] [serial = 918] [outer = 143BB400] 22:05:06 INFO - PROCESS | 2424 | 1466744706807 Marionette DEBUG loaded listener.js 22:05:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (156B8000) [pid = 2424] [serial = 919] [outer = 143BB400] 22:05:07 INFO - PROCESS | 2424 | 1466744707181 Marionette TRACE conn2 <- [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]]]}] 22:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 523ms 22:05:07 INFO - PROCESS | 2424 | 1466744707191 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 22:05:07 INFO - PROCESS | 2424 | 1466744707193 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 22:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:05:07 INFO - PROCESS | 2424 | 1466744707208 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:05:07 INFO - PROCESS | 2424 | 1466744707210 Marionette TRACE conn2 <- [1,1190,null,{}] 22:05:07 INFO - PROCESS | 2424 | 1466744707214 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:07 INFO - PROCESS | 2424 | 1466744707216 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:07 INFO - PROCESS | 2424 | 1466744707275 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 22:05:07 INFO - PROCESS | 2424 | 1466744707280 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:07 INFO - PROCESS | 2424 | 1466744707283 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:07 INFO - PROCESS | 2424 | ++DOCSHELL 159C0400 == 32 [pid = 2424] [id = 307] 22:05:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (15B26000) [pid = 2424] [serial = 920] [outer = 00000000] 22:05:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (15E0E000) [pid = 2424] [serial = 921] [outer = 15B26000] 22:05:07 INFO - PROCESS | 2424 | 1466744707326 Marionette DEBUG loaded listener.js 22:05:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (15E12000) [pid = 2424] [serial = 922] [outer = 15B26000] 22:05:07 INFO - PROCESS | 2424 | 1466744707726 Marionette TRACE conn2 <- [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]]]}] 22:05:07 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 22:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 578ms 22:05:07 INFO - PROCESS | 2424 | 1466744707768 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 22:05:07 INFO - PROCESS | 2424 | 1466744707770 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 22:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:05:07 INFO - PROCESS | 2424 | 1466744707773 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:05:07 INFO - PROCESS | 2424 | 1466744707775 Marionette TRACE conn2 <- [1,1194,null,{}] 22:05:07 INFO - PROCESS | 2424 | 1466744707778 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:07 INFO - PROCESS | 2424 | 1466744707783 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:07 INFO - PROCESS | 2424 | 1466744707883 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 22:05:07 INFO - PROCESS | 2424 | 1466744707890 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:07 INFO - PROCESS | 2424 | 1466744707892 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:07 INFO - PROCESS | 2424 | ++DOCSHELL 16CD7C00 == 33 [pid = 2424] [id = 308] 22:05:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (16CD9C00) [pid = 2424] [serial = 923] [outer = 00000000] 22:05:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (16E73000) [pid = 2424] [serial = 924] [outer = 16CD9C00] 22:05:07 INFO - PROCESS | 2424 | 1466744707926 Marionette DEBUG loaded listener.js 22:05:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (17420400) [pid = 2424] [serial = 925] [outer = 16CD9C00] 22:05:08 INFO - PROCESS | 2424 | 1466744708306 Marionette TRACE conn2 <- [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]]]}] 22:05:08 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 22:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 550ms 22:05:08 INFO - PROCESS | 2424 | 1466744708344 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 22:05:08 INFO - PROCESS | 2424 | 1466744708346 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 22:05:08 INFO - PROCESS | 2424 | 1466744708350 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:05:08 INFO - PROCESS | 2424 | 1466744708351 Marionette TRACE conn2 <- [1,1198,null,{}] 22:05:08 INFO - PROCESS | 2424 | 1466744708355 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:08 INFO - PROCESS | 2424 | 1466744708357 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:08 INFO - PROCESS | 2424 | 1466744708424 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 22:05:08 INFO - PROCESS | 2424 | 1466744708429 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:08 INFO - PROCESS | 2424 | 1466744708431 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:08 INFO - PROCESS | 2424 | ++DOCSHELL 10526400 == 34 [pid = 2424] [id = 309] 22:05:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (16E6AC00) [pid = 2424] [serial = 926] [outer = 00000000] 22:05:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (1797C400) [pid = 2424] [serial = 927] [outer = 16E6AC00] 22:05:08 INFO - PROCESS | 2424 | 1466744708474 Marionette DEBUG loaded listener.js 22:05:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (17980400) [pid = 2424] [serial = 928] [outer = 16E6AC00] 22:05:08 INFO - PROCESS | 2424 | 1466744708844 Marionette TRACE conn2 <- [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]]]}] 22:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 523ms 22:05:08 INFO - PROCESS | 2424 | 1466744708870 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 22:05:08 INFO - PROCESS | 2424 | 1466744708872 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 22:05:08 INFO - PROCESS | 2424 | 1466744708875 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:05:08 INFO - PROCESS | 2424 | 1466744708877 Marionette TRACE conn2 <- [1,1202,null,{}] 22:05:08 INFO - PROCESS | 2424 | 1466744708893 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:08 INFO - PROCESS | 2424 | 1466744708895 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:08 INFO - PROCESS | 2424 | 1466744708952 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 22:05:08 INFO - PROCESS | 2424 | 1466744708958 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:08 INFO - PROCESS | 2424 | 1466744708961 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:08 INFO - PROCESS | 2424 | ++DOCSHELL 179E1000 == 35 [pid = 2424] [id = 310] 22:05:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (17C7D800) [pid = 2424] [serial = 929] [outer = 00000000] 22:05:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (17E58800) [pid = 2424] [serial = 930] [outer = 17C7D800] 22:05:08 INFO - PROCESS | 2424 | 1466744709009 Marionette DEBUG loaded listener.js 22:05:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (17E58C00) [pid = 2424] [serial = 931] [outer = 17C7D800] 22:05:09 INFO - PROCESS | 2424 | 1466744709375 Marionette TRACE conn2 <- [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]]]}] 22:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 523ms 22:05:09 INFO - PROCESS | 2424 | 1466744709414 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 22:05:09 INFO - PROCESS | 2424 | 1466744709416 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 22:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:05:09 INFO - PROCESS | 2424 | 1466744709432 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:05:09 INFO - PROCESS | 2424 | 1466744709434 Marionette TRACE conn2 <- [1,1206,null,{}] 22:05:09 INFO - PROCESS | 2424 | 1466744709419 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:09 INFO - PROCESS | 2424 | 1466744709421 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:09 INFO - PROCESS | 2424 | 1466744709534 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 22:05:09 INFO - PROCESS | 2424 | 1466744709542 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:09 INFO - PROCESS | 2424 | 1466744709544 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:09 INFO - PROCESS | 2424 | ++DOCSHELL 13948800 == 36 [pid = 2424] [id = 311] 22:05:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (19727000) [pid = 2424] [serial = 932] [outer = 00000000] 22:05:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (19730C00) [pid = 2424] [serial = 933] [outer = 19727000] 22:05:09 INFO - PROCESS | 2424 | 1466744709616 Marionette DEBUG loaded listener.js 22:05:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (19732000) [pid = 2424] [serial = 934] [outer = 19727000] 22:05:10 INFO - PROCESS | 2424 | 1466744710028 Marionette TRACE conn2 <- [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]]]}] 22:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 674ms 22:05:10 INFO - PROCESS | 2424 | 1466744710089 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 22:05:10 INFO - PROCESS | 2424 | 1466744710091 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 22:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:05:10 INFO - PROCESS | 2424 | 1466744710094 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:05:10 INFO - PROCESS | 2424 | 1466744710097 Marionette TRACE conn2 <- [1,1210,null,{}] 22:05:10 INFO - PROCESS | 2424 | 1466744710088 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:10 INFO - PROCESS | 2424 | 1466744710089 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:10 INFO - PROCESS | 2424 | 1466744710208 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 22:05:10 INFO - PROCESS | 2424 | 1466744710217 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:10 INFO - PROCESS | 2424 | 1466744710219 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:10 INFO - PROCESS | 2424 | ++DOCSHELL 10561800 == 37 [pid = 2424] [id = 312] 22:05:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (14001400) [pid = 2424] [serial = 935] [outer = 00000000] 22:05:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (19B47000) [pid = 2424] [serial = 936] [outer = 14001400] 22:05:10 INFO - PROCESS | 2424 | 1466744710243 Marionette DEBUG loaded listener.js 22:05:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (19BE2400) [pid = 2424] [serial = 937] [outer = 14001400] 22:05:10 INFO - PROCESS | 2424 | 1466744710642 Marionette TRACE conn2 <- [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] 22:05:10 INFO - PROCESS | 2424 | 1466744710653 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 22:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 22:05:10 INFO - PROCESS | 2424 | 1466744710656 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:05:10 INFO - PROCESS | 2424 | 1466744710658 Marionette TRACE conn2 <- [1,1214,null,{}] 22:05:10 INFO - PROCESS | 2424 | 1466744710668 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:10 INFO - PROCESS | 2424 | 1466744710671 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:10 INFO - PROCESS | 2424 | 1466744710772 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 22:05:10 INFO - PROCESS | 2424 | 1466744710848 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:10 INFO - PROCESS | 2424 | 1466744710850 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:10 INFO - PROCESS | 2424 | ++DOCSHELL 15435C00 == 38 [pid = 2424] [id = 313] 22:05:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (19E3FC00) [pid = 2424] [serial = 938] [outer = 00000000] 22:05:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (19EE3C00) [pid = 2424] [serial = 939] [outer = 19E3FC00] 22:05:10 INFO - PROCESS | 2424 | 1466744710895 Marionette DEBUG loaded listener.js 22:05:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1A247800) [pid = 2424] [serial = 940] [outer = 19E3FC00] 22:05:11 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (16B05C00) [pid = 2424] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:05:11 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (16CDF400) [pid = 2424] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:05:11 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (19716400) [pid = 2424] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:05:11 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1972D400) [pid = 2424] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:05:11 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (15E17000) [pid = 2424] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:05:11 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (15312C00) [pid = 2424] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:05:11 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (131EA800) [pid = 2424] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:05:11 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (105F6800) [pid = 2424] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:05:11 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (10A7A800) [pid = 2424] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:05:11 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (17E54C00) [pid = 2424] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:05:11 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (156BE800) [pid = 2424] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:05:11 INFO - PROCESS | 2424 | 1466744711386 Marionette TRACE conn2 <- [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]]]}] 22:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 799ms 22:05:11 INFO - PROCESS | 2424 | 1466744711457 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 22:05:11 INFO - PROCESS | 2424 | 1466744711458 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 22:05:11 INFO - PROCESS | 2424 | 1466744711443 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:05:11 INFO - PROCESS | 2424 | 1466744711445 Marionette TRACE conn2 <- [1,1218,null,{}] 22:05:11 INFO - PROCESS | 2424 | 1466744711448 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:11 INFO - PROCESS | 2424 | 1466744711450 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:11 INFO - PROCESS | 2424 | 1466744711527 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 22:05:11 INFO - PROCESS | 2424 | 1466744711611 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:11 INFO - PROCESS | 2424 | 1466744711594 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:11 INFO - PROCESS | 2424 | ++DOCSHELL 112AD800 == 39 [pid = 2424] [id = 314] 22:05:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (112BCC00) [pid = 2424] [serial = 941] [outer = 00000000] 22:05:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15674000) [pid = 2424] [serial = 942] [outer = 112BCC00] 22:05:11 INFO - PROCESS | 2424 | 1466744711638 Marionette DEBUG loaded listener.js 22:05:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16D83400) [pid = 2424] [serial = 943] [outer = 112BCC00] 22:05:11 INFO - PROCESS | 2424 | 1466744711945 Marionette TRACE conn2 <- [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]]]}] 22:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 523ms 22:05:11 INFO - PROCESS | 2424 | 1466744711990 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 22:05:11 INFO - PROCESS | 2424 | 1466744711992 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 22:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:05:11 INFO - PROCESS | 2424 | 1466744711995 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:05:11 INFO - PROCESS | 2424 | 1466744711996 Marionette TRACE conn2 <- [1,1222,null,{}] 22:05:11 INFO - PROCESS | 2424 | 1466744712000 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:11 INFO - PROCESS | 2424 | 1466744712002 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:12 INFO - PROCESS | 2424 | 1466744712080 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 22:05:12 INFO - PROCESS | 2424 | 1466744712164 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:12 INFO - PROCESS | 2424 | 1466744712166 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:12 INFO - PROCESS | 2424 | ++DOCSHELL 13946000 == 40 [pid = 2424] [id = 315] 22:05:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (143BC000) [pid = 2424] [serial = 944] [outer = 00000000] 22:05:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (19717000) [pid = 2424] [serial = 945] [outer = 143BC000] 22:05:12 INFO - PROCESS | 2424 | 1466744712208 Marionette DEBUG loaded listener.js 22:05:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1A39E400) [pid = 2424] [serial = 946] [outer = 143BC000] 22:05:12 INFO - PROCESS | 2424 | 1466744712502 Marionette TRACE conn2 <- [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]]]}] 22:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 565ms 22:05:12 INFO - PROCESS | 2424 | 1466744712553 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 22:05:12 INFO - PROCESS | 2424 | 1466744712555 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 22:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:05:12 INFO - PROCESS | 2424 | 1466744712558 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:05:12 INFO - PROCESS | 2424 | 1466744712560 Marionette TRACE conn2 <- [1,1226,null,{}] 22:05:12 INFO - PROCESS | 2424 | 1466744712563 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:12 INFO - PROCESS | 2424 | 1466744712565 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:12 INFO - PROCESS | 2424 | 1466744712655 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 22:05:12 INFO - PROCESS | 2424 | 1466744712663 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:12 INFO - PROCESS | 2424 | 1466744712665 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:12 INFO - PROCESS | 2424 | ++DOCSHELL 14FF3C00 == 41 [pid = 2424] [id = 316] 22:05:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (15E09C00) [pid = 2424] [serial = 947] [outer = 00000000] 22:05:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1A3A9C00) [pid = 2424] [serial = 948] [outer = 15E09C00] 22:05:12 INFO - PROCESS | 2424 | 1466744712708 Marionette DEBUG loaded listener.js 22:05:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1A62EC00) [pid = 2424] [serial = 949] [outer = 15E09C00] 22:05:13 INFO - PROCESS | 2424 | 1466744713056 Marionette TRACE conn2 <- [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]]]}] 22:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 523ms 22:05:13 INFO - PROCESS | 2424 | 1466744713107 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 22:05:13 INFO - PROCESS | 2424 | 1466744713111 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 22:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:05:13 INFO - PROCESS | 2424 | 1466744713117 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:05:13 INFO - PROCESS | 2424 | 1466744713121 Marionette TRACE conn2 <- [1,1230,null,{}] 22:05:13 INFO - PROCESS | 2424 | 1466744713128 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:13 INFO - PROCESS | 2424 | 1466744713132 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:13 INFO - PROCESS | 2424 | 1466744713280 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 22:05:13 INFO - PROCESS | 2424 | 1466744713458 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:13 INFO - PROCESS | 2424 | 1466744713463 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:13 INFO - PROCESS | 2424 | ++DOCSHELL 10E0DC00 == 42 [pid = 2424] [id = 317] 22:05:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (10E0F000) [pid = 2424] [serial = 950] [outer = 00000000] 22:05:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (110E1C00) [pid = 2424] [serial = 951] [outer = 10E0F000] 22:05:13 INFO - PROCESS | 2424 | 1466744713520 Marionette DEBUG loaded listener.js 22:05:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (11450800) [pid = 2424] [serial = 952] [outer = 10E0F000] 22:05:14 INFO - PROCESS | 2424 | 1466744714194 Marionette TRACE conn2 <- [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]]]}] 22:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1142ms 22:05:14 INFO - PROCESS | 2424 | 1466744714277 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 22:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:05:14 INFO - PROCESS | 2424 | 1466744714280 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 22:05:14 INFO - PROCESS | 2424 | 1466744714269 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:05:14 INFO - PROCESS | 2424 | 1466744714273 Marionette TRACE conn2 <- [1,1234,null,{}] 22:05:14 INFO - PROCESS | 2424 | 1466744714277 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:14 INFO - PROCESS | 2424 | 1466744714280 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:14 INFO - PROCESS | 2424 | 1466744714429 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 22:05:14 INFO - PROCESS | 2424 | 1466744714533 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:14 INFO - PROCESS | 2424 | 1466744714536 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:14 INFO - PROCESS | 2424 | ++DOCSHELL 10531000 == 43 [pid = 2424] [id = 318] 22:05:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (10533C00) [pid = 2424] [serial = 953] [outer = 00000000] 22:05:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (129EF000) [pid = 2424] [serial = 954] [outer = 10533C00] 22:05:14 INFO - PROCESS | 2424 | 1466744714594 Marionette DEBUG loaded listener.js 22:05:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1315C000) [pid = 2424] [serial = 955] [outer = 10533C00] 22:05:15 INFO - PROCESS | 2424 | --DOCSHELL 13946000 == 42 [pid = 2424] [id = 315] 22:05:15 INFO - PROCESS | 2424 | --DOCSHELL 112AD800 == 41 [pid = 2424] [id = 314] 22:05:15 INFO - PROCESS | 2424 | --DOCSHELL 15435C00 == 40 [pid = 2424] [id = 313] 22:05:15 INFO - PROCESS | 2424 | --DOCSHELL 10561800 == 39 [pid = 2424] [id = 312] 22:05:15 INFO - PROCESS | 2424 | --DOCSHELL 13948800 == 38 [pid = 2424] [id = 311] 22:05:15 INFO - PROCESS | 2424 | --DOCSHELL 179E1000 == 37 [pid = 2424] [id = 310] 22:05:15 INFO - PROCESS | 2424 | --DOCSHELL 10526400 == 36 [pid = 2424] [id = 309] 22:05:15 INFO - PROCESS | 2424 | --DOCSHELL 16CD7C00 == 35 [pid = 2424] [id = 308] 22:05:15 INFO - PROCESS | 2424 | --DOCSHELL 159C0400 == 34 [pid = 2424] [id = 307] 22:05:15 INFO - PROCESS | 2424 | --DOCSHELL 143B8400 == 33 [pid = 2424] [id = 306] 22:05:15 INFO - PROCESS | 2424 | --DOCSHELL 13C79800 == 32 [pid = 2424] [id = 305] 22:05:15 INFO - PROCESS | 2424 | --DOCSHELL 10FED800 == 31 [pid = 2424] [id = 304] 22:05:15 INFO - PROCESS | 2424 | --DOCSHELL 10E09C00 == 30 [pid = 2424] [id = 303] 22:05:15 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (19E33C00) [pid = 2424] [serial = 906] [outer = 00000000] [url = about:blank] 22:05:15 INFO - PROCESS | 2424 | 1466744715464 Marionette TRACE conn2 <- [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]]]}] 22:05:15 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (19BDFC00) [pid = 2424] [serial = 904] [outer = 00000000] [url = about:blank] 22:05:15 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (165C3800) [pid = 2424] [serial = 891] [outer = 00000000] [url = about:blank] 22:05:15 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1971CC00) [pid = 2424] [serial = 894] [outer = 00000000] [url = about:blank] 22:05:15 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (17984C00) [pid = 2424] [serial = 892] [outer = 00000000] [url = about:blank] 22:05:15 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (19B3EC00) [pid = 2424] [serial = 897] [outer = 00000000] [url = about:blank] 22:05:15 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (1972AC00) [pid = 2424] [serial = 895] [outer = 00000000] [url = about:blank] 22:05:15 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (19734400) [pid = 2424] [serial = 898] [outer = 00000000] [url = about:blank] 22:05:15 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (19BDE000) [pid = 2424] [serial = 903] [outer = 00000000] [url = about:blank] 22:05:15 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1679C800) [pid = 2424] [serial = 888] [outer = 00000000] [url = about:blank] 22:05:15 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (15668800) [pid = 2424] [serial = 885] [outer = 00000000] [url = about:blank] 22:05:15 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (156C0000) [pid = 2424] [serial = 886] [outer = 00000000] [url = about:blank] 22:05:15 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (13233000) [pid = 2424] [serial = 882] [outer = 00000000] [url = about:blank] 22:05:15 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (13659C00) [pid = 2424] [serial = 883] [outer = 00000000] [url = about:blank] 22:05:15 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (11CD0C00) [pid = 2424] [serial = 879] [outer = 00000000] [url = about:blank] 22:05:15 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (12B19800) [pid = 2424] [serial = 880] [outer = 00000000] [url = about:blank] 22:05:15 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (11CD2000) [pid = 2424] [serial = 877] [outer = 00000000] [url = about:blank] 22:05:15 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (11450000) [pid = 2424] [serial = 876] [outer = 00000000] [url = about:blank] 22:05:15 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (10E02000) [pid = 2424] [serial = 874] [outer = 00000000] [url = about:blank] 22:05:15 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (16B0E000) [pid = 2424] [serial = 900] [outer = 00000000] [url = about:blank] 22:05:15 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (19728400) [pid = 2424] [serial = 901] [outer = 00000000] [url = about:blank] 22:05:15 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (16B06000) [pid = 2424] [serial = 889] [outer = 00000000] [url = about:blank] 22:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1240ms 22:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:05:15 INFO - PROCESS | 2424 | 1466744715513 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 22:05:15 INFO - PROCESS | 2424 | 1466744715516 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 22:05:15 INFO - PROCESS | 2424 | 1466744715520 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:05:15 INFO - PROCESS | 2424 | 1466744715523 Marionette TRACE conn2 <- [1,1238,null,{}] 22:05:15 INFO - PROCESS | 2424 | 1466744715528 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:15 INFO - PROCESS | 2424 | 1466744715531 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:15 INFO - PROCESS | 2424 | 1466744715617 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 22:05:15 INFO - PROCESS | 2424 | 1466744715623 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:15 INFO - PROCESS | 2424 | 1466744715625 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:15 INFO - PROCESS | 2424 | ++DOCSHELL 112BAC00 == 31 [pid = 2424] [id = 319] 22:05:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (112C3400) [pid = 2424] [serial = 956] [outer = 00000000] 22:05:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (1281F400) [pid = 2424] [serial = 957] [outer = 112C3400] 22:05:15 INFO - PROCESS | 2424 | 1466744715661 Marionette DEBUG loaded listener.js 22:05:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (12925800) [pid = 2424] [serial = 958] [outer = 112C3400] 22:05:16 INFO - PROCESS | 2424 | 1466744716171 Marionette TRACE conn2 <- [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]]]}] 22:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 703ms 22:05:16 INFO - PROCESS | 2424 | 1466744716225 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 22:05:16 INFO - PROCESS | 2424 | 1466744716229 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 22:05:16 INFO - PROCESS | 2424 | 1466744716235 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:05:16 INFO - PROCESS | 2424 | 1466744716237 Marionette TRACE conn2 <- [1,1242,null,{}] 22:05:16 INFO - PROCESS | 2424 | 1466744716241 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:16 INFO - PROCESS | 2424 | 1466744716243 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:16 INFO - PROCESS | 2424 | 1466744716331 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 22:05:16 INFO - PROCESS | 2424 | 1466744716409 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:16 INFO - PROCESS | 2424 | 1466744716411 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:16 INFO - PROCESS | 2424 | ++DOCSHELL 1315B000 == 32 [pid = 2424] [id = 320] 22:05:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (13160C00) [pid = 2424] [serial = 959] [outer = 00000000] 22:05:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (13653400) [pid = 2424] [serial = 960] [outer = 13160C00] 22:05:16 INFO - PROCESS | 2424 | 1466744716449 Marionette DEBUG loaded listener.js 22:05:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1394B400) [pid = 2424] [serial = 961] [outer = 13160C00] 22:05:16 INFO - PROCESS | 2424 | 1466744716809 Marionette TRACE conn2 <- [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]]]}] 22:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 598ms 22:05:16 INFO - PROCESS | 2424 | 1466744716838 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 22:05:16 INFO - PROCESS | 2424 | 1466744716840 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 22:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:05:16 INFO - PROCESS | 2424 | 1466744716844 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:05:16 INFO - PROCESS | 2424 | 1466744716847 Marionette TRACE conn2 <- [1,1246,null,{}] 22:05:16 INFO - PROCESS | 2424 | 1466744716858 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:16 INFO - PROCESS | 2424 | 1466744716862 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:16 INFO - PROCESS | 2424 | 1466744716942 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 22:05:16 INFO - PROCESS | 2424 | 1466744716950 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:16 INFO - PROCESS | 2424 | 1466744716953 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:16 INFO - PROCESS | 2424 | ++DOCSHELL 1566EC00 == 33 [pid = 2424] [id = 321] 22:05:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1566F000) [pid = 2424] [serial = 962] [outer = 00000000] 22:05:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (159C0400) [pid = 2424] [serial = 963] [outer = 1566F000] 22:05:17 INFO - PROCESS | 2424 | 1466744717001 Marionette DEBUG loaded listener.js 22:05:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15E0B400) [pid = 2424] [serial = 964] [outer = 1566F000] 22:05:17 INFO - PROCESS | 2424 | 1466744717434 Marionette TRACE conn2 <- [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]]]}] 22:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 613ms 22:05:17 INFO - PROCESS | 2424 | 1466744717472 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 22:05:17 INFO - PROCESS | 2424 | 1466744717475 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 22:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:05:17 INFO - PROCESS | 2424 | 1466744717482 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:05:17 INFO - PROCESS | 2424 | 1466744717484 Marionette TRACE conn2 <- [1,1250,null,{}] 22:05:17 INFO - PROCESS | 2424 | 1466744717495 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:17 INFO - PROCESS | 2424 | 1466744717497 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:17 INFO - PROCESS | 2424 | 1466744717608 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 22:05:17 INFO - PROCESS | 2424 | 1466744717678 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:17 INFO - PROCESS | 2424 | 1466744717680 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:17 INFO - PROCESS | 2424 | ++DOCSHELL 16A57400 == 34 [pid = 2424] [id = 322] 22:05:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16A5EC00) [pid = 2424] [serial = 965] [outer = 00000000] 22:05:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16B08400) [pid = 2424] [serial = 966] [outer = 16A5EC00] 22:05:17 INFO - PROCESS | 2424 | 1466744717724 Marionette DEBUG loaded listener.js 22:05:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16B0F800) [pid = 2424] [serial = 967] [outer = 16A5EC00] 22:05:18 INFO - PROCESS | 2424 | 1466744718111 Marionette TRACE conn2 <- [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]]]}] 22:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 658ms 22:05:18 INFO - PROCESS | 2424 | 1466744718147 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 22:05:18 INFO - PROCESS | 2424 | 1466744718150 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 22:05:18 INFO - PROCESS | 2424 | 1466744718155 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:05:18 INFO - PROCESS | 2424 | 1466744718157 Marionette TRACE conn2 <- [1,1254,null,{}] 22:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:05:18 INFO - PROCESS | 2424 | 1466744718167 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:18 INFO - PROCESS | 2424 | 1466744718169 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:18 INFO - PROCESS | 2424 | 1466744718282 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 22:05:18 INFO - PROCESS | 2424 | 1466744718289 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:18 INFO - PROCESS | 2424 | 1466744718291 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:18 INFO - PROCESS | 2424 | ++DOCSHELL 16CE3C00 == 35 [pid = 2424] [id = 323] 22:05:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (17420000) [pid = 2424] [serial = 968] [outer = 00000000] 22:05:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (17637800) [pid = 2424] [serial = 969] [outer = 17420000] 22:05:18 INFO - PROCESS | 2424 | 1466744718336 Marionette DEBUG loaded listener.js 22:05:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (179C8800) [pid = 2424] [serial = 970] [outer = 17420000] 22:05:18 INFO - PROCESS | 2424 | 1466744718796 Marionette TRACE conn2 <- [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]]]}] 22:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 658ms 22:05:18 INFO - PROCESS | 2424 | 1466744718838 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 22:05:18 INFO - PROCESS | 2424 | 1466744718840 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 22:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:05:18 INFO - PROCESS | 2424 | 1466744718847 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:05:18 INFO - PROCESS | 2424 | 1466744718849 Marionette TRACE conn2 <- [1,1258,null,{}] 22:05:18 INFO - PROCESS | 2424 | 1466744718852 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:18 INFO - PROCESS | 2424 | 1466744718858 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:18 INFO - PROCESS | 2424 | 1466744718994 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 22:05:19 INFO - PROCESS | 2424 | 1466744719007 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:19 INFO - PROCESS | 2424 | 1466744719010 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:19 INFO - PROCESS | 2424 | ++DOCSHELL 130CA000 == 36 [pid = 2424] [id = 324] 22:05:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (13653C00) [pid = 2424] [serial = 971] [outer = 00000000] 22:05:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1972B400) [pid = 2424] [serial = 972] [outer = 13653C00] 22:05:19 INFO - PROCESS | 2424 | 1466744719062 Marionette DEBUG loaded listener.js 22:05:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1972E800) [pid = 2424] [serial = 973] [outer = 13653C00] 22:05:19 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (16E6AC00) [pid = 2424] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:05:19 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (17C7D800) [pid = 2424] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:05:19 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (143BB400) [pid = 2424] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:05:19 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (129F2400) [pid = 2424] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:05:19 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (16CD9C00) [pid = 2424] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:05:19 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (10E10400) [pid = 2424] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:05:19 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (15B26000) [pid = 2424] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:05:19 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (13C79C00) [pid = 2424] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:05:19 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (15E0A000) [pid = 2424] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:05:19 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (143BC000) [pid = 2424] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:05:19 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (112BCC00) [pid = 2424] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:05:19 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (14001400) [pid = 2424] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:05:19 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (19E3FC00) [pid = 2424] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:05:19 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (19727000) [pid = 2424] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:05:19 INFO - PROCESS | 2424 | 1466744719660 Marionette TRACE conn2 <- [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]]]}] 22:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 867ms 22:05:19 INFO - PROCESS | 2424 | 1466744719718 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 22:05:19 INFO - PROCESS | 2424 | 1466744719720 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 22:05:19 INFO - PROCESS | 2424 | 1466744719723 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:05:19 INFO - PROCESS | 2424 | 1466744719708 Marionette TRACE conn2 <- [1,1262,null,{}] 22:05:19 INFO - PROCESS | 2424 | 1466744719711 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:19 INFO - PROCESS | 2424 | 1466744719713 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:19 INFO - PROCESS | 2424 | 1466744719789 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 22:05:19 INFO - PROCESS | 2424 | 1466744719796 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:19 INFO - PROCESS | 2424 | 1466744719798 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:19 INFO - PROCESS | 2424 | ++DOCSHELL 129A9C00 == 37 [pid = 2424] [id = 325] 22:05:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (129AFC00) [pid = 2424] [serial = 974] [outer = 00000000] 22:05:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1566D800) [pid = 2424] [serial = 975] [outer = 129AFC00] 22:05:19 INFO - PROCESS | 2424 | 1466744719841 Marionette DEBUG loaded listener.js 22:05:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1679B400) [pid = 2424] [serial = 976] [outer = 129AFC00] 22:05:20 INFO - PROCESS | 2424 | 1466744720273 Marionette TRACE conn2 <- [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]]]}] 22:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 614ms 22:05:20 INFO - PROCESS | 2424 | 1466744720321 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 22:05:20 INFO - PROCESS | 2424 | 1466744720323 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 22:05:20 INFO - PROCESS | 2424 | 1466744720326 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:05:20 INFO - PROCESS | 2424 | 1466744720328 Marionette TRACE conn2 <- [1,1266,null,{}] 22:05:20 INFO - PROCESS | 2424 | 1466744720331 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:20 INFO - PROCESS | 2424 | 1466744720333 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:20 INFO - PROCESS | 2424 | 1466744720409 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 22:05:20 INFO - PROCESS | 2424 | 1466744720415 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:20 INFO - PROCESS | 2424 | 1466744720417 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:20 INFO - PROCESS | 2424 | ++DOCSHELL 143BEC00 == 38 [pid = 2424] [id = 326] 22:05:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16B0C000) [pid = 2424] [serial = 977] [outer = 00000000] 22:05:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (19723400) [pid = 2424] [serial = 978] [outer = 16B0C000] 22:05:20 INFO - PROCESS | 2424 | 1466744720459 Marionette DEBUG loaded listener.js 22:05:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (19B40000) [pid = 2424] [serial = 979] [outer = 16B0C000] 22:05:20 INFO - PROCESS | 2424 | 1466744720878 Marionette TRACE conn2 <- [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]]]}] 22:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 568ms 22:05:20 INFO - PROCESS | 2424 | 1466744720903 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 22:05:20 INFO - PROCESS | 2424 | 1466744720905 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 22:05:20 INFO - PROCESS | 2424 | 1466744720908 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:05:20 INFO - PROCESS | 2424 | 1466744720909 Marionette TRACE conn2 <- [1,1270,null,{}] 22:05:20 INFO - PROCESS | 2424 | 1466744720917 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:20 INFO - PROCESS | 2424 | 1466744720919 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:20 INFO - PROCESS | 2424 | 1466744721006 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 22:05:20 INFO - PROCESS | 2424 | 1466744721013 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:20 INFO - PROCESS | 2424 | 1466744721015 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:21 INFO - PROCESS | 2424 | ++DOCSHELL 17C7CC00 == 39 [pid = 2424] [id = 327] 22:05:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (19734400) [pid = 2424] [serial = 980] [outer = 00000000] 22:05:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (19BD9400) [pid = 2424] [serial = 981] [outer = 19734400] 22:05:21 INFO - PROCESS | 2424 | 1466744721041 Marionette DEBUG loaded listener.js 22:05:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (19BD9800) [pid = 2424] [serial = 982] [outer = 19734400] 22:05:21 INFO - PROCESS | 2424 | 1466744721447 Marionette TRACE conn2 <- [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]]]}] 22:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 568ms 22:05:21 INFO - PROCESS | 2424 | 1466744721469 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 22:05:21 INFO - PROCESS | 2424 | 1466744721471 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 22:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:05:21 INFO - PROCESS | 2424 | 1466744721474 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:05:21 INFO - PROCESS | 2424 | 1466744721475 Marionette TRACE conn2 <- [1,1274,null,{}] 22:05:21 INFO - PROCESS | 2424 | 1466744721535 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:21 INFO - PROCESS | 2424 | 1466744721539 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:21 INFO - PROCESS | 2424 | 1466744721661 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 22:05:21 INFO - PROCESS | 2424 | 1466744721823 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:21 INFO - PROCESS | 2424 | 1466744721828 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:21 INFO - PROCESS | 2424 | ++DOCSHELL 10E0E800 == 40 [pid = 2424] [id = 328] 22:05:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (10E10000) [pid = 2424] [serial = 983] [outer = 00000000] 22:05:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (11ADC800) [pid = 2424] [serial = 984] [outer = 10E10000] 22:05:21 INFO - PROCESS | 2424 | 1466744721870 Marionette DEBUG loaded listener.js 22:05:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (129A9000) [pid = 2424] [serial = 985] [outer = 10E10000] 22:05:22 INFO - PROCESS | 2424 | 1466744722427 Marionette TRACE conn2 <- [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]]]}] 22:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1002ms 22:05:22 INFO - PROCESS | 2424 | 1466744722491 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 22:05:22 INFO - PROCESS | 2424 | 1466744722495 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 22:05:22 INFO - PROCESS | 2424 | 1466744722500 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:05:22 INFO - PROCESS | 2424 | 1466744722502 Marionette TRACE conn2 <- [1,1278,null,{}] 22:05:22 INFO - PROCESS | 2424 | 1466744722508 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:22 INFO - PROCESS | 2424 | 1466744722511 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:22 INFO - PROCESS | 2424 | 1466744722618 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 22:05:22 INFO - PROCESS | 2424 | 1466744722750 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:22 INFO - PROCESS | 2424 | 1466744722755 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:22 INFO - PROCESS | 2424 | ++DOCSHELL 13C85800 == 41 [pid = 2424] [id = 329] 22:05:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (13C86400) [pid = 2424] [serial = 986] [outer = 00000000] 22:05:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (140EB000) [pid = 2424] [serial = 987] [outer = 13C86400] 22:05:22 INFO - PROCESS | 2424 | 1466744722813 Marionette DEBUG loaded listener.js 22:05:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1542C800) [pid = 2424] [serial = 988] [outer = 13C86400] 22:05:23 INFO - PROCESS | 2424 | 1466744723395 Marionette TRACE conn2 <- [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]]]}] 22:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 957ms 22:05:23 INFO - PROCESS | 2424 | 1466744723465 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 22:05:23 INFO - PROCESS | 2424 | 1466744723468 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 22:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:05:23 INFO - PROCESS | 2424 | 1466744723471 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:05:23 INFO - PROCESS | 2424 | 1466744723474 Marionette TRACE conn2 <- [1,1282,null,{}] 22:05:23 INFO - PROCESS | 2424 | 1466744723478 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:23 INFO - PROCESS | 2424 | 1466744723480 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:23 INFO - PROCESS | 2424 | 1466744723612 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 22:05:23 INFO - PROCESS | 2424 | 1466744723673 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:23 INFO - PROCESS | 2424 | 1466744723677 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:23 INFO - PROCESS | 2424 | ++DOCSHELL 17428C00 == 42 [pid = 2424] [id = 330] 22:05:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1742AC00) [pid = 2424] [serial = 989] [outer = 00000000] 22:05:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1971CC00) [pid = 2424] [serial = 990] [outer = 1742AC00] 22:05:23 INFO - PROCESS | 2424 | 1466744723734 Marionette DEBUG loaded listener.js 22:05:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1972E000) [pid = 2424] [serial = 991] [outer = 1742AC00] 22:05:24 INFO - PROCESS | 2424 | 1466744724343 Marionette TRACE conn2 <- [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]]]}] 22:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 897ms 22:05:24 INFO - PROCESS | 2424 | 1466744724368 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 22:05:24 INFO - PROCESS | 2424 | 1466744724375 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 22:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:05:24 INFO - PROCESS | 2424 | 1466744724394 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:05:24 INFO - PROCESS | 2424 | 1466744724396 Marionette TRACE conn2 <- [1,1286,null,{}] 22:05:24 INFO - PROCESS | 2424 | 1466744724401 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:24 INFO - PROCESS | 2424 | 1466744724403 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:24 INFO - PROCESS | 2424 | 1466744724506 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 22:05:24 INFO - PROCESS | 2424 | 1466744724635 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:24 INFO - PROCESS | 2424 | 1466744724637 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:24 INFO - PROCESS | 2424 | ++DOCSHELL 1679B800 == 43 [pid = 2424] [id = 331] 22:05:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (17984C00) [pid = 2424] [serial = 992] [outer = 00000000] 22:05:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (19EE3000) [pid = 2424] [serial = 993] [outer = 17984C00] 22:05:24 INFO - PROCESS | 2424 | 1466744724693 Marionette DEBUG loaded listener.js 22:05:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (1A249400) [pid = 2424] [serial = 994] [outer = 17984C00] 22:05:25 INFO - PROCESS | 2424 | 1466744725437 Marionette TRACE conn2 <- [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]]]}] 22:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1107ms 22:05:25 INFO - PROCESS | 2424 | 1466744725509 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 22:05:25 INFO - PROCESS | 2424 | 1466744725496 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 22:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:05:25 INFO - PROCESS | 2424 | 1466744725501 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:05:25 INFO - PROCESS | 2424 | 1466744725504 Marionette TRACE conn2 <- [1,1290,null,{}] 22:05:25 INFO - PROCESS | 2424 | 1466744725522 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:25 INFO - PROCESS | 2424 | 1466744725525 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:25 INFO - PROCESS | 2424 | 1466744725664 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 22:05:25 INFO - PROCESS | 2424 | 1466744725719 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:25 INFO - PROCESS | 2424 | 1466744725724 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:25 INFO - PROCESS | 2424 | ++DOCSHELL 12B14C00 == 44 [pid = 2424] [id = 332] 22:05:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (12B16000) [pid = 2424] [serial = 995] [outer = 00000000] 22:05:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (12BC1400) [pid = 2424] [serial = 996] [outer = 12B16000] 22:05:25 INFO - PROCESS | 2424 | 1466744725773 Marionette DEBUG loaded listener.js 22:05:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (13154000) [pid = 2424] [serial = 997] [outer = 12B16000] 22:05:26 INFO - PROCESS | 2424 | --DOCSHELL 143BEC00 == 43 [pid = 2424] [id = 326] 22:05:26 INFO - PROCESS | 2424 | --DOCSHELL 129A9C00 == 42 [pid = 2424] [id = 325] 22:05:26 INFO - PROCESS | 2424 | --DOCSHELL 130CA000 == 41 [pid = 2424] [id = 324] 22:05:26 INFO - PROCESS | 2424 | --DOCSHELL 16CE3C00 == 40 [pid = 2424] [id = 323] 22:05:26 INFO - PROCESS | 2424 | --DOCSHELL 16A57400 == 39 [pid = 2424] [id = 322] 22:05:26 INFO - PROCESS | 2424 | --DOCSHELL 1566EC00 == 38 [pid = 2424] [id = 321] 22:05:26 INFO - PROCESS | 2424 | --DOCSHELL 1315B000 == 37 [pid = 2424] [id = 320] 22:05:26 INFO - PROCESS | 2424 | --DOCSHELL 112BAC00 == 36 [pid = 2424] [id = 319] 22:05:26 INFO - PROCESS | 2424 | --DOCSHELL 10E0DC00 == 35 [pid = 2424] [id = 317] 22:05:26 INFO - PROCESS | 2424 | --DOCSHELL 10531000 == 34 [pid = 2424] [id = 318] 22:05:26 INFO - PROCESS | 2424 | --DOCSHELL 14FF3C00 == 33 [pid = 2424] [id = 316] 22:05:26 INFO - PROCESS | 2424 | --DOCSHELL 159C1C00 == 32 [pid = 2424] [id = 302] 22:05:26 INFO - PROCESS | 2424 | --DOCSHELL 1679B800 == 31 [pid = 2424] [id = 331] 22:05:26 INFO - PROCESS | 2424 | --DOCSHELL 17428C00 == 30 [pid = 2424] [id = 330] 22:05:26 INFO - PROCESS | 2424 | --DOCSHELL 17C7CC00 == 29 [pid = 2424] [id = 327] 22:05:26 INFO - PROCESS | 2424 | --DOCSHELL 10E0E800 == 28 [pid = 2424] [id = 328] 22:05:26 INFO - PROCESS | 2424 | --DOCSHELL 13C85800 == 27 [pid = 2424] [id = 329] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (1797C400) [pid = 2424] [serial = 927] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (17980400) [pid = 2424] [serial = 928] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (17E58800) [pid = 2424] [serial = 930] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (15435800) [pid = 2424] [serial = 918] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (156B8000) [pid = 2424] [serial = 919] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (12B17800) [pid = 2424] [serial = 912] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (12B1DC00) [pid = 2424] [serial = 913] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (16E73000) [pid = 2424] [serial = 924] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (17420400) [pid = 2424] [serial = 925] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (112ADC00) [pid = 2424] [serial = 909] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (112BE400) [pid = 2424] [serial = 910] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (15E0E000) [pid = 2424] [serial = 921] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (15E12000) [pid = 2424] [serial = 922] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (13C86000) [pid = 2424] [serial = 915] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (140E5400) [pid = 2424] [serial = 916] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (19E37C00) [pid = 2424] [serial = 907] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1A39E400) [pid = 2424] [serial = 946] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (15674000) [pid = 2424] [serial = 942] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (19B47000) [pid = 2424] [serial = 936] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (19EE3C00) [pid = 2424] [serial = 939] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1A247800) [pid = 2424] [serial = 940] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (19730C00) [pid = 2424] [serial = 933] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (19732000) [pid = 2424] [serial = 934] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (19BE2400) [pid = 2424] [serial = 937] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (17E58C00) [pid = 2424] [serial = 931] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (16D83400) [pid = 2424] [serial = 943] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (19717000) [pid = 2424] [serial = 945] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (1A3A9C00) [pid = 2424] [serial = 948] [outer = 00000000] [url = about:blank] 22:05:26 INFO - PROCESS | 2424 | 1466744726936 Marionette TRACE conn2 <- [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]]]}] 22:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1436ms 22:05:26 INFO - PROCESS | 2424 | 1466744726950 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 22:05:26 INFO - PROCESS | 2424 | 1466744726954 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 22:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:05:26 INFO - PROCESS | 2424 | 1466744726962 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:05:26 INFO - PROCESS | 2424 | 1466744726965 Marionette TRACE conn2 <- [1,1294,null,{}] 22:05:26 INFO - PROCESS | 2424 | 1466744726978 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:26 INFO - PROCESS | 2424 | 1466744726981 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:27 INFO - PROCESS | 2424 | 1466744727101 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 22:05:27 INFO - PROCESS | 2424 | 1466744727219 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:27 INFO - PROCESS | 2424 | 1466744727222 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:27 INFO - PROCESS | 2424 | ++DOCSHELL 10527400 == 28 [pid = 2424] [id = 333] 22:05:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (10529C00) [pid = 2424] [serial = 998] [outer = 00000000] 22:05:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (10533400) [pid = 2424] [serial = 999] [outer = 10529C00] 22:05:27 INFO - PROCESS | 2424 | 1466744727284 Marionette DEBUG loaded listener.js 22:05:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (10A77C00) [pid = 2424] [serial = 1000] [outer = 10529C00] 22:05:28 INFO - PROCESS | 2424 | 1466744728049 Marionette TRACE conn2 <- [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]]]}] 22:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1136ms 22:05:28 INFO - PROCESS | 2424 | 1466744728108 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 22:05:28 INFO - PROCESS | 2424 | 1466744728113 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 22:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:05:28 INFO - PROCESS | 2424 | 1466744728119 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:05:28 INFO - PROCESS | 2424 | 1466744728122 Marionette TRACE conn2 <- [1,1298,null,{}] 22:05:28 INFO - PROCESS | 2424 | 1466744728127 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:28 INFO - PROCESS | 2424 | 1466744728130 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:28 INFO - PROCESS | 2424 | 1466744728255 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 22:05:28 INFO - PROCESS | 2424 | 1466744728378 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:28 INFO - PROCESS | 2424 | 1466744728381 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:28 INFO - PROCESS | 2424 | ++DOCSHELL 11452400 == 29 [pid = 2424] [id = 334] 22:05:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (11ADB800) [pid = 2424] [serial = 1001] [outer = 00000000] 22:05:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (11CCD400) [pid = 2424] [serial = 1002] [outer = 11ADB800] 22:05:28 INFO - PROCESS | 2424 | 1466744728443 Marionette DEBUG loaded listener.js 22:05:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (12925000) [pid = 2424] [serial = 1003] [outer = 11ADB800] 22:05:29 INFO - PROCESS | 2424 | 1466744729227 Marionette TRACE conn2 <- [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] 22:05:29 INFO - PROCESS | 2424 | 1466744729321 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 22:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:05:29 INFO - PROCESS | 2424 | 1466744729327 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:05:29 INFO - PROCESS | 2424 | 1466744729333 Marionette TRACE conn2 <- [1,1302,null,{}] 22:05:29 INFO - PROCESS | 2424 | 1466744729340 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:29 INFO - PROCESS | 2424 | 1466744729343 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:29 INFO - PROCESS | 2424 | 1466744729487 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 22:05:29 INFO - PROCESS | 2424 | --DOCSHELL 129E9800 == 28 [pid = 2424] [id = 19] 22:05:29 INFO - PROCESS | 2424 | --DOCSHELL 105F1800 == 27 [pid = 2424] [id = 18] 22:05:29 INFO - PROCESS | 2424 | --DOCSHELL 165BE000 == 26 [pid = 2424] [id = 26] 22:05:29 INFO - PROCESS | 2424 | --DOCSHELL 15B26400 == 25 [pid = 2424] [id = 25] 22:05:29 INFO - PROCESS | 2424 | --DOCSHELL 12B14C00 == 24 [pid = 2424] [id = 332] 22:05:29 INFO - PROCESS | 2424 | 1466744729567 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:29 INFO - PROCESS | 2424 | 1466744729570 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:29 INFO - PROCESS | 2424 | ++DOCSHELL 10E05C00 == 25 [pid = 2424] [id = 335] 22:05:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (10E06000) [pid = 2424] [serial = 1004] [outer = 00000000] 22:05:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (10E0EC00) [pid = 2424] [serial = 1005] [outer = 10E06000] 22:05:29 INFO - PROCESS | 2424 | 1466744729618 Marionette DEBUG loaded listener.js 22:05:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (11266C00) [pid = 2424] [serial = 1006] [outer = 10E06000] 22:05:30 INFO - PROCESS | 2424 | 1466744730022 Marionette TRACE conn2 <- [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]]]}] 22:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 762ms 22:05:30 INFO - PROCESS | 2424 | 1466744730091 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 22:05:30 INFO - PROCESS | 2424 | 1466744730095 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 22:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:05:30 INFO - PROCESS | 2424 | 1466744730102 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:05:30 INFO - PROCESS | 2424 | 1466744730104 Marionette TRACE conn2 <- [1,1306,null,{}] 22:05:30 INFO - PROCESS | 2424 | 1466744730108 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:30 INFO - PROCESS | 2424 | 1466744730110 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:30 INFO - PROCESS | 2424 | 1466744730202 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 22:05:30 INFO - PROCESS | 2424 | 1466744730212 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:30 INFO - PROCESS | 2424 | 1466744730214 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:30 INFO - PROCESS | 2424 | ++DOCSHELL 12B1E000 == 26 [pid = 2424] [id = 336] 22:05:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (12B1E400) [pid = 2424] [serial = 1007] [outer = 00000000] 22:05:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (12D69C00) [pid = 2424] [serial = 1008] [outer = 12B1E400] 22:05:30 INFO - PROCESS | 2424 | 1466744730268 Marionette DEBUG loaded listener.js 22:05:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (13234800) [pid = 2424] [serial = 1009] [outer = 12B1E400] 22:05:30 INFO - PROCESS | 2424 | 1466744730729 Marionette TRACE conn2 <- [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]]]}] 22:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 673ms 22:05:30 INFO - PROCESS | 2424 | 1466744730766 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 22:05:30 INFO - PROCESS | 2424 | 1466744730768 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 22:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:05:30 INFO - PROCESS | 2424 | 1466744730771 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:05:30 INFO - PROCESS | 2424 | 1466744730775 Marionette TRACE conn2 <- [1,1310,null,{}] 22:05:30 INFO - PROCESS | 2424 | 1466744730786 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:30 INFO - PROCESS | 2424 | 1466744730790 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:30 INFO - PROCESS | 2424 | 1466744730904 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 22:05:30 INFO - PROCESS | 2424 | 1466744731003 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:30 INFO - PROCESS | 2424 | 1466744731006 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:31 INFO - PROCESS | 2424 | ++DOCSHELL 14F07800 == 27 [pid = 2424] [id = 337] 22:05:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (14F09000) [pid = 2424] [serial = 1010] [outer = 00000000] 22:05:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (15320000) [pid = 2424] [serial = 1011] [outer = 14F09000] 22:05:31 INFO - PROCESS | 2424 | 1466744731058 Marionette DEBUG loaded listener.js 22:05:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (15435800) [pid = 2424] [serial = 1012] [outer = 14F09000] 22:05:31 INFO - PROCESS | 2424 | 1466744731511 Marionette TRACE conn2 <- [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]]]}] 22:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 763ms 22:05:31 INFO - PROCESS | 2424 | 1466744731547 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 22:05:31 INFO - PROCESS | 2424 | 1466744731549 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 22:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:05:31 INFO - PROCESS | 2424 | 1466744731553 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:05:31 INFO - PROCESS | 2424 | 1466744731555 Marionette TRACE conn2 <- [1,1314,null,{}] 22:05:31 INFO - PROCESS | 2424 | 1466744731558 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:31 INFO - PROCESS | 2424 | 1466744731560 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:31 INFO - PROCESS | 2424 | 1466744731675 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 22:05:31 INFO - PROCESS | 2424 | 1466744731683 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:31 INFO - PROCESS | 2424 | 1466744731686 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:31 INFO - PROCESS | 2424 | ++DOCSHELL 15E10000 == 28 [pid = 2424] [id = 338] 22:05:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (15E11400) [pid = 2424] [serial = 1013] [outer = 00000000] 22:05:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (165C1C00) [pid = 2424] [serial = 1014] [outer = 15E11400] 22:05:31 INFO - PROCESS | 2424 | 1466744731795 Marionette DEBUG loaded listener.js 22:05:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (167A5800) [pid = 2424] [serial = 1015] [outer = 15E11400] 22:05:32 INFO - PROCESS | 2424 | 1466744732208 Marionette TRACE conn2 <- [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]]]}] 22:05:32 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 22:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 658ms 22:05:32 INFO - PROCESS | 2424 | 1466744732235 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 22:05:32 INFO - PROCESS | 2424 | 1466744732236 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 22:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:05:32 INFO - PROCESS | 2424 | 1466744732273 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:05:32 INFO - PROCESS | 2424 | 1466744732275 Marionette TRACE conn2 <- [1,1318,null,{}] 22:05:32 INFO - PROCESS | 2424 | 1466744732288 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:32 INFO - PROCESS | 2424 | 1466744732290 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:32 INFO - PROCESS | 2424 | 1466744732387 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 22:05:32 INFO - PROCESS | 2424 | 1466744732399 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:32 INFO - PROCESS | 2424 | 1466744732402 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:32 INFO - PROCESS | 2424 | ++DOCSHELL 103CB000 == 29 [pid = 2424] [id = 339] 22:05:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (16B08000) [pid = 2424] [serial = 1016] [outer = 00000000] 22:05:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (16D81C00) [pid = 2424] [serial = 1017] [outer = 16B08000] 22:05:32 INFO - PROCESS | 2424 | 1466744732494 Marionette DEBUG loaded listener.js 22:05:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (16E6C800) [pid = 2424] [serial = 1018] [outer = 16B08000] 22:05:32 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (129AFC00) [pid = 2424] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:05:32 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (13653C00) [pid = 2424] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:05:32 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (17420000) [pid = 2424] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:05:32 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (16A5EC00) [pid = 2424] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:05:32 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (13160C00) [pid = 2424] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:05:32 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (16B0C000) [pid = 2424] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:05:32 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (10E0F000) [pid = 2424] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:05:32 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (10533C00) [pid = 2424] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:05:32 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (112C3400) [pid = 2424] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:05:32 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (15E09C00) [pid = 2424] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:05:32 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1566F000) [pid = 2424] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:05:32 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (19734400) [pid = 2424] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:05:32 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (10E10000) [pid = 2424] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:05:32 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (13C86400) [pid = 2424] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:05:32 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1742AC00) [pid = 2424] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:05:32 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (17984C00) [pid = 2424] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:05:32 INFO - PROCESS | 2424 | 1466744732899 Marionette TRACE conn2 <- [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]]]}] 22:05:32 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 22:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 688ms 22:05:32 INFO - PROCESS | 2424 | 1466744732925 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 22:05:32 INFO - PROCESS | 2424 | 1466744732927 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 22:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:05:32 INFO - PROCESS | 2424 | 1466744732930 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:05:32 INFO - PROCESS | 2424 | 1466744732932 Marionette TRACE conn2 <- [1,1322,null,{}] 22:05:32 INFO - PROCESS | 2424 | 1466744732935 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:32 INFO - PROCESS | 2424 | 1466744732941 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:33 INFO - PROCESS | 2424 | 1466744733058 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 22:05:33 INFO - PROCESS | 2424 | 1466744733129 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:33 INFO - PROCESS | 2424 | 1466744733131 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:33 INFO - PROCESS | 2424 | ++DOCSHELL 110DD800 == 30 [pid = 2424] [id = 340] 22:05:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (12D93C00) [pid = 2424] [serial = 1019] [outer = 00000000] 22:05:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1738D000) [pid = 2424] [serial = 1020] [outer = 12D93C00] 22:05:33 INFO - PROCESS | 2424 | 1466744733180 Marionette DEBUG loaded listener.js 22:05:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (17981400) [pid = 2424] [serial = 1021] [outer = 12D93C00] 22:05:33 INFO - PROCESS | 2424 | 1466744733546 Marionette TRACE conn2 <- [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]]]}] 22:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 673ms 22:05:33 INFO - PROCESS | 2424 | 1466744733593 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 22:05:33 INFO - PROCESS | 2424 | 1466744733595 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 22:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:05:33 INFO - PROCESS | 2424 | 1466744733598 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:05:33 INFO - PROCESS | 2424 | 1466744733600 Marionette TRACE conn2 <- [1,1326,null,{}] 22:05:33 INFO - PROCESS | 2424 | 1466744733603 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:33 INFO - PROCESS | 2424 | 1466744733605 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:33 INFO - PROCESS | 2424 | 1466744733738 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 22:05:33 INFO - PROCESS | 2424 | 1466744733749 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:33 INFO - PROCESS | 2424 | 1466744733751 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:33 INFO - PROCESS | 2424 | ++DOCSHELL 17491C00 == 31 [pid = 2424] [id = 341] 22:05:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (179C4000) [pid = 2424] [serial = 1022] [outer = 00000000] 22:05:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (17E53400) [pid = 2424] [serial = 1023] [outer = 179C4000] 22:05:33 INFO - PROCESS | 2424 | 1466744733805 Marionette DEBUG loaded listener.js 22:05:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (17C7F400) [pid = 2424] [serial = 1024] [outer = 179C4000] 22:05:34 INFO - PROCESS | 2424 | 1466744734654 Marionette TRACE conn2 <- [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]]]}] 22:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1106ms 22:05:34 INFO - PROCESS | 2424 | 1466744734717 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 22:05:34 INFO - PROCESS | 2424 | 1466744734719 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 22:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:05:34 INFO - PROCESS | 2424 | 1466744734723 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:05:34 INFO - PROCESS | 2424 | 1466744734724 Marionette TRACE conn2 <- [1,1330,null,{}] 22:05:34 INFO - PROCESS | 2424 | 1466744734728 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:34 INFO - PROCESS | 2424 | 1466744734730 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:34 INFO - PROCESS | 2424 | 1466744734832 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 22:05:34 INFO - PROCESS | 2424 | 1466744734955 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:34 INFO - PROCESS | 2424 | 1466744734959 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:35 INFO - PROCESS | 2424 | ++DOCSHELL 103C8C00 == 32 [pid = 2424] [id = 342] 22:05:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (103E4800) [pid = 2424] [serial = 1025] [outer = 00000000] 22:05:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (10A59C00) [pid = 2424] [serial = 1026] [outer = 103E4800] 22:05:35 INFO - PROCESS | 2424 | 1466744735063 Marionette DEBUG loaded listener.js 22:05:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (10E08800) [pid = 2424] [serial = 1027] [outer = 103E4800] 22:05:35 INFO - PROCESS | 2424 | 1466744735655 Marionette TRACE conn2 <- [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]]]}] 22:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 987ms 22:05:35 INFO - PROCESS | 2424 | 1466744735731 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 22:05:35 INFO - PROCESS | 2424 | 1466744735735 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 22:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:05:35 INFO - PROCESS | 2424 | 1466744735740 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:05:35 INFO - PROCESS | 2424 | 1466744735744 Marionette TRACE conn2 <- [1,1334,null,{}] 22:05:35 INFO - PROCESS | 2424 | 1466744735748 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:35 INFO - PROCESS | 2424 | 1466744735754 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:35 INFO - PROCESS | 2424 | 1466744735861 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 22:05:35 INFO - PROCESS | 2424 | 1466744735988 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:35 INFO - PROCESS | 2424 | 1466744735991 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:36 INFO - PROCESS | 2424 | ++DOCSHELL 12B19400 == 33 [pid = 2424] [id = 343] 22:05:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (12B1C000) [pid = 2424] [serial = 1028] [outer = 00000000] 22:05:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (13946800) [pid = 2424] [serial = 1029] [outer = 12B1C000] 22:05:36 INFO - PROCESS | 2424 | 1466744736048 Marionette DEBUG loaded listener.js 22:05:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (13C7A400) [pid = 2424] [serial = 1030] [outer = 12B1C000] 22:05:36 INFO - PROCESS | 2424 | 1466744736626 Marionette TRACE conn2 <- [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]]]}] 22:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 957ms 22:05:36 INFO - PROCESS | 2424 | 1466744736707 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 22:05:36 INFO - PROCESS | 2424 | 1466744736710 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 22:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:05:36 INFO - PROCESS | 2424 | 1466744736714 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:05:36 INFO - PROCESS | 2424 | 1466744736716 Marionette TRACE conn2 <- [1,1338,null,{}] 22:05:36 INFO - PROCESS | 2424 | 1466744736720 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:36 INFO - PROCESS | 2424 | 1466744736723 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:36 INFO - PROCESS | 2424 | 1466744736827 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 22:05:36 INFO - PROCESS | 2424 | 1466744736951 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:36 INFO - PROCESS | 2424 | 1466744736954 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:36 INFO - PROCESS | 2424 | ++DOCSHELL 1542F400 == 34 [pid = 2424] [id = 344] 22:05:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (15E0E000) [pid = 2424] [serial = 1031] [outer = 00000000] 22:05:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1738A400) [pid = 2424] [serial = 1032] [outer = 15E0E000] 22:05:37 INFO - PROCESS | 2424 | 1466744737010 Marionette DEBUG loaded listener.js 22:05:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (17423000) [pid = 2424] [serial = 1033] [outer = 15E0E000] 22:05:37 INFO - PROCESS | 2424 | 1466744737768 Marionette TRACE conn2 <- [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]]]}] 22:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1107ms 22:05:37 INFO - PROCESS | 2424 | 1466744737812 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 22:05:37 INFO - PROCESS | 2424 | 1466744737816 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 22:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:05:37 INFO - PROCESS | 2424 | 1466744737830 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:05:37 INFO - PROCESS | 2424 | 1466744737834 Marionette TRACE conn2 <- [1,1342,null,{}] 22:05:37 INFO - PROCESS | 2424 | 1466744737839 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:37 INFO - PROCESS | 2424 | 1466744737842 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:37 INFO - PROCESS | 2424 | 1466744737942 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 22:05:38 INFO - PROCESS | 2424 | 1466744738024 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:38 INFO - PROCESS | 2424 | 1466744738029 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:38 INFO - PROCESS | 2424 | ++DOCSHELL 10A56800 == 35 [pid = 2424] [id = 345] 22:05:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (110E5800) [pid = 2424] [serial = 1034] [outer = 00000000] 22:05:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (112C3800) [pid = 2424] [serial = 1035] [outer = 110E5800] 22:05:38 INFO - PROCESS | 2424 | 1466744738144 Marionette DEBUG loaded listener.js 22:05:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (129AFC00) [pid = 2424] [serial = 1036] [outer = 110E5800] 22:05:38 INFO - PROCESS | 2424 | --DOCSHELL 13947800 == 34 [pid = 2424] [id = 22] 22:05:38 INFO - PROCESS | 2424 | --DOCSHELL 13C83C00 == 33 [pid = 2424] [id = 23] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1566D800) [pid = 2424] [serial = 975] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (1972E800) [pid = 2424] [serial = 973] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (17637800) [pid = 2424] [serial = 969] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (179C8800) [pid = 2424] [serial = 970] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (16B08400) [pid = 2424] [serial = 966] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (1394B400) [pid = 2424] [serial = 961] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (19723400) [pid = 2424] [serial = 978] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (13653400) [pid = 2424] [serial = 960] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (19B40000) [pid = 2424] [serial = 979] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (11450800) [pid = 2424] [serial = 952] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1315C000) [pid = 2424] [serial = 955] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1679B400) [pid = 2424] [serial = 976] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (12925800) [pid = 2424] [serial = 958] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1281F400) [pid = 2424] [serial = 957] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1A62EC00) [pid = 2424] [serial = 949] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (159C0400) [pid = 2424] [serial = 963] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (129EF000) [pid = 2424] [serial = 954] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (15E0B400) [pid = 2424] [serial = 964] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1972B400) [pid = 2424] [serial = 972] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (16B0F800) [pid = 2424] [serial = 967] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (110E1C00) [pid = 2424] [serial = 951] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (19BD9400) [pid = 2424] [serial = 981] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (12BC1400) [pid = 2424] [serial = 996] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (11ADC800) [pid = 2424] [serial = 984] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (140EB000) [pid = 2424] [serial = 987] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (129A9000) [pid = 2424] [serial = 985] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (1971CC00) [pid = 2424] [serial = 990] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (1542C800) [pid = 2424] [serial = 988] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (19EE3000) [pid = 2424] [serial = 993] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (19BD9800) [pid = 2424] [serial = 982] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (1972E000) [pid = 2424] [serial = 991] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (1A249400) [pid = 2424] [serial = 994] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 2424 | 1466744738616 Marionette TRACE conn2 <- [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]]]}] 22:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 823ms 22:05:38 INFO - PROCESS | 2424 | 1466744738649 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 22:05:38 INFO - PROCESS | 2424 | 1466744738653 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 22:05:38 INFO - PROCESS | 2424 | 1466744738659 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:05:38 INFO - PROCESS | 2424 | 1466744738661 Marionette TRACE conn2 <- [1,1346,null,{}] 22:05:38 INFO - PROCESS | 2424 | 1466744738665 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:38 INFO - PROCESS | 2424 | 1466744738668 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:38 INFO - PROCESS | 2424 | 1466744738749 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 22:05:38 INFO - PROCESS | 2424 | 1466744738755 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:38 INFO - PROCESS | 2424 | 1466744738757 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:38 INFO - PROCESS | 2424 | ++DOCSHELL 129E9C00 == 34 [pid = 2424] [id = 346] 22:05:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (129EA000) [pid = 2424] [serial = 1037] [outer = 00000000] 22:05:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (12BC9000) [pid = 2424] [serial = 1038] [outer = 129EA000] 22:05:38 INFO - PROCESS | 2424 | 1466744738804 Marionette DEBUG loaded listener.js 22:05:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (13159C00) [pid = 2424] [serial = 1039] [outer = 129EA000] 22:05:39 INFO - PROCESS | 2424 | 1466744739257 Marionette TRACE conn2 <- [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]]]}] 22:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 658ms 22:05:39 INFO - PROCESS | 2424 | 1466744739325 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 22:05:39 INFO - PROCESS | 2424 | 1466744739327 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 22:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:05:39 INFO - PROCESS | 2424 | 1466744739330 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:05:39 INFO - PROCESS | 2424 | 1466744739334 Marionette TRACE conn2 <- [1,1350,null,{}] 22:05:39 INFO - PROCESS | 2424 | 1466744739345 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:39 INFO - PROCESS | 2424 | 1466744739349 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:39 INFO - PROCESS | 2424 | 1466744739474 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 22:05:39 INFO - PROCESS | 2424 | 1466744739559 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:39 INFO - PROCESS | 2424 | 1466744739562 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:39 INFO - PROCESS | 2424 | ++DOCSHELL 14FF3800 == 35 [pid = 2424] [id = 347] 22:05:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (1531E800) [pid = 2424] [serial = 1040] [outer = 00000000] 22:05:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (15435000) [pid = 2424] [serial = 1041] [outer = 1531E800] 22:05:39 INFO - PROCESS | 2424 | 1466744739611 Marionette DEBUG loaded listener.js 22:05:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (159C2000) [pid = 2424] [serial = 1042] [outer = 1531E800] 22:05:39 INFO - PROCESS | 2424 | 1466744739965 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 22:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 673ms 22:05:39 INFO - PROCESS | 2424 | 1466744739992 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 22:05:39 INFO - PROCESS | 2424 | 1466744739995 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 22:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:05:40 INFO - PROCESS | 2424 | 1466744739998 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:05:40 INFO - PROCESS | 2424 | 1466744740000 Marionette TRACE conn2 <- [1,1354,null,{}] 22:05:40 INFO - PROCESS | 2424 | 1466744740004 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:40 INFO - PROCESS | 2424 | 1466744740006 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:40 INFO - PROCESS | 2424 | 1466744740088 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 22:05:40 INFO - PROCESS | 2424 | 1466744740093 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:40 INFO - PROCESS | 2424 | 1466744740095 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:40 INFO - PROCESS | 2424 | ++DOCSHELL 15E0C800 == 36 [pid = 2424] [id = 348] 22:05:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (15E17000) [pid = 2424] [serial = 1043] [outer = 00000000] 22:05:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (16B0F800) [pid = 2424] [serial = 1044] [outer = 15E17000] 22:05:40 INFO - PROCESS | 2424 | 1466744740140 Marionette DEBUG loaded listener.js 22:05:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (16CE4000) [pid = 2424] [serial = 1045] [outer = 15E17000] 22:05:40 INFO - PROCESS | 2424 | 1466744740628 Marionette TRACE conn2 <- [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] 22:05:40 INFO - PROCESS | 2424 | 1466744740679 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 22:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 22:05:40 INFO - PROCESS | 2424 | 1466744740683 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:05:40 INFO - PROCESS | 2424 | 1466744740684 Marionette TRACE conn2 <- [1,1358,null,{}] 22:05:40 INFO - PROCESS | 2424 | 1466744740694 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:40 INFO - PROCESS | 2424 | 1466744740696 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:40 INFO - PROCESS | 2424 | 1466744740813 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 22:05:40 INFO - PROCESS | 2424 | 1466744740876 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:40 INFO - PROCESS | 2424 | 1466744740878 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:40 INFO - PROCESS | 2424 | ++DOCSHELL 17498C00 == 37 [pid = 2424] [id = 349] 22:05:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (17637800) [pid = 2424] [serial = 1046] [outer = 00000000] 22:05:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (179DF400) [pid = 2424] [serial = 1047] [outer = 17637800] 22:05:40 INFO - PROCESS | 2424 | 1466744740921 Marionette DEBUG loaded listener.js 22:05:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (179E0400) [pid = 2424] [serial = 1048] [outer = 17637800] 22:05:41 INFO - PROCESS | 2424 | 1466744741322 Marionette TRACE conn2 <- [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] 22:05:41 INFO - PROCESS | 2424 | 1466744741351 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 22:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 22:05:41 INFO - PROCESS | 2424 | 1466744741360 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:05:41 INFO - PROCESS | 2424 | 1466744741362 Marionette TRACE conn2 <- [1,1362,null,{}] 22:05:41 INFO - PROCESS | 2424 | 1466744741366 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:41 INFO - PROCESS | 2424 | 1466744741371 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:41 INFO - PROCESS | 2424 | 1466744741507 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 22:05:41 INFO - PROCESS | 2424 | 1466744741557 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:41 INFO - PROCESS | 2424 | 1466744741559 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:41 INFO - PROCESS | 2424 | ++DOCSHELL 19717800 == 38 [pid = 2424] [id = 350] 22:05:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (1971AC00) [pid = 2424] [serial = 1049] [outer = 00000000] 22:05:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (19731C00) [pid = 2424] [serial = 1050] [outer = 1971AC00] 22:05:41 INFO - PROCESS | 2424 | 1466744741603 Marionette DEBUG loaded listener.js 22:05:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (19B3D400) [pid = 2424] [serial = 1051] [outer = 1971AC00] 22:05:42 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:05:42 INFO - PROCESS | 2424 | 1466744742011 Marionette TRACE conn2 <- [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] 22:05:42 INFO - PROCESS | 2424 | 1466744742059 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 22:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:05:42 INFO - PROCESS | 2424 | 1466744742063 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:05:42 INFO - PROCESS | 2424 | 1466744742065 Marionette TRACE conn2 <- [1,1366,null,{}] 22:05:42 INFO - PROCESS | 2424 | 1466744742068 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:42 INFO - PROCESS | 2424 | 1466744742070 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:42 INFO - PROCESS | 2424 | 1466744742213 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 22:05:42 INFO - PROCESS | 2424 | 1466744742305 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:42 INFO - PROCESS | 2424 | 1466744742307 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:42 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (14F09000) [pid = 2424] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:05:42 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (12B1E400) [pid = 2424] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:05:42 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (15E11400) [pid = 2424] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:05:42 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (10E06000) [pid = 2424] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:05:42 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (12B16000) [pid = 2424] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:05:42 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (16B08000) [pid = 2424] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:05:42 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (12D93C00) [pid = 2424] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:05:42 INFO - PROCESS | 2424 | ++DOCSHELL 10A58000 == 39 [pid = 2424] [id = 351] 22:05:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (10A5B800) [pid = 2424] [serial = 1052] [outer = 00000000] 22:05:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (10FF4000) [pid = 2424] [serial = 1053] [outer = 10A5B800] 22:05:42 INFO - PROCESS | 2424 | 1466744742356 Marionette DEBUG loaded listener.js 22:05:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (12B17C00) [pid = 2424] [serial = 1054] [outer = 10A5B800] 22:05:42 INFO - PROCESS | 2424 | 1466744742692 Marionette TRACE conn2 <- [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] 22:05:42 INFO - PROCESS | 2424 | 1466744742746 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 22:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 22:05:42 INFO - PROCESS | 2424 | 1466744742749 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:05:42 INFO - PROCESS | 2424 | 1466744742751 Marionette TRACE conn2 <- [1,1370,null,{}] 22:05:42 INFO - PROCESS | 2424 | 1466744742754 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:42 INFO - PROCESS | 2424 | 1466744742756 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:42 INFO - PROCESS | 2424 | 1466744742820 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 22:05:42 INFO - PROCESS | 2424 | 1466744742903 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:42 INFO - PROCESS | 2424 | 1466744742905 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:42 INFO - PROCESS | 2424 | ++DOCSHELL 112C3C00 == 40 [pid = 2424] [id = 352] 22:05:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (12B17400) [pid = 2424] [serial = 1055] [outer = 00000000] 22:05:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (19B49C00) [pid = 2424] [serial = 1056] [outer = 12B17400] 22:05:42 INFO - PROCESS | 2424 | 1466744742949 Marionette DEBUG loaded listener.js 22:05:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (19BDBC00) [pid = 2424] [serial = 1057] [outer = 12B17400] 22:05:43 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:05:43 INFO - PROCESS | 2424 | 1466744743290 Marionette TRACE conn2 <- [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] 22:05:43 INFO - PROCESS | 2424 | 1466744743354 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 22:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 22:05:43 INFO - PROCESS | 2424 | 1466744743357 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:05:43 INFO - PROCESS | 2424 | 1466744743358 Marionette TRACE conn2 <- [1,1374,null,{}] 22:05:43 INFO - PROCESS | 2424 | 1466744743369 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:43 INFO - PROCESS | 2424 | 1466744743371 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:43 INFO - PROCESS | 2424 | 1466744743450 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 22:05:43 INFO - PROCESS | 2424 | 1466744743455 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:43 INFO - PROCESS | 2424 | 1466744743457 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:43 INFO - PROCESS | 2424 | ++DOCSHELL 14FEA000 == 41 [pid = 2424] [id = 353] 22:05:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (19B43C00) [pid = 2424] [serial = 1058] [outer = 00000000] 22:05:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (19E33C00) [pid = 2424] [serial = 1059] [outer = 19B43C00] 22:05:43 INFO - PROCESS | 2424 | 1466744743502 Marionette DEBUG loaded listener.js 22:05:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (19E34400) [pid = 2424] [serial = 1060] [outer = 19B43C00] 22:05:43 INFO - PROCESS | 2424 | 1466744743943 Marionette TRACE conn2 <- [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] 22:05:43 INFO - PROCESS | 2424 | 1466744743962 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 22:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:05:43 INFO - PROCESS | 2424 | 1466744743977 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:05:43 INFO - PROCESS | 2424 | 1466744743989 Marionette TRACE conn2 <- [1,1378,null,{}] 22:05:43 INFO - PROCESS | 2424 | 1466744743996 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:43 INFO - PROCESS | 2424 | 1466744743998 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:44 INFO - PROCESS | 2424 | 1466744744076 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 22:05:44 INFO - PROCESS | 2424 | 1466744744082 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:44 INFO - PROCESS | 2424 | 1466744744084 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:44 INFO - PROCESS | 2424 | ++DOCSHELL 19BE3800 == 42 [pid = 2424] [id = 354] 22:05:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (19E3E800) [pid = 2424] [serial = 1061] [outer = 00000000] 22:05:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (19EE3000) [pid = 2424] [serial = 1062] [outer = 19E3E800] 22:05:44 INFO - PROCESS | 2424 | 1466744744127 Marionette DEBUG loaded listener.js 22:05:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1A242000) [pid = 2424] [serial = 1063] [outer = 19E3E800] 22:05:44 INFO - PROCESS | 2424 | 1466744744822 Marionette TRACE conn2 <- [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]]]}] 22:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 927ms 22:05:44 INFO - PROCESS | 2424 | 1466744744905 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 22:05:44 INFO - PROCESS | 2424 | 1466744744910 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 22:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:05:44 INFO - PROCESS | 2424 | 1466744744915 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:05:44 INFO - PROCESS | 2424 | 1466744744920 Marionette TRACE conn2 <- [1,1382,null,{}] 22:05:44 INFO - PROCESS | 2424 | 1466744744925 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:44 INFO - PROCESS | 2424 | 1466744744928 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:45 INFO - PROCESS | 2424 | 1466744745078 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 22:05:45 INFO - PROCESS | 2424 | 1466744745204 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:45 INFO - PROCESS | 2424 | 1466744745208 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:45 INFO - PROCESS | 2424 | ++DOCSHELL 10B7FC00 == 43 [pid = 2424] [id = 355] 22:05:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (10E05800) [pid = 2424] [serial = 1064] [outer = 00000000] 22:05:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (129F0000) [pid = 2424] [serial = 1065] [outer = 10E05800] 22:05:45 INFO - PROCESS | 2424 | 1466744745266 Marionette DEBUG loaded listener.js 22:05:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (130A2400) [pid = 2424] [serial = 1066] [outer = 10E05800] 22:05:45 INFO - PROCESS | 2424 | 1466744745830 Marionette TRACE conn2 <- [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]]]}] 22:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 957ms 22:05:45 INFO - PROCESS | 2424 | 1466744745883 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 22:05:45 INFO - PROCESS | 2424 | 1466744745888 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 22:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:05:45 INFO - PROCESS | 2424 | 1466744745895 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:05:45 INFO - PROCESS | 2424 | 1466744745897 Marionette TRACE conn2 <- [1,1386,null,{}] 22:05:45 INFO - PROCESS | 2424 | 1466744745901 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:45 INFO - PROCESS | 2424 | 1466744745904 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:45 INFO - PROCESS | 2424 | 1466744746000 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 22:05:46 INFO - PROCESS | 2424 | 1466744746103 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:46 INFO - PROCESS | 2424 | 1466744746106 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:46 INFO - PROCESS | 2424 | ++DOCSHELL 1542B400 == 44 [pid = 2424] [id = 356] 22:05:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1542DC00) [pid = 2424] [serial = 1067] [outer = 00000000] 22:05:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (15B2A800) [pid = 2424] [serial = 1068] [outer = 1542DC00] 22:05:46 INFO - PROCESS | 2424 | 1466744746161 Marionette DEBUG loaded listener.js 22:05:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (16546400) [pid = 2424] [serial = 1069] [outer = 1542DC00] 22:05:46 INFO - PROCESS | 2424 | 1466744746798 Marionette TRACE conn2 <- [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]]]}] 22:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 957ms 22:05:46 INFO - PROCESS | 2424 | 1466744746844 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 22:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:05:46 INFO - PROCESS | 2424 | 1466744746846 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 22:05:46 INFO - PROCESS | 2424 | 1466744746851 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:05:46 INFO - PROCESS | 2424 | 1466744746854 Marionette TRACE conn2 <- [1,1390,null,{}] 22:05:46 INFO - PROCESS | 2424 | 1466744746866 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:46 INFO - PROCESS | 2424 | 1466744746870 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:46 INFO - PROCESS | 2424 | 1466744746980 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 22:05:47 INFO - PROCESS | 2424 | 1466744747223 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:47 INFO - PROCESS | 2424 | 1466744747226 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:47 INFO - PROCESS | 2424 | ++DOCSHELL 103C9000 == 45 [pid = 2424] [id = 357] 22:05:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (10A5E000) [pid = 2424] [serial = 1070] [outer = 00000000] 22:05:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (11273400) [pid = 2424] [serial = 1071] [outer = 10A5E000] 22:05:47 INFO - PROCESS | 2424 | 1466744747287 Marionette DEBUG loaded listener.js 22:05:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (12818C00) [pid = 2424] [serial = 1072] [outer = 10A5E000] 22:05:47 INFO - PROCESS | 2424 | 1466744747900 Marionette TRACE conn2 <- [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]]]}] 22:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1107ms 22:05:47 INFO - PROCESS | 2424 | 1466744747971 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 22:05:47 INFO - PROCESS | 2424 | 1466744747958 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 22:05:47 INFO - PROCESS | 2424 | 1466744747963 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:05:47 INFO - PROCESS | 2424 | 1466744747966 Marionette TRACE conn2 <- [1,1394,null,{}] 22:05:47 INFO - PROCESS | 2424 | 1466744747971 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:47 INFO - PROCESS | 2424 | 1466744747976 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:48 INFO - PROCESS | 2424 | 1466744748074 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 22:05:48 INFO - PROCESS | 2424 | --DOCSHELL 1A245000 == 44 [pid = 2424] [id = 10] 22:05:48 INFO - PROCESS | 2424 | --DOCSHELL 10B7B400 == 43 [pid = 2424] [id = 20] 22:05:48 INFO - PROCESS | 2424 | --DOCSHELL 1653E800 == 42 [pid = 2424] [id = 8] 22:05:48 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (17E53400) [pid = 2424] [serial = 1023] [outer = 00000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (10533400) [pid = 2424] [serial = 999] [outer = 00000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (12D69C00) [pid = 2424] [serial = 1008] [outer = 00000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (165C1C00) [pid = 2424] [serial = 1014] [outer = 00000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (13234800) [pid = 2424] [serial = 1009] [outer = 00000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (10E0EC00) [pid = 2424] [serial = 1005] [outer = 00000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (11266C00) [pid = 2424] [serial = 1006] [outer = 00000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (11CCD400) [pid = 2424] [serial = 1002] [outer = 00000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (13154000) [pid = 2424] [serial = 997] [outer = 00000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (16D81C00) [pid = 2424] [serial = 1017] [outer = 00000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (167A5800) [pid = 2424] [serial = 1015] [outer = 00000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1738D000) [pid = 2424] [serial = 1020] [outer = 00000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (15320000) [pid = 2424] [serial = 1011] [outer = 00000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (16E6C800) [pid = 2424] [serial = 1018] [outer = 00000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (17981400) [pid = 2424] [serial = 1021] [outer = 00000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (15435800) [pid = 2424] [serial = 1012] [outer = 00000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2424 | 1466744748188 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:48 INFO - PROCESS | 2424 | 1466744748191 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:48 INFO - PROCESS | 2424 | ++DOCSHELL 10A5A000 == 43 [pid = 2424] [id = 358] 22:05:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (10A74800) [pid = 2424] [serial = 1073] [outer = 00000000] 22:05:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (110E7C00) [pid = 2424] [serial = 1074] [outer = 10A74800] 22:05:48 INFO - PROCESS | 2424 | 1466744748238 Marionette DEBUG loaded listener.js 22:05:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1281CC00) [pid = 2424] [serial = 1075] [outer = 10A74800] 22:05:48 INFO - PROCESS | 2424 | 1466744748615 Marionette TRACE conn2 <- [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]]]}] 22:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 658ms 22:05:48 INFO - PROCESS | 2424 | 1466744748681 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 22:05:48 INFO - PROCESS | 2424 | 1466744748685 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 22:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:05:48 INFO - PROCESS | 2424 | 1466744748692 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:05:48 INFO - PROCESS | 2424 | 1466744748694 Marionette TRACE conn2 <- [1,1398,null,{}] 22:05:48 INFO - PROCESS | 2424 | 1466744748698 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:48 INFO - PROCESS | 2424 | 1466744748700 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:48 INFO - PROCESS | 2424 | 1466744748769 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 22:05:48 INFO - PROCESS | 2424 | 1466744748775 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:48 INFO - PROCESS | 2424 | 1466744748777 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:48 INFO - PROCESS | 2424 | ++DOCSHELL 1365BC00 == 44 [pid = 2424] [id = 359] 22:05:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (13C80800) [pid = 2424] [serial = 1076] [outer = 00000000] 22:05:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (159B8000) [pid = 2424] [serial = 1077] [outer = 13C80800] 22:05:48 INFO - PROCESS | 2424 | 1466744748822 Marionette DEBUG loaded listener.js 22:05:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15E13800) [pid = 2424] [serial = 1078] [outer = 13C80800] 22:05:49 INFO - PROCESS | 2424 | 1466744749319 Marionette TRACE conn2 <- [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]]]}] 22:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 658ms 22:05:49 INFO - PROCESS | 2424 | 1466744749358 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 22:05:49 INFO - PROCESS | 2424 | 1466744749360 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 22:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:05:49 INFO - PROCESS | 2424 | 1466744749365 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:05:49 INFO - PROCESS | 2424 | 1466744749370 Marionette TRACE conn2 <- [1,1402,null,{}] 22:05:49 INFO - PROCESS | 2424 | 1466744749379 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:49 INFO - PROCESS | 2424 | 1466744749382 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:49 INFO - PROCESS | 2424 | 1466744749467 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 22:05:49 INFO - PROCESS | 2424 | 1466744749566 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:49 INFO - PROCESS | 2424 | 1466744749568 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:49 INFO - PROCESS | 2424 | ++DOCSHELL 13C79C00 == 45 [pid = 2424] [id = 360] 22:05:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (13C86800) [pid = 2424] [serial = 1079] [outer = 00000000] 22:05:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16F81800) [pid = 2424] [serial = 1080] [outer = 13C86800] 22:05:49 INFO - PROCESS | 2424 | 1466744749594 Marionette DEBUG loaded listener.js 22:05:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1742E400) [pid = 2424] [serial = 1081] [outer = 13C86800] 22:05:49 INFO - PROCESS | 2424 | 1466744750003 Marionette TRACE conn2 <- [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]]]}] 22:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 673ms 22:05:50 INFO - PROCESS | 2424 | 1466744750044 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 22:05:50 INFO - PROCESS | 2424 | 1466744750046 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 22:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:05:50 INFO - PROCESS | 2424 | 1466744750050 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:05:50 INFO - PROCESS | 2424 | 1466744750051 Marionette TRACE conn2 <- [1,1406,null,{}] 22:05:50 INFO - PROCESS | 2424 | 1466744750037 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:50 INFO - PROCESS | 2424 | 1466744750039 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:50 INFO - PROCESS | 2424 | 1466744750166 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 22:05:50 INFO - PROCESS | 2424 | 1466744750179 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:50 INFO - PROCESS | 2424 | 1466744750181 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:50 INFO - PROCESS | 2424 | ++DOCSHELL 17425C00 == 46 [pid = 2424] [id = 361] 22:05:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (179C4C00) [pid = 2424] [serial = 1082] [outer = 00000000] 22:05:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (19719C00) [pid = 2424] [serial = 1083] [outer = 179C4C00] 22:05:50 INFO - PROCESS | 2424 | 1466744750225 Marionette DEBUG loaded listener.js 22:05:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1971CC00) [pid = 2424] [serial = 1084] [outer = 179C4C00] 22:05:50 INFO - PROCESS | 2424 | 1466744750680 Marionette TRACE conn2 <- [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]]]}] 22:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 673ms 22:05:50 INFO - PROCESS | 2424 | 1466744750710 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 22:05:50 INFO - PROCESS | 2424 | 1466744750712 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 22:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:05:50 INFO - PROCESS | 2424 | 1466744750715 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:05:50 INFO - PROCESS | 2424 | 1466744750717 Marionette TRACE conn2 <- [1,1410,null,{}] 22:05:50 INFO - PROCESS | 2424 | 1466744750721 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:50 INFO - PROCESS | 2424 | 1466744750723 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:50 INFO - PROCESS | 2424 | 1466744750834 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 22:05:50 INFO - PROCESS | 2424 | 1466744750839 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:50 INFO - PROCESS | 2424 | 1466744750845 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:50 INFO - PROCESS | 2424 | ++DOCSHELL 1972A000 == 47 [pid = 2424] [id = 362] 22:05:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1972C000) [pid = 2424] [serial = 1085] [outer = 00000000] 22:05:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (19732000) [pid = 2424] [serial = 1086] [outer = 1972C000] 22:05:50 INFO - PROCESS | 2424 | 1466744750882 Marionette DEBUG loaded listener.js 22:05:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (19B45C00) [pid = 2424] [serial = 1087] [outer = 1972C000] 22:05:51 INFO - PROCESS | 2424 | 1466744751349 Marionette TRACE conn2 <- [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]]]}] 22:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 673ms 22:05:51 INFO - PROCESS | 2424 | 1466744751377 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 22:05:51 INFO - PROCESS | 2424 | 1466744751379 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 22:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:05:51 INFO - PROCESS | 2424 | 1466744751390 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:05:51 INFO - PROCESS | 2424 | 1466744751392 Marionette TRACE conn2 <- [1,1414,null,{}] 22:05:51 INFO - PROCESS | 2424 | 1466744751395 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:51 INFO - PROCESS | 2424 | 1466744751398 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:51 INFO - PROCESS | 2424 | 1466744751538 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 22:05:51 INFO - PROCESS | 2424 | 1466744751568 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:51 INFO - PROCESS | 2424 | 1466744751570 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:51 INFO - PROCESS | 2424 | ++DOCSHELL 10527000 == 48 [pid = 2424] [id = 363] 22:05:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (19B48800) [pid = 2424] [serial = 1088] [outer = 00000000] 22:05:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (19E3C800) [pid = 2424] [serial = 1089] [outer = 19B48800] 22:05:51 INFO - PROCESS | 2424 | 1466744751613 Marionette DEBUG loaded listener.js 22:05:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (19ED9400) [pid = 2424] [serial = 1090] [outer = 19B48800] 22:05:52 INFO - PROCESS | 2424 | 1466744752051 Marionette TRACE conn2 <- [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]]]}] 22:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 703ms 22:05:52 INFO - PROCESS | 2424 | 1466744752104 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 22:05:52 INFO - PROCESS | 2424 | 1466744752106 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 22:05:52 INFO - PROCESS | 2424 | 1466744752110 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:05:52 INFO - PROCESS | 2424 | 1466744752111 Marionette TRACE conn2 <- [1,1418,null,{}] 22:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:05:52 INFO - PROCESS | 2424 | 1466744752115 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:52 INFO - PROCESS | 2424 | 1466744752116 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:52 INFO - PROCESS | 2424 | 1466744752231 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 22:05:52 INFO - PROCESS | 2424 | 1466744752293 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:52 INFO - PROCESS | 2424 | 1466744752296 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:52 INFO - PROCESS | 2424 | ++DOCSHELL 10E0E000 == 49 [pid = 2424] [id = 364] 22:05:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (110DCC00) [pid = 2424] [serial = 1091] [outer = 00000000] 22:05:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (1A3A0800) [pid = 2424] [serial = 1092] [outer = 110DCC00] 22:05:52 INFO - PROCESS | 2424 | 1466744752340 Marionette DEBUG loaded listener.js 22:05:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (1A3A3000) [pid = 2424] [serial = 1093] [outer = 110DCC00] 22:05:52 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (19B43C00) [pid = 2424] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:05:52 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (17637800) [pid = 2424] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:05:52 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1971AC00) [pid = 2424] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:05:52 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (15E17000) [pid = 2424] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:05:52 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (1531E800) [pid = 2424] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:05:52 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (129EA000) [pid = 2424] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:05:52 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (110E5800) [pid = 2424] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:05:52 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (10A5B800) [pid = 2424] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:05:52 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (179C4000) [pid = 2424] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:05:52 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (12B17400) [pid = 2424] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:05:52 INFO - PROCESS | 2424 | 1466744752859 Marionette TRACE conn2 <- [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]]]}] 22:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 808ms 22:05:52 INFO - PROCESS | 2424 | 1466744752919 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 22:05:52 INFO - PROCESS | 2424 | 1466744752921 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 22:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:05:52 INFO - PROCESS | 2424 | 1466744752924 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:05:52 INFO - PROCESS | 2424 | 1466744752926 Marionette TRACE conn2 <- [1,1422,null,{}] 22:05:52 INFO - PROCESS | 2424 | 1466744752930 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:52 INFO - PROCESS | 2424 | 1466744752932 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:53 INFO - PROCESS | 2424 | 1466744753016 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 22:05:53 INFO - PROCESS | 2424 | 1466744753021 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:53 INFO - PROCESS | 2424 | 1466744753023 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:53 INFO - PROCESS | 2424 | ++DOCSHELL 12B15C00 == 50 [pid = 2424] [id = 365] 22:05:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1365C000) [pid = 2424] [serial = 1094] [outer = 00000000] 22:05:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (19727C00) [pid = 2424] [serial = 1095] [outer = 1365C000] 22:05:53 INFO - PROCESS | 2424 | 1466744753067 Marionette DEBUG loaded listener.js 22:05:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (19D6D400) [pid = 2424] [serial = 1096] [outer = 1365C000] 22:05:53 INFO - PROCESS | 2424 | 1466744753480 Marionette TRACE conn2 <- [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]]]}] 22:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 613ms 22:05:53 INFO - PROCESS | 2424 | 1466744753542 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 22:05:53 INFO - PROCESS | 2424 | 1466744753545 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 22:05:53 INFO - PROCESS | 2424 | 1466744753548 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:05:53 INFO - PROCESS | 2424 | 1466744753549 Marionette TRACE conn2 <- [1,1426,null,{}] 22:05:53 INFO - PROCESS | 2424 | 1466744753553 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:53 INFO - PROCESS | 2424 | 1466744753555 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:53 INFO - PROCESS | 2424 | 1466744753634 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 22:05:53 INFO - PROCESS | 2424 | 1466744753639 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:53 INFO - PROCESS | 2424 | 1466744753641 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:53 INFO - PROCESS | 2424 | ++DOCSHELL 1A241000 == 51 [pid = 2424] [id = 366] 22:05:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1A248800) [pid = 2424] [serial = 1097] [outer = 00000000] 22:05:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1A3AC000) [pid = 2424] [serial = 1098] [outer = 1A248800] 22:05:53 INFO - PROCESS | 2424 | 1466744753684 Marionette DEBUG loaded listener.js 22:05:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1A3AD400) [pid = 2424] [serial = 1099] [outer = 1A248800] 22:05:54 INFO - PROCESS | 2424 | 1466744754108 Marionette TRACE conn2 <- [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]]]}] 22:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 598ms 22:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:05:54 INFO - PROCESS | 2424 | 1466744754150 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 22:05:54 INFO - PROCESS | 2424 | 1466744754152 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 22:05:54 INFO - PROCESS | 2424 | 1466744754155 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:05:54 INFO - PROCESS | 2424 | 1466744754157 Marionette TRACE conn2 <- [1,1430,null,{}] 22:05:54 INFO - PROCESS | 2424 | 1466744754160 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:54 INFO - PROCESS | 2424 | 1466744754162 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:54 INFO - PROCESS | 2424 | 1466744754241 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 22:05:54 INFO - PROCESS | 2424 | 1466744754246 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:54 INFO - PROCESS | 2424 | 1466744754249 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:54 INFO - PROCESS | 2424 | ++DOCSHELL 0C778400 == 52 [pid = 2424] [id = 367] 22:05:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (0C778800) [pid = 2424] [serial = 1100] [outer = 00000000] 22:05:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (1A631000) [pid = 2424] [serial = 1101] [outer = 0C778800] 22:05:54 INFO - PROCESS | 2424 | 1466744754296 Marionette DEBUG loaded listener.js 22:05:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (1A798000) [pid = 2424] [serial = 1102] [outer = 0C778800] 22:05:54 INFO - PROCESS | 2424 | 1466744754981 Marionette TRACE conn2 <- [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]]]}] 22:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 852ms 22:05:55 INFO - PROCESS | 2424 | 1466744755022 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 22:05:55 INFO - PROCESS | 2424 | 1466744755027 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 22:05:55 INFO - PROCESS | 2424 | 1466744755032 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:05:55 INFO - PROCESS | 2424 | 1466744755037 Marionette TRACE conn2 <- [1,1434,null,{}] 22:05:55 INFO - PROCESS | 2424 | 1466744755042 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:55 INFO - PROCESS | 2424 | 1466744755045 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:55 INFO - PROCESS | 2424 | 1466744755161 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 22:05:55 INFO - PROCESS | 2424 | 1466744755294 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:55 INFO - PROCESS | 2424 | 1466744755297 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:55 INFO - PROCESS | 2424 | ++DOCSHELL 10E03C00 == 53 [pid = 2424] [id = 368] 22:05:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (11456800) [pid = 2424] [serial = 1103] [outer = 00000000] 22:05:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (12D69C00) [pid = 2424] [serial = 1104] [outer = 11456800] 22:05:55 INFO - PROCESS | 2424 | 1466744755339 Marionette DEBUG loaded listener.js 22:05:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (13946000) [pid = 2424] [serial = 1105] [outer = 11456800] 22:05:55 INFO - PROCESS | 2424 | 1466744755987 Marionette TRACE conn2 <- [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]]]}] 22:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1002ms 22:05:56 INFO - PROCESS | 2424 | 1466744756044 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 22:05:56 INFO - PROCESS | 2424 | 1466744756049 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 22:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:05:56 INFO - PROCESS | 2424 | 1466744756075 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:05:56 INFO - PROCESS | 2424 | 1466744756078 Marionette TRACE conn2 <- [1,1438,null,{}] 22:05:56 INFO - PROCESS | 2424 | 1466744756095 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:56 INFO - PROCESS | 2424 | 1466744756098 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:56 INFO - PROCESS | 2424 | 1466744756231 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 22:05:56 INFO - PROCESS | 2424 | 1466744756288 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:56 INFO - PROCESS | 2424 | 1466744756291 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:56 INFO - PROCESS | 2424 | ++DOCSHELL 16A61800 == 54 [pid = 2424] [id = 369] 22:05:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (16B08000) [pid = 2424] [serial = 1106] [outer = 00000000] 22:05:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (16F7D000) [pid = 2424] [serial = 1107] [outer = 16B08000] 22:05:56 INFO - PROCESS | 2424 | 1466744756347 Marionette DEBUG loaded listener.js 22:05:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (179C6000) [pid = 2424] [serial = 1108] [outer = 16B08000] 22:05:56 INFO - PROCESS | 2424 | 1466744756946 Marionette TRACE conn2 <- [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]]]}] 22:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 913ms 22:05:56 INFO - PROCESS | 2424 | 1466744756968 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 22:05:56 INFO - PROCESS | 2424 | 1466744756970 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 22:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:05:56 INFO - PROCESS | 2424 | 1466744756974 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:05:56 INFO - PROCESS | 2424 | 1466744756978 Marionette TRACE conn2 <- [1,1442,null,{}] 22:05:56 INFO - PROCESS | 2424 | 1466744756990 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:56 INFO - PROCESS | 2424 | 1466744756995 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:57 INFO - PROCESS | 2424 | 1466744757105 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 22:05:57 INFO - PROCESS | 2424 | 1466744757215 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:57 INFO - PROCESS | 2424 | 1466744757219 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:57 INFO - PROCESS | 2424 | ++DOCSHELL 1A632400 == 55 [pid = 2424] [id = 370] 22:05:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (1A632800) [pid = 2424] [serial = 1109] [outer = 00000000] 22:05:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (1A796C00) [pid = 2424] [serial = 1110] [outer = 1A632800] 22:05:57 INFO - PROCESS | 2424 | 1466744757276 Marionette DEBUG loaded listener.js 22:05:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 102 (1A79DC00) [pid = 2424] [serial = 1111] [outer = 1A632800] 22:05:57 INFO - PROCESS | 2424 | 1466744757842 Marionette TRACE conn2 <- [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]]]}] 22:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 912ms 22:05:57 INFO - PROCESS | 2424 | 1466744757884 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 22:05:57 INFO - PROCESS | 2424 | 1466744757887 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 22:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:05:57 INFO - PROCESS | 2424 | 1466744757890 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:05:57 INFO - PROCESS | 2424 | 1466744757892 Marionette TRACE conn2 <- [1,1446,null,{}] 22:05:57 INFO - PROCESS | 2424 | 1466744757896 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:57 INFO - PROCESS | 2424 | 1466744757898 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:57 INFO - PROCESS | 2424 | 1466744758009 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 22:05:58 INFO - PROCESS | 2424 | 1466744758146 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:58 INFO - PROCESS | 2424 | 1466744758149 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:58 INFO - PROCESS | 2424 | ++DOCSHELL 15B29C00 == 56 [pid = 2424] [id = 371] 22:05:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 103 (19D68C00) [pid = 2424] [serial = 1112] [outer = 00000000] 22:05:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 104 (1A809400) [pid = 2424] [serial = 1113] [outer = 19D68C00] 22:05:58 INFO - PROCESS | 2424 | 1466744758204 Marionette DEBUG loaded listener.js 22:05:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 105 (1A812800) [pid = 2424] [serial = 1114] [outer = 19D68C00] 22:05:59 INFO - PROCESS | 2424 | 1466744759014 Marionette TRACE conn2 <- [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]]]}] 22:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1136ms 22:05:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 106 (12D69800) [pid = 2424] [serial = 1115] [outer = 1B02BC00] 22:05:59 INFO - PROCESS | 2424 | 1466744759049 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 22:05:59 INFO - PROCESS | 2424 | 1466744759053 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 22:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:05:59 INFO - PROCESS | 2424 | 1466744759108 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:05:59 INFO - PROCESS | 2424 | 1466744759112 Marionette TRACE conn2 <- [1,1450,null,{}] 22:05:59 INFO - PROCESS | 2424 | 1466744759122 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:59 INFO - PROCESS | 2424 | 1466744759125 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:59 INFO - PROCESS | 2424 | 1466744759245 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 22:05:59 INFO - PROCESS | 2424 | 1466744759375 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:59 INFO - PROCESS | 2424 | 1466744759380 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:05:59 INFO - PROCESS | 2424 | ++DOCSHELL 1144E000 == 57 [pid = 2424] [id = 372] 22:05:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 107 (11450800) [pid = 2424] [serial = 1116] [outer = 00000000] 22:05:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 108 (14004800) [pid = 2424] [serial = 1117] [outer = 11450800] 22:05:59 INFO - PROCESS | 2424 | 1466744759463 Marionette DEBUG loaded listener.js 22:05:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 109 (159C0400) [pid = 2424] [serial = 1118] [outer = 11450800] 22:05:59 INFO - PROCESS | 2424 | --DOCSHELL 1A241000 == 56 [pid = 2424] [id = 366] 22:05:59 INFO - PROCESS | 2424 | --DOCSHELL 12B15C00 == 55 [pid = 2424] [id = 365] 22:05:59 INFO - PROCESS | 2424 | --DOCSHELL 10E0E000 == 54 [pid = 2424] [id = 364] 22:05:59 INFO - PROCESS | 2424 | --DOCSHELL 10527000 == 53 [pid = 2424] [id = 363] 22:05:59 INFO - PROCESS | 2424 | --DOCSHELL 1972A000 == 52 [pid = 2424] [id = 362] 22:05:59 INFO - PROCESS | 2424 | --DOCSHELL 17425C00 == 51 [pid = 2424] [id = 361] 22:05:59 INFO - PROCESS | 2424 | --DOCSHELL 13C79C00 == 50 [pid = 2424] [id = 360] 22:05:59 INFO - PROCESS | 2424 | --DOCSHELL 1365BC00 == 49 [pid = 2424] [id = 359] 22:05:59 INFO - PROCESS | 2424 | --DOCSHELL 10A5A000 == 48 [pid = 2424] [id = 358] 22:05:59 INFO - PROCESS | 2424 | --DOCSHELL 103C9000 == 47 [pid = 2424] [id = 357] 22:05:59 INFO - PROCESS | 2424 | --DOCSHELL 10B7FC00 == 46 [pid = 2424] [id = 355] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 108 (179DF400) [pid = 2424] [serial = 1047] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 107 (19731C00) [pid = 2424] [serial = 1050] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 106 (179E0400) [pid = 2424] [serial = 1048] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 105 (19B3D400) [pid = 2424] [serial = 1051] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 104 (16B0F800) [pid = 2424] [serial = 1044] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 103 (15435000) [pid = 2424] [serial = 1041] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 102 (159C2000) [pid = 2424] [serial = 1042] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 101 (12BC9000) [pid = 2424] [serial = 1038] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (13159C00) [pid = 2424] [serial = 1039] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (13946800) [pid = 2424] [serial = 1029] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (129AFC00) [pid = 2424] [serial = 1036] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (112C3800) [pid = 2424] [serial = 1035] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (10FF4000) [pid = 2424] [serial = 1053] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (1738A400) [pid = 2424] [serial = 1032] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (17C7F400) [pid = 2424] [serial = 1024] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (10A59C00) [pid = 2424] [serial = 1026] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (19B49C00) [pid = 2424] [serial = 1056] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (12B17C00) [pid = 2424] [serial = 1054] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (19E34400) [pid = 2424] [serial = 1060] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (19BDBC00) [pid = 2424] [serial = 1057] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (16CE4000) [pid = 2424] [serial = 1045] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (19E33C00) [pid = 2424] [serial = 1059] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (19EE3000) [pid = 2424] [serial = 1062] [outer = 00000000] [url = about:blank] 22:05:59 INFO - PROCESS | 2424 | 1466744760008 Marionette TRACE conn2 <- [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]]]}] 22:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 942ms 22:06:00 INFO - PROCESS | 2424 | 1466744760023 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 22:06:00 INFO - PROCESS | 2424 | 1466744760028 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 22:06:00 INFO - PROCESS | 2424 | 1466744760037 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:06:00 INFO - PROCESS | 2424 | 1466744760040 Marionette TRACE conn2 <- [1,1454,null,{}] 22:06:00 INFO - PROCESS | 2424 | 1466744760027 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:00 INFO - PROCESS | 2424 | 1466744760030 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:00 INFO - PROCESS | 2424 | 1466744760120 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 22:06:00 INFO - PROCESS | 2424 | 1466744760125 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:00 INFO - PROCESS | 2424 | 1466744760128 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:00 INFO - PROCESS | 2424 | ++DOCSHELL 12BC7000 == 47 [pid = 2424] [id = 373] 22:06:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (12D6C400) [pid = 2424] [serial = 1119] [outer = 00000000] 22:06:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (14F0D000) [pid = 2424] [serial = 1120] [outer = 12D6C400] 22:06:00 INFO - PROCESS | 2424 | 1466744760176 Marionette DEBUG loaded listener.js 22:06:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (15670000) [pid = 2424] [serial = 1121] [outer = 12D6C400] 22:06:00 INFO - PROCESS | 2424 | 1466744760906 Marionette TRACE conn2 <- [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]]]}] 22:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 913ms 22:06:00 INFO - PROCESS | 2424 | 1466744760933 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 22:06:00 INFO - PROCESS | 2424 | 1466744760938 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 22:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:06:00 INFO - PROCESS | 2424 | 1466744760943 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:06:00 INFO - PROCESS | 2424 | 1466744760947 Marionette TRACE conn2 <- [1,1458,null,{}] 22:06:00 INFO - PROCESS | 2424 | 1466744760953 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:00 INFO - PROCESS | 2424 | 1466744760956 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:01 INFO - PROCESS | 2424 | 1466744761068 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 22:06:01 INFO - PROCESS | 2424 | 1466744761202 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:01 INFO - PROCESS | 2424 | 1466744761205 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:01 INFO - PROCESS | 2424 | ++DOCSHELL 12821400 == 48 [pid = 2424] [id = 374] 22:06:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (128A3000) [pid = 2424] [serial = 1122] [outer = 00000000] 22:06:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (13161000) [pid = 2424] [serial = 1123] [outer = 128A3000] 22:06:01 INFO - PROCESS | 2424 | 1466744761264 Marionette DEBUG loaded listener.js 22:06:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (14003C00) [pid = 2424] [serial = 1124] [outer = 128A3000] 22:06:01 INFO - PROCESS | 2424 | 1466744761840 Marionette TRACE conn2 <- [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]]]}] 22:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 957ms 22:06:01 INFO - PROCESS | 2424 | 1466744761912 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 22:06:01 INFO - PROCESS | 2424 | 1466744761916 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 22:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:06:01 INFO - PROCESS | 2424 | 1466744761923 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:06:01 INFO - PROCESS | 2424 | 1466744761926 Marionette TRACE conn2 <- [1,1462,null,{}] 22:06:01 INFO - PROCESS | 2424 | 1466744761945 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:01 INFO - PROCESS | 2424 | 1466744761948 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:02 INFO - PROCESS | 2424 | 1466744762053 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 22:06:02 INFO - PROCESS | 2424 | 1466744762177 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:02 INFO - PROCESS | 2424 | 1466744762180 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:02 INFO - PROCESS | 2424 | ++DOCSHELL 156C0000 == 49 [pid = 2424] [id = 375] 22:06:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (159B5C00) [pid = 2424] [serial = 1125] [outer = 00000000] 22:06:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (165C2400) [pid = 2424] [serial = 1126] [outer = 159B5C00] 22:06:02 INFO - PROCESS | 2424 | 1466744762239 Marionette DEBUG loaded listener.js 22:06:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (16B06000) [pid = 2424] [serial = 1127] [outer = 159B5C00] 22:06:02 INFO - PROCESS | 2424 | 1466744762851 Marionette TRACE conn2 <- [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]]]}] 22:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 957ms 22:06:02 INFO - PROCESS | 2424 | 1466744762874 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 22:06:02 INFO - PROCESS | 2424 | 1466744762876 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 22:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:06:02 INFO - PROCESS | 2424 | 1466744762880 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:06:02 INFO - PROCESS | 2424 | 1466744762884 Marionette TRACE conn2 <- [1,1466,null,{}] 22:06:02 INFO - PROCESS | 2424 | 1466744762895 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:02 INFO - PROCESS | 2424 | 1466744762900 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:03 INFO - PROCESS | 2424 | 1466744763020 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 22:06:03 INFO - PROCESS | 2424 | 1466744763157 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:03 INFO - PROCESS | 2424 | 1466744763161 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:03 INFO - PROCESS | 2424 | ++DOCSHELL 16797C00 == 50 [pid = 2424] [id = 376] 22:06:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (17C81C00) [pid = 2424] [serial = 1128] [outer = 00000000] 22:06:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (17E54000) [pid = 2424] [serial = 1129] [outer = 17C81C00] 22:06:03 INFO - PROCESS | 2424 | 1466744763251 Marionette DEBUG loaded listener.js 22:06:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (19723800) [pid = 2424] [serial = 1130] [outer = 17C81C00] 22:06:03 INFO - PROCESS | 2424 | 1466744763946 Marionette TRACE conn2 <- [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]]]}] 22:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1092ms 22:06:03 INFO - PROCESS | 2424 | 1466744763973 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 22:06:03 INFO - PROCESS | 2424 | 1466744763976 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 22:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:06:03 INFO - PROCESS | 2424 | 1466744763980 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:06:03 INFO - PROCESS | 2424 | 1466744763982 Marionette TRACE conn2 <- [1,1470,null,{}] 22:06:03 INFO - PROCESS | 2424 | 1466744763986 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:03 INFO - PROCESS | 2424 | 1466744763988 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:04 INFO - PROCESS | 2424 | 1466744764101 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 22:06:04 INFO - PROCESS | 2424 | 1466744764232 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:04 INFO - PROCESS | 2424 | 1466744764235 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:04 INFO - PROCESS | 2424 | ++DOCSHELL 1972FC00 == 51 [pid = 2424] [id = 377] 22:06:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (19B40000) [pid = 2424] [serial = 1131] [outer = 00000000] 22:06:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (19B49C00) [pid = 2424] [serial = 1132] [outer = 19B40000] 22:06:04 INFO - PROCESS | 2424 | 1466744764274 Marionette DEBUG loaded listener.js 22:06:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (19BDE400) [pid = 2424] [serial = 1133] [outer = 19B40000] 22:06:04 INFO - PROCESS | 2424 | 1466744764979 Marionette TRACE conn2 <- [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]]]}] 22:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1032ms 22:06:05 INFO - PROCESS | 2424 | 1466744765037 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 22:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:06:05 INFO - PROCESS | 2424 | 1466744765041 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 22:06:05 INFO - PROCESS | 2424 | 1466744765045 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:06:05 INFO - PROCESS | 2424 | 1466744765050 Marionette TRACE conn2 <- [1,1474,null,{}] 22:06:05 INFO - PROCESS | 2424 | 1466744765072 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:05 INFO - PROCESS | 2424 | 1466744765075 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:05 INFO - PROCESS | 2424 | 1466744765204 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 22:06:05 INFO - PROCESS | 2424 | 1466744765261 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:05 INFO - PROCESS | 2424 | 1466744765264 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:05 INFO - PROCESS | 2424 | ++DOCSHELL 13651400 == 52 [pid = 2424] [id = 378] 22:06:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 102 (13653000) [pid = 2424] [serial = 1134] [outer = 00000000] 22:06:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 103 (15320400) [pid = 2424] [serial = 1135] [outer = 13653000] 22:06:05 INFO - PROCESS | 2424 | 1466744765315 Marionette DEBUG loaded listener.js 22:06:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 104 (156BE000) [pid = 2424] [serial = 1136] [outer = 13653000] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 14FEA000 == 51 [pid = 2424] [id = 353] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 1144E000 == 50 [pid = 2424] [id = 372] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 16A61800 == 49 [pid = 2424] [id = 369] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 10E03C00 == 48 [pid = 2424] [id = 368] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 10A58000 == 47 [pid = 2424] [id = 351] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 17498C00 == 46 [pid = 2424] [id = 349] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 1B109C00 == 45 [pid = 2424] [id = 17] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 15E10000 == 44 [pid = 2424] [id = 338] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 110DD800 == 43 [pid = 2424] [id = 340] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 15E0C800 == 42 [pid = 2424] [id = 348] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 103CB000 == 41 [pid = 2424] [id = 339] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 1A628C00 == 40 [pid = 2424] [id = 12] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 1A792400 == 39 [pid = 2424] [id = 13] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 10527400 == 38 [pid = 2424] [id = 333] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 129E9C00 == 37 [pid = 2424] [id = 346] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 11452800 == 36 [pid = 2424] [id = 21] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 12B19400 == 35 [pid = 2424] [id = 343] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 12B1E000 == 34 [pid = 2424] [id = 336] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 14F07800 == 33 [pid = 2424] [id = 337] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 112AB400 == 32 [pid = 2424] [id = 24] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 14FF3800 == 31 [pid = 2424] [id = 347] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 11452400 == 30 [pid = 2424] [id = 334] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 1AC1D400 == 29 [pid = 2424] [id = 14] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 15B29C00 == 28 [pid = 2424] [id = 371] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 10E05C00 == 27 [pid = 2424] [id = 335] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 112C3C00 == 26 [pid = 2424] [id = 352] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 1A632400 == 25 [pid = 2424] [id = 370] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 0F93A000 == 24 [pid = 2424] [id = 27] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 10A56800 == 23 [pid = 2424] [id = 345] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 19717800 == 22 [pid = 2424] [id = 350] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 1A39F800 == 21 [pid = 2424] [id = 11] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 1542F400 == 20 [pid = 2424] [id = 344] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 17491C00 == 19 [pid = 2424] [id = 341] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 13947400 == 18 [pid = 2424] [id = 28] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 103C8C00 == 17 [pid = 2424] [id = 342] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 19BE3800 == 16 [pid = 2424] [id = 354] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 1542B400 == 15 [pid = 2424] [id = 356] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 16797C00 == 14 [pid = 2424] [id = 376] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 0C778400 == 13 [pid = 2424] [id = 367] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 156C0000 == 12 [pid = 2424] [id = 375] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 12BC7000 == 11 [pid = 2424] [id = 373] 22:06:07 INFO - PROCESS | 2424 | --DOCSHELL 12821400 == 10 [pid = 2424] [id = 374] 22:06:08 INFO - PROCESS | 2424 | --DOCSHELL 1972FC00 == 9 [pid = 2424] [id = 377] 22:06:08 INFO - PROCESS | 2424 | 1466744768517 Marionette TRACE conn2 <- [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]]]}] 22:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 3530ms 22:06:08 INFO - PROCESS | 2424 | 1466744768579 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 22:06:08 INFO - PROCESS | 2424 | 1466744768584 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 22:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:06:08 INFO - PROCESS | 2424 | 1466744768588 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:06:08 INFO - PROCESS | 2424 | 1466744768593 Marionette TRACE conn2 <- [1,1478,null,{}] 22:06:08 INFO - PROCESS | 2424 | 1466744768598 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:08 INFO - PROCESS | 2424 | 1466744768601 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:08 INFO - PROCESS | 2424 | 1466744768696 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 22:06:08 INFO - PROCESS | 2424 | 1466744768692 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:08 INFO - PROCESS | 2424 | 1466744768695 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:08 INFO - PROCESS | 2424 | ++DOCSHELL 10E01C00 == 10 [pid = 2424] [id = 379] 22:06:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 105 (10E03C00) [pid = 2424] [serial = 1137] [outer = 00000000] 22:06:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 106 (112B7000) [pid = 2424] [serial = 1138] [outer = 10E03C00] 22:06:08 INFO - PROCESS | 2424 | 1466744768744 Marionette DEBUG loaded listener.js 22:06:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 107 (11CCD800) [pid = 2424] [serial = 1139] [outer = 10E03C00] 22:06:09 INFO - PROCESS | 2424 | 1466744769216 Marionette TRACE conn2 <- [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]]]}] 22:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 673ms 22:06:09 INFO - PROCESS | 2424 | 1466744769254 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 22:06:09 INFO - PROCESS | 2424 | 1466744769259 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 22:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:06:09 INFO - PROCESS | 2424 | 1466744769269 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:06:09 INFO - PROCESS | 2424 | 1466744769272 Marionette TRACE conn2 <- [1,1482,null,{}] 22:06:09 INFO - PROCESS | 2424 | 1466744769276 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:09 INFO - PROCESS | 2424 | 1466744769279 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:09 INFO - PROCESS | 2424 | 1466744769405 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 22:06:09 INFO - PROCESS | 2424 | 1466744769516 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:09 INFO - PROCESS | 2424 | 1466744769518 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:09 INFO - PROCESS | 2424 | ++DOCSHELL 12D65000 == 11 [pid = 2424] [id = 380] 22:06:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 108 (13160C00) [pid = 2424] [serial = 1140] [outer = 00000000] 22:06:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 109 (143B8C00) [pid = 2424] [serial = 1141] [outer = 13160C00] 22:06:09 INFO - PROCESS | 2424 | 1466744769567 Marionette DEBUG loaded listener.js 22:06:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 110 (1542BC00) [pid = 2424] [serial = 1142] [outer = 13160C00] 22:06:09 INFO - PROCESS | 2424 | 1466744769973 Marionette TRACE conn2 <- [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]]]}] 22:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 762ms 22:06:10 INFO - PROCESS | 2424 | 1466744770033 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 22:06:10 INFO - PROCESS | 2424 | 1466744770035 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 22:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:06:10 INFO - PROCESS | 2424 | 1466744770038 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:06:10 INFO - PROCESS | 2424 | 1466744770042 Marionette TRACE conn2 <- [1,1486,null,{}] 22:06:10 INFO - PROCESS | 2424 | 1466744770053 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:10 INFO - PROCESS | 2424 | 1466744770058 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:10 INFO - PROCESS | 2424 | 1466744770187 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 22:06:10 INFO - PROCESS | 2424 | 1466744770262 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:10 INFO - PROCESS | 2424 | 1466744770265 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:10 INFO - PROCESS | 2424 | ++DOCSHELL 165C3800 == 12 [pid = 2424] [id = 381] 22:06:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 111 (16797C00) [pid = 2424] [serial = 1143] [outer = 00000000] 22:06:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 112 (16CE4400) [pid = 2424] [serial = 1144] [outer = 16797C00] 22:06:10 INFO - PROCESS | 2424 | 1466744770317 Marionette DEBUG loaded listener.js 22:06:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 113 (17981400) [pid = 2424] [serial = 1145] [outer = 16797C00] 22:06:10 INFO - PROCESS | 2424 | 1466744770755 Marionette TRACE conn2 <- [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]]]}] 22:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 763ms 22:06:10 INFO - PROCESS | 2424 | 1466744770807 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 22:06:10 INFO - PROCESS | 2424 | 1466744770810 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 22:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:06:10 INFO - PROCESS | 2424 | 1466744770813 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:06:10 INFO - PROCESS | 2424 | 1466744770815 Marionette TRACE conn2 <- [1,1490,null,{}] 22:06:10 INFO - PROCESS | 2424 | 1466744770822 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:10 INFO - PROCESS | 2424 | 1466744770824 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:10 INFO - PROCESS | 2424 | 1466744770949 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 22:06:10 INFO - PROCESS | 2424 | 1466744770959 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:10 INFO - PROCESS | 2424 | 1466744770961 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:10 INFO - PROCESS | 2424 | ++DOCSHELL 16CE3000 == 13 [pid = 2424] [id = 382] 22:06:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 114 (179C4400) [pid = 2424] [serial = 1146] [outer = 00000000] 22:06:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 115 (1972BC00) [pid = 2424] [serial = 1147] [outer = 179C4400] 22:06:10 INFO - PROCESS | 2424 | 1466744771005 Marionette DEBUG loaded listener.js 22:06:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 116 (19B3D400) [pid = 2424] [serial = 1148] [outer = 179C4400] 22:06:11 INFO - PROCESS | 2424 | 1466744771435 Marionette TRACE conn2 <- [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]]]}] 22:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 658ms 22:06:11 INFO - PROCESS | 2424 | 1466744771491 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 22:06:11 INFO - PROCESS | 2424 | 1466744771493 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 22:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:06:11 INFO - PROCESS | 2424 | 1466744771496 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:06:11 INFO - PROCESS | 2424 | 1466744771498 Marionette TRACE conn2 <- [1,1494,null,{}] 22:06:11 INFO - PROCESS | 2424 | 1466744771501 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:11 INFO - PROCESS | 2424 | 1466744771503 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:11 INFO - PROCESS | 2424 | 1466744771601 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 22:06:12 INFO - PROCESS | 2424 | 1466744772293 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:12 INFO - PROCESS | 2424 | 1466744772295 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 115 (1542DC00) [pid = 2424] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 114 (103E4800) [pid = 2424] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 113 (12B1C000) [pid = 2424] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 112 (11ADB800) [pid = 2424] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 111 (19E3E800) [pid = 2424] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 110 (10E05800) [pid = 2424] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 109 (15E0E000) [pid = 2424] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 108 (10529C00) [pid = 2424] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 107 (159B5C00) [pid = 2424] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 106 (1972C000) [pid = 2424] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 105 (19B48800) [pid = 2424] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 104 (110DCC00) [pid = 2424] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 103 (10A5E000) [pid = 2424] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 102 (12D6C400) [pid = 2424] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 101 (10A74800) [pid = 2424] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (13C86800) [pid = 2424] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (13C80800) [pid = 2424] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (179C4C00) [pid = 2424] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (11450800) [pid = 2424] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (11456800) [pid = 2424] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (16B08000) [pid = 2424] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (1A632800) [pid = 2424] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (19D68C00) [pid = 2424] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (0C778800) [pid = 2424] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1A248800) [pid = 2424] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (1365C000) [pid = 2424] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (19B40000) [pid = 2424] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (17C81C00) [pid = 2424] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:06:12 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (128A3000) [pid = 2424] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:06:12 INFO - PROCESS | 2424 | ++DOCSHELL 0C778800 == 14 [pid = 2424] [id = 383] 22:06:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (0F390800) [pid = 2424] [serial = 1149] [outer = 00000000] 22:06:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (10A5E000) [pid = 2424] [serial = 1150] [outer = 0F390800] 22:06:12 INFO - PROCESS | 2424 | 1466744772387 Marionette DEBUG loaded listener.js 22:06:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (110DBC00) [pid = 2424] [serial = 1151] [outer = 0F390800] 22:06:12 INFO - PROCESS | 2424 | 1466744772780 Marionette TRACE conn2 <- [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]]]}] 22:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1331ms 22:06:12 INFO - PROCESS | 2424 | 1466744772838 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 22:06:12 INFO - PROCESS | 2424 | 1466744772840 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 22:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:06:12 INFO - PROCESS | 2424 | 1466744772843 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:06:12 INFO - PROCESS | 2424 | 1466744772845 Marionette TRACE conn2 <- [1,1498,null,{}] 22:06:12 INFO - PROCESS | 2424 | 1466744772848 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:12 INFO - PROCESS | 2424 | 1466744772854 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:12 INFO - PROCESS | 2424 | 1466744772957 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 22:06:12 INFO - PROCESS | 2424 | 1466744772962 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:12 INFO - PROCESS | 2424 | 1466744772964 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:12 INFO - PROCESS | 2424 | ++DOCSHELL 12B12400 == 15 [pid = 2424] [id = 384] 22:06:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (130CA000) [pid = 2424] [serial = 1152] [outer = 00000000] 22:06:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (167A3000) [pid = 2424] [serial = 1153] [outer = 130CA000] 22:06:12 INFO - PROCESS | 2424 | 1466744772995 Marionette DEBUG loaded listener.js 22:06:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (179C4C00) [pid = 2424] [serial = 1154] [outer = 130CA000] 22:06:13 INFO - PROCESS | 2424 | 1466744773413 Marionette TRACE conn2 <- [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]]]}] 22:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 613ms 22:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:06:13 INFO - PROCESS | 2424 | 1466744773456 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 22:06:13 INFO - PROCESS | 2424 | 1466744773458 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 22:06:13 INFO - PROCESS | 2424 | 1466744773466 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:06:13 INFO - PROCESS | 2424 | 1466744773467 Marionette TRACE conn2 <- [1,1502,null,{}] 22:06:13 INFO - PROCESS | 2424 | 1466744773471 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:13 INFO - PROCESS | 2424 | 1466744773473 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:13 INFO - PROCESS | 2424 | 1466744773552 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 22:06:13 INFO - PROCESS | 2424 | 1466744773583 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:13 INFO - PROCESS | 2424 | 1466744773585 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:13 INFO - PROCESS | 2424 | ++DOCSHELL 165C3C00 == 16 [pid = 2424] [id = 385] 22:06:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (1972AC00) [pid = 2424] [serial = 1155] [outer = 00000000] 22:06:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (19B46800) [pid = 2424] [serial = 1156] [outer = 1972AC00] 22:06:13 INFO - PROCESS | 2424 | 1466744773630 Marionette DEBUG loaded listener.js 22:06:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (19BDAC00) [pid = 2424] [serial = 1157] [outer = 1972AC00] 22:06:14 INFO - PROCESS | 2424 | 1466744774043 Marionette TRACE conn2 <- [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]]]}] 22:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 598ms 22:06:14 INFO - PROCESS | 2424 | 1466744774089 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 22:06:14 INFO - PROCESS | 2424 | 1466744774091 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 22:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:06:14 INFO - PROCESS | 2424 | 1466744774100 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:06:14 INFO - PROCESS | 2424 | 1466744774103 Marionette TRACE conn2 <- [1,1506,null,{}] 22:06:14 INFO - PROCESS | 2424 | 1466744774108 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:14 INFO - PROCESS | 2424 | 1466744774110 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:14 INFO - PROCESS | 2424 | 1466744774188 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 22:06:14 INFO - PROCESS | 2424 | 1466744774194 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:14 INFO - PROCESS | 2424 | 1466744774196 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:14 INFO - PROCESS | 2424 | ++DOCSHELL 17E4DC00 == 17 [pid = 2424] [id = 386] 22:06:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (19D6C000) [pid = 2424] [serial = 1158] [outer = 00000000] 22:06:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (19E3E800) [pid = 2424] [serial = 1159] [outer = 19D6C000] 22:06:14 INFO - PROCESS | 2424 | 1466744774240 Marionette DEBUG loaded listener.js 22:06:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (19E40400) [pid = 2424] [serial = 1160] [outer = 19D6C000] 22:06:14 INFO - PROCESS | 2424 | 1466744774741 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 22:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 658ms 22:06:14 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:06:14 INFO - PROCESS | 2424 | 1466744774761 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 22:06:14 INFO - PROCESS | 2424 | 1466744774763 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 22:06:14 INFO - PROCESS | 2424 | 1466744774766 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:06:14 INFO - PROCESS | 2424 | 1466744774768 Marionette TRACE conn2 <- [1,1510,null,{}] 22:06:14 INFO - PROCESS | 2424 | 1466744774772 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:14 INFO - PROCESS | 2424 | 1466744774773 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:14 INFO - PROCESS | 2424 | 1466744774859 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 22:06:14 INFO - PROCESS | 2424 | 1466744774982 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:14 INFO - PROCESS | 2424 | 1466744774985 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:14 INFO - PROCESS | 2424 | ++DOCSHELL 10528800 == 18 [pid = 2424] [id = 387] 22:06:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (1738EC00) [pid = 2424] [serial = 1161] [outer = 00000000] 22:06:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (1A241400) [pid = 2424] [serial = 1162] [outer = 1738EC00] 22:06:15 INFO - PROCESS | 2424 | 1466744775034 Marionette DEBUG loaded listener.js 22:06:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 102 (1A241C00) [pid = 2424] [serial = 1163] [outer = 1738EC00] 22:06:15 INFO - PROCESS | 2424 | 1466744775378 Marionette TRACE conn2 <- [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"]]]}] 22:06:15 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 () { 22:06:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:06:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:06:15 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 () { 22:06:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:06:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:06:15 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 () { 22:06:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:06:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:06:15 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 () { 22:06:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:06:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:06:15 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 673ms 22:06:15 INFO - PROCESS | 2424 | 1466744775452 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 22:06:15 INFO - PROCESS | 2424 | 1466744775454 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 22:06:15 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:06:15 INFO - PROCESS | 2424 | 1466744775458 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:06:15 INFO - PROCESS | 2424 | 1466744775460 Marionette TRACE conn2 <- [1,1514,null,{}] 22:06:15 INFO - PROCESS | 2424 | 1466744775446 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:15 INFO - PROCESS | 2424 | 1466744775448 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:15 INFO - PROCESS | 2424 | 1466744775525 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 22:06:15 INFO - PROCESS | 2424 | 1466744775530 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:15 INFO - PROCESS | 2424 | 1466744775532 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:15 INFO - PROCESS | 2424 | ++DOCSHELL 1323F000 == 19 [pid = 2424] [id = 388] 22:06:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 103 (19B44000) [pid = 2424] [serial = 1164] [outer = 00000000] 22:06:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 104 (1A791000) [pid = 2424] [serial = 1165] [outer = 19B44000] 22:06:15 INFO - PROCESS | 2424 | 1466744775576 Marionette DEBUG loaded listener.js 22:06:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 105 (1A80E000) [pid = 2424] [serial = 1166] [outer = 19B44000] 22:06:16 INFO - PROCESS | 2424 | 1466744776011 Marionette TRACE conn2 <- [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"]]]}] 22:06:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:06:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:06:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:06:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:06:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:06:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:06:16 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 613ms 22:06:16 INFO - PROCESS | 2424 | 1466744776060 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 22:06:16 INFO - PROCESS | 2424 | 1466744776062 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 22:06:16 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:06:16 INFO - PROCESS | 2424 | 1466744776066 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:06:16 INFO - PROCESS | 2424 | 1466744776068 Marionette TRACE conn2 <- [1,1518,null,{}] 22:06:16 INFO - PROCESS | 2424 | 1466744776072 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:16 INFO - PROCESS | 2424 | 1466744776074 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:16 INFO - PROCESS | 2424 | 1466744776178 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 22:06:16 INFO - PROCESS | 2424 | 1466744776297 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:16 INFO - PROCESS | 2424 | 1466744776300 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:16 INFO - PROCESS | 2424 | ++DOCSHELL 1A813C00 == 20 [pid = 2424] [id = 389] 22:06:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 106 (1AAC9400) [pid = 2424] [serial = 1167] [outer = 00000000] 22:06:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 107 (1AAD4000) [pid = 2424] [serial = 1168] [outer = 1AAC9400] 22:06:16 INFO - PROCESS | 2424 | 1466744776353 Marionette DEBUG loaded listener.js 22:06:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 108 (1AC15000) [pid = 2424] [serial = 1169] [outer = 1AAC9400] 22:06:16 INFO - PROCESS | 2424 | 1466744776726 Marionette TRACE conn2 <- [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]]]}] 22:06:16 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 22:06:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:06:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:06:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:06:16 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. 22:06:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:06:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 718ms 22:06:16 INFO - PROCESS | 2424 | 1466744776768 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 22:06:16 INFO - PROCESS | 2424 | 1466744776770 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 22:06:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:06:16 INFO - PROCESS | 2424 | 1466744776773 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:06:16 INFO - PROCESS | 2424 | 1466744776775 Marionette TRACE conn2 <- [1,1522,null,{}] 22:06:16 INFO - PROCESS | 2424 | 1466744776778 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:16 INFO - PROCESS | 2424 | 1466744776780 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:16 INFO - PROCESS | 2424 | 1466744776893 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 22:06:16 INFO - PROCESS | 2424 | 1466744776899 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:16 INFO - PROCESS | 2424 | 1466744776901 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:16 INFO - PROCESS | 2424 | ++DOCSHELL 1AAD2C00 == 21 [pid = 2424] [id = 390] 22:06:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 109 (1AC14000) [pid = 2424] [serial = 1170] [outer = 00000000] 22:06:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 110 (1AC1F000) [pid = 2424] [serial = 1171] [outer = 1AC14000] 22:06:16 INFO - PROCESS | 2424 | 1466744776999 Marionette DEBUG loaded listener.js 22:06:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 111 (1AC1F800) [pid = 2424] [serial = 1172] [outer = 1AC14000] 22:06:17 INFO - PROCESS | 2424 | 1466744777403 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 22:06:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:06:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 673ms 22:06:17 INFO - PROCESS | 2424 | 1466744777461 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 22:06:17 INFO - PROCESS | 2424 | 1466744777463 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 22:06:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:06:17 INFO - PROCESS | 2424 | 1466744777467 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:06:17 INFO - PROCESS | 2424 | 1466744777468 Marionette TRACE conn2 <- [1,1526,null,{}] 22:06:17 INFO - PROCESS | 2424 | 1466744777471 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:17 INFO - PROCESS | 2424 | 1466744777473 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:17 INFO - PROCESS | 2424 | 1466744777595 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 22:06:17 INFO - PROCESS | 2424 | 1466744777617 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:17 INFO - PROCESS | 2424 | 1466744777618 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:17 INFO - PROCESS | 2424 | ++DOCSHELL 129A8000 == 22 [pid = 2424] [id = 391] 22:06:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 112 (16E71800) [pid = 2424] [serial = 1173] [outer = 00000000] 22:06:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 113 (1AF09C00) [pid = 2424] [serial = 1174] [outer = 16E71800] 22:06:17 INFO - PROCESS | 2424 | 1466744777665 Marionette DEBUG loaded listener.js 22:06:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 114 (1AF0F800) [pid = 2424] [serial = 1175] [outer = 16E71800] 22:06:18 INFO - PROCESS | 2424 | 1466744778090 Marionette TRACE conn2 <- [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]]]}] 22:06:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:06:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 658ms 22:06:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:06:18 INFO - PROCESS | 2424 | 1466744778130 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 22:06:18 INFO - PROCESS | 2424 | 1466744778132 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 22:06:18 INFO - PROCESS | 2424 | 1466744778135 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:06:18 INFO - PROCESS | 2424 | 1466744778137 Marionette TRACE conn2 <- [1,1530,null,{}] 22:06:18 INFO - PROCESS | 2424 | 1466744778147 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:18 INFO - PROCESS | 2424 | 1466744778149 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:18 INFO - PROCESS | 2424 | 1466744778270 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 22:06:18 INFO - PROCESS | 2424 | 1466744778257 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:18 INFO - PROCESS | 2424 | 1466744778259 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:18 INFO - PROCESS | 2424 | ++DOCSHELL 10FF2C00 == 23 [pid = 2424] [id = 392] 22:06:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 115 (19452C00) [pid = 2424] [serial = 1176] [outer = 00000000] 22:06:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 116 (1945E000) [pid = 2424] [serial = 1177] [outer = 19452C00] 22:06:18 INFO - PROCESS | 2424 | 1466744778366 Marionette DEBUG loaded listener.js 22:06:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 117 (19460400) [pid = 2424] [serial = 1178] [outer = 19452C00] 22:06:18 INFO - PROCESS | 2424 | 1466744778942 Marionette TRACE conn2 <- [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]]]}] 22:06:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:06:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 852ms 22:06:18 INFO - PROCESS | 2424 | 1466744779006 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 22:06:18 INFO - PROCESS | 2424 | 1466744779008 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 22:06:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:06:18 INFO - PROCESS | 2424 | 1466744779012 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:06:19 INFO - PROCESS | 2424 | 1466744779013 Marionette TRACE conn2 <- [1,1534,null,{}] 22:06:19 INFO - PROCESS | 2424 | 1466744779017 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:19 INFO - PROCESS | 2424 | 1466744779018 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:19 INFO - PROCESS | 2424 | 1466744779098 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 22:06:19 INFO - PROCESS | 2424 | 1466744779103 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:19 INFO - PROCESS | 2424 | 1466744779105 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:19 INFO - PROCESS | 2424 | ++DOCSHELL 1945B800 == 24 [pid = 2424] [id = 393] 22:06:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 118 (1945DC00) [pid = 2424] [serial = 1179] [outer = 00000000] 22:06:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 119 (1B025C00) [pid = 2424] [serial = 1180] [outer = 1945DC00] 22:06:19 INFO - PROCESS | 2424 | 1466744779150 Marionette DEBUG loaded listener.js 22:06:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 120 (1B02A800) [pid = 2424] [serial = 1181] [outer = 1945DC00] 22:06:19 INFO - PROCESS | 2424 | 1466744779573 Marionette TRACE conn2 <- [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]]]}] 22:06:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:06:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 614ms 22:06:19 INFO - PROCESS | 2424 | 1466744779612 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 22:06:19 INFO - PROCESS | 2424 | 1466744779614 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 22:06:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:06:19 INFO - PROCESS | 2424 | 1466744779617 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:06:19 INFO - PROCESS | 2424 | 1466744779619 Marionette TRACE conn2 <- [1,1538,null,{}] 22:06:19 INFO - PROCESS | 2424 | 1466744779623 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:19 INFO - PROCESS | 2424 | 1466744779624 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:19 INFO - PROCESS | 2424 | 1466744779705 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 22:06:19 INFO - PROCESS | 2424 | 1466744779710 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:19 INFO - PROCESS | 2424 | 1466744779712 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:19 INFO - PROCESS | 2424 | ++DOCSHELL 10562C00 == 25 [pid = 2424] [id = 394] 22:06:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 121 (105EC800) [pid = 2424] [serial = 1182] [outer = 00000000] 22:06:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 122 (1B10A000) [pid = 2424] [serial = 1183] [outer = 105EC800] 22:06:19 INFO - PROCESS | 2424 | 1466744779755 Marionette DEBUG loaded listener.js 22:06:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 123 (1B10E400) [pid = 2424] [serial = 1184] [outer = 105EC800] 22:06:20 INFO - PROCESS | 2424 | 1466744780206 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 22:06:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:06:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 613ms 22:06:20 INFO - PROCESS | 2424 | 1466744780238 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 22:06:20 INFO - PROCESS | 2424 | 1466744780240 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 22:06:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:06:20 INFO - PROCESS | 2424 | 1466744780243 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:06:20 INFO - PROCESS | 2424 | 1466744780245 Marionette TRACE conn2 <- [1,1542,null,{}] 22:06:20 INFO - PROCESS | 2424 | 1466744780248 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:20 INFO - PROCESS | 2424 | 1466744780250 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:20 INFO - PROCESS | 2424 | 1466744780426 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 22:06:20 INFO - PROCESS | 2424 | 1466744780547 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:20 INFO - PROCESS | 2424 | 1466744780551 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:20 INFO - PROCESS | 2424 | ++DOCSHELL 1055F400 == 26 [pid = 2424] [id = 395] 22:06:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 124 (105EEC00) [pid = 2424] [serial = 1185] [outer = 00000000] 22:06:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 125 (10B76400) [pid = 2424] [serial = 1186] [outer = 105EEC00] 22:06:20 INFO - PROCESS | 2424 | 1466744780607 Marionette DEBUG loaded listener.js 22:06:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 126 (110DE400) [pid = 2424] [serial = 1187] [outer = 105EEC00] 22:06:21 INFO - PROCESS | 2424 | 1466744781660 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 22:06:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:06:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1480ms 22:06:21 INFO - PROCESS | 2424 | 1466744781721 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 22:06:21 INFO - PROCESS | 2424 | 1466744781725 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 22:06:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:06:21 INFO - PROCESS | 2424 | 1466744781737 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:06:21 INFO - PROCESS | 2424 | 1466744781740 Marionette TRACE conn2 <- [1,1546,null,{}] 22:06:21 INFO - PROCESS | 2424 | 1466744781745 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:21 INFO - PROCESS | 2424 | 1466744781748 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:21 INFO - PROCESS | 2424 | 1466744781868 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 22:06:21 INFO - PROCESS | 2424 | 1466744781973 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:21 INFO - PROCESS | 2424 | 1466744781976 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:21 INFO - PROCESS | 2424 | ++DOCSHELL 129AF800 == 27 [pid = 2424] [id = 396] 22:06:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 127 (129E9C00) [pid = 2424] [serial = 1188] [outer = 00000000] 22:06:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 128 (12B17800) [pid = 2424] [serial = 1189] [outer = 129E9C00] 22:06:22 INFO - PROCESS | 2424 | 1466744782024 Marionette DEBUG loaded listener.js 22:06:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 129 (12B20000) [pid = 2424] [serial = 1190] [outer = 129E9C00] 22:06:22 INFO - PROCESS | 2424 | 1466744782401 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 22:06:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:06:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 703ms 22:06:22 INFO - PROCESS | 2424 | 1466744782443 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 22:06:22 INFO - PROCESS | 2424 | 1466744782448 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 22:06:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:06:22 INFO - PROCESS | 2424 | 1466744782454 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:06:22 INFO - PROCESS | 2424 | 1466744782457 Marionette TRACE conn2 <- [1,1550,null,{}] 22:06:22 INFO - PROCESS | 2424 | 1466744782461 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:22 INFO - PROCESS | 2424 | 1466744782464 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:22 INFO - PROCESS | 2424 | 1466744782551 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 22:06:22 INFO - PROCESS | 2424 | 1466744782558 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:22 INFO - PROCESS | 2424 | 1466744782561 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:22 INFO - PROCESS | 2424 | ++DOCSHELL 14FE8C00 == 28 [pid = 2424] [id = 397] 22:06:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 130 (15433000) [pid = 2424] [serial = 1191] [outer = 00000000] 22:06:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 131 (159C1C00) [pid = 2424] [serial = 1192] [outer = 15433000] 22:06:22 INFO - PROCESS | 2424 | 1466744782609 Marionette DEBUG loaded listener.js 22:06:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 132 (15E10800) [pid = 2424] [serial = 1193] [outer = 15433000] 22:06:23 INFO - PROCESS | 2424 | 1466744783077 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 22:06:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:06:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 673ms 22:06:23 INFO - PROCESS | 2424 | 1466744783133 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 22:06:23 INFO - PROCESS | 2424 | 1466744783135 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 22:06:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:06:23 INFO - PROCESS | 2424 | 1466744783139 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:06:23 INFO - PROCESS | 2424 | 1466744783142 Marionette TRACE conn2 <- [1,1554,null,{}] 22:06:23 INFO - PROCESS | 2424 | 1466744783153 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:23 INFO - PROCESS | 2424 | 1466744783158 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:23 INFO - PROCESS | 2424 | 1466744783275 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 22:06:23 INFO - PROCESS | 2424 | 1466744783370 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:23 INFO - PROCESS | 2424 | 1466744783373 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:23 INFO - PROCESS | 2424 | ++DOCSHELL 1972C000 == 29 [pid = 2424] [id = 398] 22:06:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 133 (19B3B400) [pid = 2424] [serial = 1194] [outer = 00000000] 22:06:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 134 (19D6AC00) [pid = 2424] [serial = 1195] [outer = 19B3B400] 22:06:23 INFO - PROCESS | 2424 | 1466744783421 Marionette DEBUG loaded listener.js 22:06:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 135 (1A245C00) [pid = 2424] [serial = 1196] [outer = 19B3B400] 22:06:23 INFO - PROCESS | 2424 | 1466744783818 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 22:06:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:06:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 703ms 22:06:23 INFO - PROCESS | 2424 | 1466744783839 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 22:06:23 INFO - PROCESS | 2424 | 1466744783842 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 22:06:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:06:23 INFO - PROCESS | 2424 | 1466744783861 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:06:23 INFO - PROCESS | 2424 | 1466744783863 Marionette TRACE conn2 <- [1,1558,null,{}] 22:06:23 INFO - PROCESS | 2424 | 1466744783871 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:23 INFO - PROCESS | 2424 | 1466744783873 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:23 INFO - PROCESS | 2424 | 1466744783993 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 22:06:23 INFO - PROCESS | 2424 | 1466744783999 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:23 INFO - PROCESS | 2424 | 1466744784001 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:24 INFO - PROCESS | 2424 | ++DOCSHELL 14FAA400 == 30 [pid = 2424] [id = 399] 22:06:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 136 (14FAF000) [pid = 2424] [serial = 1197] [outer = 00000000] 22:06:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 137 (14FB5400) [pid = 2424] [serial = 1198] [outer = 14FAF000] 22:06:24 INFO - PROCESS | 2424 | 1466744784053 Marionette DEBUG loaded listener.js 22:06:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 138 (1972C400) [pid = 2424] [serial = 1199] [outer = 14FAF000] 22:06:24 INFO - PROCESS | 2424 | 1466744784489 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 22:06:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:06:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 658ms 22:06:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:06:24 INFO - PROCESS | 2424 | 1466744784527 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 22:06:24 INFO - PROCESS | 2424 | 1466744784529 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 22:06:24 INFO - PROCESS | 2424 | 1466744784539 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:06:24 INFO - PROCESS | 2424 | 1466744784523 Marionette TRACE conn2 <- [1,1562,null,{}] 22:06:24 INFO - PROCESS | 2424 | 1466744784527 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:24 INFO - PROCESS | 2424 | 1466744784529 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:24 INFO - PROCESS | 2424 | 1466744784668 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 22:06:24 INFO - PROCESS | 2424 | 1466744784679 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:24 INFO - PROCESS | 2424 | 1466744784681 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:24 INFO - PROCESS | 2424 | ++DOCSHELL 1620C800 == 31 [pid = 2424] [id = 400] 22:06:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 139 (1620D800) [pid = 2424] [serial = 1200] [outer = 00000000] 22:06:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 140 (16213000) [pid = 2424] [serial = 1201] [outer = 1620D800] 22:06:24 INFO - PROCESS | 2424 | 1466744784726 Marionette DEBUG loaded listener.js 22:06:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 141 (16216400) [pid = 2424] [serial = 1202] [outer = 1620D800] 22:06:25 INFO - PROCESS | 2424 | 1466744785169 Marionette TRACE conn2 <- [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]]]}] 22:06:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:06:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 673ms 22:06:25 INFO - PROCESS | 2424 | 1466744785197 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 22:06:25 INFO - PROCESS | 2424 | 1466744785199 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 22:06:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:06:25 INFO - PROCESS | 2424 | 1466744785202 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:06:25 INFO - PROCESS | 2424 | 1466744785204 Marionette TRACE conn2 <- [1,1566,null,{}] 22:06:25 INFO - PROCESS | 2424 | 1466744785207 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:25 INFO - PROCESS | 2424 | 1466744785213 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:25 INFO - PROCESS | 2424 | 1466744785340 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 22:06:25 INFO - PROCESS | 2424 | 1466744785409 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:25 INFO - PROCESS | 2424 | 1466744785411 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:25 INFO - PROCESS | 2424 | ++DOCSHELL 10ACA400 == 32 [pid = 2424] [id = 401] 22:06:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 142 (10ACAC00) [pid = 2424] [serial = 1203] [outer = 00000000] 22:06:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 143 (16217800) [pid = 2424] [serial = 1204] [outer = 10ACAC00] 22:06:25 INFO - PROCESS | 2424 | 1466744785456 Marionette DEBUG loaded listener.js 22:06:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 144 (1A3A4400) [pid = 2424] [serial = 1205] [outer = 10ACAC00] 22:06:25 INFO - PROCESS | 2424 | 1466744785906 Marionette TRACE conn2 <- [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]]]}] 22:06:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:06:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 763ms 22:06:25 INFO - PROCESS | 2424 | 1466744785964 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 22:06:25 INFO - PROCESS | 2424 | 1466744785966 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 22:06:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:06:25 INFO - PROCESS | 2424 | 1466744785969 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:06:25 INFO - PROCESS | 2424 | 1466744785971 Marionette TRACE conn2 <- [1,1570,null,{}] 22:06:25 INFO - PROCESS | 2424 | 1466744785984 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:25 INFO - PROCESS | 2424 | 1466744785986 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:26 INFO - PROCESS | 2424 | 1466744786062 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 22:06:26 INFO - PROCESS | 2424 | 1466744786067 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:26 INFO - PROCESS | 2424 | 1466744786069 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:26 INFO - PROCESS | 2424 | ++DOCSHELL 10B33000 == 33 [pid = 2424] [id = 402] 22:06:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 145 (10B34800) [pid = 2424] [serial = 1206] [outer = 00000000] 22:06:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 146 (10B3A400) [pid = 2424] [serial = 1207] [outer = 10B34800] 22:06:26 INFO - PROCESS | 2424 | 1466744786112 Marionette DEBUG loaded listener.js 22:06:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 147 (12B13C00) [pid = 2424] [serial = 1208] [outer = 10B34800] 22:06:26 INFO - PROCESS | 2424 | 1466744786539 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 22:06:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:06:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 629ms 22:06:26 INFO - PROCESS | 2424 | 1466744786611 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 22:06:26 INFO - PROCESS | 2424 | 1466744786613 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 22:06:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:06:26 INFO - PROCESS | 2424 | 1466744786616 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:06:26 INFO - PROCESS | 2424 | 1466744786602 Marionette TRACE conn2 <- [1,1574,null,{}] 22:06:26 INFO - PROCESS | 2424 | 1466744786605 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:26 INFO - PROCESS | 2424 | 1466744786607 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:26 INFO - PROCESS | 2424 | 1466744786683 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 22:06:26 INFO - PROCESS | 2424 | 1466744786689 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:26 INFO - PROCESS | 2424 | 1466744786691 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:26 INFO - PROCESS | 2424 | ++DOCSHELL 10B39000 == 34 [pid = 2424] [id = 403] 22:06:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 148 (10B39400) [pid = 2424] [serial = 1209] [outer = 00000000] 22:06:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 149 (15D74000) [pid = 2424] [serial = 1210] [outer = 10B39400] 22:06:26 INFO - PROCESS | 2424 | 1466744786736 Marionette DEBUG loaded listener.js 22:06:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 150 (15D74800) [pid = 2424] [serial = 1211] [outer = 10B39400] 22:06:27 INFO - PROCESS | 2424 | 1466744787452 Marionette TRACE conn2 <- [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]]]}] 22:06:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:06:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 912ms 22:06:27 INFO - PROCESS | 2424 | 1466744787508 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 22:06:27 INFO - PROCESS | 2424 | 1466744787512 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 22:06:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:06:27 INFO - PROCESS | 2424 | 1466744787517 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:06:27 INFO - PROCESS | 2424 | 1466744787520 Marionette TRACE conn2 <- [1,1578,null,{}] 22:06:27 INFO - PROCESS | 2424 | 1466744787526 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:27 INFO - PROCESS | 2424 | 1466744787529 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:27 INFO - PROCESS | 2424 | 1466744787666 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 22:06:27 INFO - PROCESS | 2424 | 1466744787810 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:27 INFO - PROCESS | 2424 | 1466744787813 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:27 INFO - PROCESS | 2424 | ++DOCSHELL 10B37C00 == 35 [pid = 2424] [id = 404] 22:06:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 151 (10B38C00) [pid = 2424] [serial = 1212] [outer = 00000000] 22:06:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 152 (1291EC00) [pid = 2424] [serial = 1213] [outer = 10B38C00] 22:06:27 INFO - PROCESS | 2424 | 1466744787872 Marionette DEBUG loaded listener.js 22:06:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 153 (12B17000) [pid = 2424] [serial = 1214] [outer = 10B38C00] 22:06:28 INFO - PROCESS | 2424 | 1466744788434 Marionette TRACE conn2 <- [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]]]}] 22:06:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:06:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 957ms 22:06:28 INFO - PROCESS | 2424 | 1466744788482 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 22:06:28 INFO - PROCESS | 2424 | 1466744788487 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 22:06:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:06:28 INFO - PROCESS | 2424 | 1466744788493 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:06:28 INFO - PROCESS | 2424 | 1466744788496 Marionette TRACE conn2 <- [1,1582,null,{}] 22:06:28 INFO - PROCESS | 2424 | 1466744788500 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:28 INFO - PROCESS | 2424 | 1466744788503 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:28 INFO - PROCESS | 2424 | 1466744788600 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 22:06:28 INFO - PROCESS | 2424 | 1466744788758 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:28 INFO - PROCESS | 2424 | 1466744788760 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:28 INFO - PROCESS | 2424 | ++DOCSHELL 156B8000 == 36 [pid = 2424] [id = 405] 22:06:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 154 (15B1F800) [pid = 2424] [serial = 1215] [outer = 00000000] 22:06:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 155 (15D73C00) [pid = 2424] [serial = 1216] [outer = 15B1F800] 22:06:28 INFO - PROCESS | 2424 | 1466744788818 Marionette DEBUG loaded listener.js 22:06:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 156 (15D7B000) [pid = 2424] [serial = 1217] [outer = 15B1F800] 22:06:29 INFO - PROCESS | 2424 | 1466744789406 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 22:06:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:06:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 957ms 22:06:29 INFO - PROCESS | 2424 | 1466744789447 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 22:06:29 INFO - PROCESS | 2424 | 1466744789449 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 22:06:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:06:29 INFO - PROCESS | 2424 | 1466744789454 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:06:29 INFO - PROCESS | 2424 | 1466744789458 Marionette TRACE conn2 <- [1,1586,null,{}] 22:06:29 INFO - PROCESS | 2424 | 1466744789470 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:29 INFO - PROCESS | 2424 | 1466744789475 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:29 INFO - PROCESS | 2424 | 1466744789588 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 22:06:29 INFO - PROCESS | 2424 | 1466744789737 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:29 INFO - PROCESS | 2424 | 1466744789741 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:29 INFO - PROCESS | 2424 | ++DOCSHELL 10E0C800 == 37 [pid = 2424] [id = 406] 22:06:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 157 (110E3C00) [pid = 2424] [serial = 1218] [outer = 00000000] 22:06:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 158 (140E5C00) [pid = 2424] [serial = 1219] [outer = 110E3C00] 22:06:29 INFO - PROCESS | 2424 | 1466744789799 Marionette DEBUG loaded listener.js 22:06:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 159 (165C0400) [pid = 2424] [serial = 1220] [outer = 110E3C00] 22:06:30 INFO - PROCESS | 2424 | 1466744790550 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 22:06:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:06:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1137ms 22:06:30 INFO - PROCESS | 2424 | 1466744790598 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 22:06:30 INFO - PROCESS | 2424 | 1466744790602 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 22:06:30 INFO - PROCESS | 2424 | 1466744790607 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:06:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:06:30 INFO - PROCESS | 2424 | 1466744790610 Marionette TRACE conn2 <- [1,1590,null,{}] 22:06:30 INFO - PROCESS | 2424 | 1466744790615 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:30 INFO - PROCESS | 2424 | 1466744790618 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:30 INFO - PROCESS | 2424 | 1466744790728 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 22:06:30 INFO - PROCESS | 2424 | 1466744790872 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:30 INFO - PROCESS | 2424 | 1466744790877 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:30 INFO - PROCESS | 2424 | ++DOCSHELL 105F1800 == 38 [pid = 2424] [id = 407] 22:06:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 160 (105F5800) [pid = 2424] [serial = 1221] [outer = 00000000] 22:06:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 161 (10B33400) [pid = 2424] [serial = 1222] [outer = 105F5800] 22:06:30 INFO - PROCESS | 2424 | 1466744790911 Marionette DEBUG loaded listener.js 22:06:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 162 (10B39C00) [pid = 2424] [serial = 1223] [outer = 105F5800] 22:06:31 INFO - PROCESS | 2424 | --DOCSHELL 13651400 == 37 [pid = 2424] [id = 378] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 161 (19B49C00) [pid = 2424] [serial = 1132] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 160 (19BDE400) [pid = 2424] [serial = 1133] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 159 (17E54000) [pid = 2424] [serial = 1129] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 158 (19723800) [pid = 2424] [serial = 1130] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 157 (165C2400) [pid = 2424] [serial = 1126] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 156 (16B06000) [pid = 2424] [serial = 1127] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 155 (13161000) [pid = 2424] [serial = 1123] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 154 (14003C00) [pid = 2424] [serial = 1124] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 153 (14F0D000) [pid = 2424] [serial = 1120] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 152 (15670000) [pid = 2424] [serial = 1121] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 151 (14004800) [pid = 2424] [serial = 1117] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 150 (159C0400) [pid = 2424] [serial = 1118] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 149 (1A809400) [pid = 2424] [serial = 1113] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 148 (1A812800) [pid = 2424] [serial = 1114] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 147 (1A796C00) [pid = 2424] [serial = 1110] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 146 (1A79DC00) [pid = 2424] [serial = 1111] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 145 (16F7D000) [pid = 2424] [serial = 1107] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 144 (179C6000) [pid = 2424] [serial = 1108] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 143 (12D69C00) [pid = 2424] [serial = 1104] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 142 (13946000) [pid = 2424] [serial = 1105] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 141 (1A631000) [pid = 2424] [serial = 1101] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 140 (1A798000) [pid = 2424] [serial = 1102] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 139 (1A3AC000) [pid = 2424] [serial = 1098] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 138 (1A3AD400) [pid = 2424] [serial = 1099] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 137 (19727C00) [pid = 2424] [serial = 1095] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 136 (19D6D400) [pid = 2424] [serial = 1096] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 135 (1A3A0800) [pid = 2424] [serial = 1092] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 134 (1A3A3000) [pid = 2424] [serial = 1093] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 133 (19E3C800) [pid = 2424] [serial = 1089] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 132 (19ED9400) [pid = 2424] [serial = 1090] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 131 (19732000) [pid = 2424] [serial = 1086] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 130 (19B45C00) [pid = 2424] [serial = 1087] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 129 (19719C00) [pid = 2424] [serial = 1083] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 128 (1971CC00) [pid = 2424] [serial = 1084] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 127 (16F81800) [pid = 2424] [serial = 1080] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 126 (1742E400) [pid = 2424] [serial = 1081] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 125 (159B8000) [pid = 2424] [serial = 1077] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 124 (15E13800) [pid = 2424] [serial = 1078] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 123 (110E7C00) [pid = 2424] [serial = 1074] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 122 (1281CC00) [pid = 2424] [serial = 1075] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 121 (11273400) [pid = 2424] [serial = 1071] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 120 (12818C00) [pid = 2424] [serial = 1072] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 119 (15B2A800) [pid = 2424] [serial = 1068] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 118 (16546400) [pid = 2424] [serial = 1069] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 117 (129F0000) [pid = 2424] [serial = 1065] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 116 (130A2400) [pid = 2424] [serial = 1066] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 115 (1A242000) [pid = 2424] [serial = 1063] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 114 (17423000) [pid = 2424] [serial = 1033] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 113 (13C7A400) [pid = 2424] [serial = 1030] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 112 (10E08800) [pid = 2424] [serial = 1027] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 111 (12925000) [pid = 2424] [serial = 1003] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 110 (10A77C00) [pid = 2424] [serial = 1000] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 109 (14004C00) [pid = 2424] [serial = 685] [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.] 22:06:31 INFO - PROCESS | 2424 | --DOMWINDOW == 108 (15320400) [pid = 2424] [serial = 1135] [outer = 00000000] [url = about:blank] 22:06:31 INFO - PROCESS | 2424 | 1466744791469 Marionette TRACE conn2 <- [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]]]}] 22:06:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:06:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 912ms 22:06:31 INFO - PROCESS | 2424 | 1466744791519 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 22:06:31 INFO - PROCESS | 2424 | 1466744791523 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 22:06:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:06:31 INFO - PROCESS | 2424 | 1466744791531 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:06:31 INFO - PROCESS | 2424 | 1466744791533 Marionette TRACE conn2 <- [1,1594,null,{}] 22:06:31 INFO - PROCESS | 2424 | 1466744791537 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:31 INFO - PROCESS | 2424 | 1466744791539 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:31 INFO - PROCESS | 2424 | 1466744791637 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 22:06:31 INFO - PROCESS | 2424 | 1466744791717 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:31 INFO - PROCESS | 2424 | 1466744791720 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:31 INFO - PROCESS | 2424 | ++DOCSHELL 10532800 == 38 [pid = 2424] [id = 408] 22:06:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 109 (105E9400) [pid = 2424] [serial = 1224] [outer = 00000000] 22:06:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 110 (10B31400) [pid = 2424] [serial = 1225] [outer = 105E9400] 22:06:31 INFO - PROCESS | 2424 | 1466744791766 Marionette DEBUG loaded listener.js 22:06:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 111 (10E0C000) [pid = 2424] [serial = 1226] [outer = 105E9400] 22:06:32 INFO - PROCESS | 2424 | 1466744792162 Marionette TRACE conn2 <- [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]]]}] 22:06:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:06:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 718ms 22:06:32 INFO - PROCESS | 2424 | 1466744792233 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 22:06:32 INFO - PROCESS | 2424 | 1466744792235 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 22:06:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:06:32 INFO - PROCESS | 2424 | 1466744792239 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:06:32 INFO - PROCESS | 2424 | 1466744792242 Marionette TRACE conn2 <- [1,1598,null,{}] 22:06:32 INFO - PROCESS | 2424 | 1466744792252 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:32 INFO - PROCESS | 2424 | 1466744792256 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:32 INFO - PROCESS | 2424 | 1466744792338 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 22:06:32 INFO - PROCESS | 2424 | 1466744792352 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:32 INFO - PROCESS | 2424 | 1466744792355 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:32 INFO - PROCESS | 2424 | ++DOCSHELL 1291C800 == 39 [pid = 2424] [id = 409] 22:06:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 112 (12923400) [pid = 2424] [serial = 1227] [outer = 00000000] 22:06:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 113 (129B6800) [pid = 2424] [serial = 1228] [outer = 12923400] 22:06:32 INFO - PROCESS | 2424 | 1466744792407 Marionette DEBUG loaded listener.js 22:06:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 114 (12B16C00) [pid = 2424] [serial = 1229] [outer = 12923400] 22:06:32 INFO - PROCESS | 2424 | 1466744792838 Marionette TRACE conn2 <- [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]]]}] 22:06:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:06:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 613ms 22:06:32 INFO - PROCESS | 2424 | 1466744792859 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 22:06:32 INFO - PROCESS | 2424 | 1466744792862 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 22:06:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:06:32 INFO - PROCESS | 2424 | 1466744792865 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:06:32 INFO - PROCESS | 2424 | 1466744792867 Marionette TRACE conn2 <- [1,1602,null,{}] 22:06:32 INFO - PROCESS | 2424 | 1466744792870 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:32 INFO - PROCESS | 2424 | 1466744792872 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:32 INFO - PROCESS | 2424 | 1466744792938 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 22:06:32 INFO - PROCESS | 2424 | 1466744792944 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:32 INFO - PROCESS | 2424 | 1466744792946 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:32 INFO - PROCESS | 2424 | ++DOCSHELL 12B1F000 == 40 [pid = 2424] [id = 410] 22:06:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 115 (12D67800) [pid = 2424] [serial = 1230] [outer = 00000000] 22:06:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 116 (132ECC00) [pid = 2424] [serial = 1231] [outer = 12D67800] 22:06:32 INFO - PROCESS | 2424 | 1466744792990 Marionette DEBUG loaded listener.js 22:06:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 117 (1365AC00) [pid = 2424] [serial = 1232] [outer = 12D67800] 22:06:33 INFO - PROCESS | 2424 | 1466744793419 Marionette TRACE conn2 <- [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]]]}] 22:06:33 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 22:06:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 613ms 22:06:33 INFO - PROCESS | 2424 | 1466744793467 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 22:06:33 INFO - PROCESS | 2424 | 1466744793469 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 22:06:33 INFO - PROCESS | 2424 | 1466744793472 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:06:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:06:33 INFO - PROCESS | 2424 | 1466744793474 Marionette TRACE conn2 <- [1,1606,null,{}] 22:06:33 INFO - PROCESS | 2424 | 1466744793477 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:33 INFO - PROCESS | 2424 | 1466744793479 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:33 INFO - PROCESS | 2424 | 1466744793558 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 22:06:33 INFO - PROCESS | 2424 | 1466744793564 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:33 INFO - PROCESS | 2424 | 1466744793566 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:33 INFO - PROCESS | 2424 | ++DOCSHELL 1309E400 == 41 [pid = 2424] [id = 411] 22:06:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 118 (13651000) [pid = 2424] [serial = 1233] [outer = 00000000] 22:06:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 119 (13C84400) [pid = 2424] [serial = 1234] [outer = 13651000] 22:06:33 INFO - PROCESS | 2424 | 1466744793610 Marionette DEBUG loaded listener.js 22:06:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 120 (13C79400) [pid = 2424] [serial = 1235] [outer = 13651000] 22:06:34 INFO - PROCESS | 2424 | 1466744794092 Marionette TRACE conn2 <- [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]]]}] 22:06:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:06:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 658ms 22:06:34 INFO - PROCESS | 2424 | 1466744794153 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 22:06:34 INFO - PROCESS | 2424 | 1466744794139 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 22:06:34 INFO - PROCESS | 2424 | 1466744794148 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:06:34 INFO - PROCESS | 2424 | 1466744794150 Marionette TRACE conn2 <- [1,1610,null,{}] 22:06:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:06:34 INFO - PROCESS | 2424 | 1466744794153 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:34 INFO - PROCESS | 2424 | 1466744794159 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:34 INFO - PROCESS | 2424 | 1466744794294 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 22:06:34 INFO - PROCESS | 2424 | 1466744794361 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:34 INFO - PROCESS | 2424 | 1466744794363 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:34 INFO - PROCESS | 2424 | ++DOCSHELL 10AC3800 == 42 [pid = 2424] [id = 412] 22:06:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 121 (143BDC00) [pid = 2424] [serial = 1236] [outer = 00000000] 22:06:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 122 (14FAF800) [pid = 2424] [serial = 1237] [outer = 143BDC00] 22:06:34 INFO - PROCESS | 2424 | 1466744794408 Marionette DEBUG loaded listener.js 22:06:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 123 (14FB5C00) [pid = 2424] [serial = 1238] [outer = 143BDC00] 22:06:34 INFO - PROCESS | 2424 | 1466744794836 Marionette TRACE conn2 <- [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]]]}] 22:06:34 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 22:06:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 718ms 22:06:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:06:34 INFO - PROCESS | 2424 | 1466744794898 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 22:06:34 INFO - PROCESS | 2424 | 1466744794900 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 22:06:34 INFO - PROCESS | 2424 | 1466744794903 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:06:34 INFO - PROCESS | 2424 | 1466744794905 Marionette TRACE conn2 <- [1,1614,null,{}] 22:06:34 INFO - PROCESS | 2424 | 1466744794908 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:34 INFO - PROCESS | 2424 | 1466744794910 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:34 INFO - PROCESS | 2424 | 1466744795006 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 22:06:35 INFO - PROCESS | 2424 | 1466744795011 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:35 INFO - PROCESS | 2424 | 1466744795013 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:35 INFO - PROCESS | 2424 | ++DOCSHELL 10526800 == 43 [pid = 2424] [id = 413] 22:06:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 124 (1052D400) [pid = 2424] [serial = 1239] [outer = 00000000] 22:06:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 125 (1566FC00) [pid = 2424] [serial = 1240] [outer = 1052D400] 22:06:35 INFO - PROCESS | 2424 | 1466744795061 Marionette DEBUG loaded listener.js 22:06:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 126 (159B8400) [pid = 2424] [serial = 1241] [outer = 1052D400] 22:06:35 INFO - PROCESS | 2424 | 1466744795503 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 22:06:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:06:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 658ms 22:06:35 INFO - PROCESS | 2424 | 1466744795573 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 22:06:35 INFO - PROCESS | 2424 | 1466744795575 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 22:06:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:06:35 INFO - PROCESS | 2424 | 1466744795579 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:06:35 INFO - PROCESS | 2424 | 1466744795580 Marionette TRACE conn2 <- [1,1618,null,{}] 22:06:35 INFO - PROCESS | 2424 | 1466744795584 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:35 INFO - PROCESS | 2424 | 1466744795586 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:35 INFO - PROCESS | 2424 | 1466744795701 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 22:06:35 INFO - PROCESS | 2424 | 1466744795963 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:35 INFO - PROCESS | 2424 | 1466744795966 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 125 (14FAF000) [pid = 2424] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 124 (1620D800) [pid = 2424] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 123 (130CA000) [pid = 2424] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 122 (179C4400) [pid = 2424] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 121 (10E03C00) [pid = 2424] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 120 (1945DC00) [pid = 2424] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 119 (1972AC00) [pid = 2424] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 118 (16E71800) [pid = 2424] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 117 (10ACAC00) [pid = 2424] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 116 (19B44000) [pid = 2424] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 115 (19D6C000) [pid = 2424] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 114 (13160C00) [pid = 2424] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 113 (105EEC00) [pid = 2424] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 112 (1738EC00) [pid = 2424] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 111 (19452C00) [pid = 2424] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 110 (1AAC9400) [pid = 2424] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 109 (13653000) [pid = 2424] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 108 (1AC14000) [pid = 2424] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 107 (16797C00) [pid = 2424] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 106 (0F390800) [pid = 2424] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 105 (105EC800) [pid = 2424] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 104 (129E9C00) [pid = 2424] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 103 (15433000) [pid = 2424] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 102 (19B3B400) [pid = 2424] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:06:35 INFO - PROCESS | 2424 | --DOMWINDOW == 101 (10B34800) [pid = 2424] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:06:35 INFO - PROCESS | 2424 | ++DOCSHELL 10374000 == 44 [pid = 2424] [id = 414] 22:06:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 102 (103C9000) [pid = 2424] [serial = 1242] [outer = 00000000] 22:06:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 103 (10AC5C00) [pid = 2424] [serial = 1243] [outer = 103C9000] 22:06:36 INFO - PROCESS | 2424 | 1466744796021 Marionette DEBUG loaded listener.js 22:06:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 104 (10B34800) [pid = 2424] [serial = 1244] [outer = 103C9000] 22:06:36 INFO - PROCESS | 2424 | 1466744796407 Marionette TRACE conn2 <- [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]]]}] 22:06:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:06:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 867ms 22:06:36 INFO - PROCESS | 2424 | 1466744796438 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 22:06:36 INFO - PROCESS | 2424 | 1466744796440 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 22:06:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:06:36 INFO - PROCESS | 2424 | 1466744796443 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:06:36 INFO - PROCESS | 2424 | 1466744796445 Marionette TRACE conn2 <- [1,1622,null,{}] 22:06:36 INFO - PROCESS | 2424 | 1466744796449 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:36 INFO - PROCESS | 2424 | 1466744796450 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:36 INFO - PROCESS | 2424 | 1466744796571 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 22:06:36 INFO - PROCESS | 2424 | 1466744796578 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:36 INFO - PROCESS | 2424 | 1466744796580 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:36 INFO - PROCESS | 2424 | ++DOCSHELL 10B32400 == 45 [pid = 2424] [id = 415] 22:06:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 105 (10E03C00) [pid = 2424] [serial = 1245] [outer = 00000000] 22:06:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 106 (15D77800) [pid = 2424] [serial = 1246] [outer = 10E03C00] 22:06:36 INFO - PROCESS | 2424 | 1466744796623 Marionette DEBUG loaded listener.js 22:06:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 107 (15D7A000) [pid = 2424] [serial = 1247] [outer = 10E03C00] 22:06:37 INFO - PROCESS | 2424 | 1466744797029 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 22:06:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:06:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 613ms 22:06:37 INFO - PROCESS | 2424 | 1466744797064 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 22:06:37 INFO - PROCESS | 2424 | 1466744797066 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 22:06:37 INFO - PROCESS | 2424 | 1466744797069 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:06:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:06:37 INFO - PROCESS | 2424 | 1466744797071 Marionette TRACE conn2 <- [1,1626,null,{}] 22:06:37 INFO - PROCESS | 2424 | 1466744797074 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:37 INFO - PROCESS | 2424 | 1466744797076 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:37 INFO - PROCESS | 2424 | 1466744797141 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 22:06:37 INFO - PROCESS | 2424 | 1466744797245 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:37 INFO - PROCESS | 2424 | 1466744797247 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:37 INFO - PROCESS | 2424 | ++DOCSHELL 15D6F800 == 46 [pid = 2424] [id = 416] 22:06:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 108 (15D6FC00) [pid = 2424] [serial = 1248] [outer = 00000000] 22:06:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 109 (1620F400) [pid = 2424] [serial = 1249] [outer = 15D6FC00] 22:06:37 INFO - PROCESS | 2424 | 1466744797292 Marionette DEBUG loaded listener.js 22:06:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 110 (16213C00) [pid = 2424] [serial = 1250] [outer = 15D6FC00] 22:06:37 INFO - PROCESS | 2424 | 1466744797633 Marionette TRACE conn2 <- [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]]]}] 22:06:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:06:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 598ms 22:06:37 INFO - PROCESS | 2424 | 1466744797671 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 22:06:37 INFO - PROCESS | 2424 | 1466744797673 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 22:06:37 INFO - PROCESS | 2424 | 1466744797676 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:06:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:06:37 INFO - PROCESS | 2424 | 1466744797679 Marionette TRACE conn2 <- [1,1630,null,{}] 22:06:37 INFO - PROCESS | 2424 | 1466744797682 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:37 INFO - PROCESS | 2424 | 1466744797685 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:37 INFO - PROCESS | 2424 | 1466744797849 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 22:06:37 INFO - PROCESS | 2424 | 1466744797868 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:37 INFO - PROCESS | 2424 | 1466744797871 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:37 INFO - PROCESS | 2424 | ++DOCSHELL 12B1B800 == 47 [pid = 2424] [id = 417] 22:06:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 111 (15E12400) [pid = 2424] [serial = 1251] [outer = 00000000] 22:06:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 112 (16D87800) [pid = 2424] [serial = 1252] [outer = 15E12400] 22:06:37 INFO - PROCESS | 2424 | 1466744797916 Marionette DEBUG loaded listener.js 22:06:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 113 (17420400) [pid = 2424] [serial = 1253] [outer = 15E12400] 22:06:38 INFO - PROCESS | 2424 | 1466744798539 Marionette TRACE conn2 <- [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]]]}] 22:06:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:06:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 898ms 22:06:38 INFO - PROCESS | 2424 | 1466744798594 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 22:06:38 INFO - PROCESS | 2424 | 1466744798598 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 22:06:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:06:38 INFO - PROCESS | 2424 | 1466744798604 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:06:38 INFO - PROCESS | 2424 | 1466744798609 Marionette TRACE conn2 <- [1,1634,null,{}] 22:06:38 INFO - PROCESS | 2424 | 1466744798615 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:38 INFO - PROCESS | 2424 | 1466744798618 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:38 INFO - PROCESS | 2424 | 1466744798731 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 22:06:38 INFO - PROCESS | 2424 | 1466744798850 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:38 INFO - PROCESS | 2424 | 1466744798854 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:38 INFO - PROCESS | 2424 | ++DOCSHELL 10532400 == 48 [pid = 2424] [id = 418] 22:06:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 114 (10AC0800) [pid = 2424] [serial = 1254] [outer = 00000000] 22:06:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 115 (10B77000) [pid = 2424] [serial = 1255] [outer = 10AC0800] 22:06:38 INFO - PROCESS | 2424 | 1466744798911 Marionette DEBUG loaded listener.js 22:06:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 116 (11274800) [pid = 2424] [serial = 1256] [outer = 10AC0800] 22:06:39 INFO - PROCESS | 2424 | 1466744799486 Marionette TRACE conn2 <- [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]]]}] 22:06:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:06:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 912ms 22:06:39 INFO - PROCESS | 2424 | 1466744799513 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 22:06:39 INFO - PROCESS | 2424 | 1466744799518 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 22:06:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:06:39 INFO - PROCESS | 2424 | 1466744799526 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:06:39 INFO - PROCESS | 2424 | 1466744799529 Marionette TRACE conn2 <- [1,1638,null,{}] 22:06:39 INFO - PROCESS | 2424 | 1466744799533 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:39 INFO - PROCESS | 2424 | 1466744799536 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:39 INFO - PROCESS | 2424 | 1466744799649 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 22:06:39 INFO - PROCESS | 2424 | 1466744799758 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:39 INFO - PROCESS | 2424 | 1466744799761 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:39 INFO - PROCESS | 2424 | ++DOCSHELL 130C4C00 == 49 [pid = 2424] [id = 419] 22:06:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 117 (131EAC00) [pid = 2424] [serial = 1257] [outer = 00000000] 22:06:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 118 (13C78C00) [pid = 2424] [serial = 1258] [outer = 131EAC00] 22:06:39 INFO - PROCESS | 2424 | 1466744799816 Marionette DEBUG loaded listener.js 22:06:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 119 (140E8400) [pid = 2424] [serial = 1259] [outer = 131EAC00] 22:06:40 INFO - PROCESS | 2424 | 1466744800413 Marionette TRACE conn2 <- [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]]]}] 22:06:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:06:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 942ms 22:06:40 INFO - PROCESS | 2424 | 1466744800480 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 22:06:40 INFO - PROCESS | 2424 | 1466744800482 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 22:06:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:06:40 INFO - PROCESS | 2424 | 1466744800486 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:06:40 INFO - PROCESS | 2424 | 1466744800490 Marionette TRACE conn2 <- [1,1642,null,{}] 22:06:40 INFO - PROCESS | 2424 | 1466744800501 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:40 INFO - PROCESS | 2424 | 1466744800506 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:40 INFO - PROCESS | 2424 | 1466744800622 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 22:06:40 INFO - PROCESS | 2424 | 1466744800761 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:40 INFO - PROCESS | 2424 | 1466744800764 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:40 INFO - PROCESS | 2424 | ++DOCSHELL 15E16000 == 50 [pid = 2424] [id = 420] 22:06:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 120 (15E16400) [pid = 2424] [serial = 1260] [outer = 00000000] 22:06:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 121 (165C4000) [pid = 2424] [serial = 1261] [outer = 15E16400] 22:06:40 INFO - PROCESS | 2424 | 1466744800821 Marionette DEBUG loaded listener.js 22:06:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 122 (16B0BC00) [pid = 2424] [serial = 1262] [outer = 15E16400] 22:06:41 INFO - PROCESS | 2424 | 1466744801374 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 22:06:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:06:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 912ms 22:06:41 INFO - PROCESS | 2424 | 1466744801594 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 22:06:41 INFO - PROCESS | 2424 | 1466744801599 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 22:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:06:41 INFO - PROCESS | 2424 | 1466744801618 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:06:41 INFO - PROCESS | 2424 | 1466744801621 Marionette TRACE conn2 <- [1,1646,null,{}] 22:06:41 INFO - PROCESS | 2424 | 1466744801627 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:41 INFO - PROCESS | 2424 | 1466744801630 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:41 INFO - PROCESS | 2424 | 1466744801748 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 22:06:41 INFO - PROCESS | 2424 | 1466744801884 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:41 INFO - PROCESS | 2424 | 1466744801888 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:41 INFO - PROCESS | 2424 | ++DOCSHELL 10ACD000 == 51 [pid = 2424] [id = 421] 22:06:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 123 (10ACDC00) [pid = 2424] [serial = 1263] [outer = 00000000] 22:06:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 124 (10B38000) [pid = 2424] [serial = 1264] [outer = 10ACDC00] 22:06:41 INFO - PROCESS | 2424 | 1466744801923 Marionette DEBUG loaded listener.js 22:06:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 125 (10E0E000) [pid = 2424] [serial = 1265] [outer = 10ACDC00] 22:06:42 INFO - PROCESS | 2424 | --DOCSHELL 10ACA400 == 50 [pid = 2424] [id = 401] 22:06:42 INFO - PROCESS | 2424 | --DOCSHELL 15D6F800 == 49 [pid = 2424] [id = 416] 22:06:42 INFO - PROCESS | 2424 | --DOCSHELL 10B32400 == 48 [pid = 2424] [id = 415] 22:06:42 INFO - PROCESS | 2424 | --DOCSHELL 10374000 == 47 [pid = 2424] [id = 414] 22:06:42 INFO - PROCESS | 2424 | --DOCSHELL 10526800 == 46 [pid = 2424] [id = 413] 22:06:42 INFO - PROCESS | 2424 | --DOCSHELL 10AC3800 == 45 [pid = 2424] [id = 412] 22:06:42 INFO - PROCESS | 2424 | --DOCSHELL 1309E400 == 44 [pid = 2424] [id = 411] 22:06:42 INFO - PROCESS | 2424 | --DOCSHELL 12B1F000 == 43 [pid = 2424] [id = 410] 22:06:42 INFO - PROCESS | 2424 | --DOCSHELL 1291C800 == 42 [pid = 2424] [id = 409] 22:06:42 INFO - PROCESS | 2424 | --DOCSHELL 10532800 == 41 [pid = 2424] [id = 408] 22:06:42 INFO - PROCESS | 2424 | --DOCSHELL 105F1800 == 40 [pid = 2424] [id = 407] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 124 (15D74000) [pid = 2424] [serial = 1210] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 123 (14FB5400) [pid = 2424] [serial = 1198] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 122 (16213000) [pid = 2424] [serial = 1201] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 121 (167A3000) [pid = 2424] [serial = 1153] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 120 (179C4C00) [pid = 2424] [serial = 1154] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 119 (1972BC00) [pid = 2424] [serial = 1147] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 118 (19B3D400) [pid = 2424] [serial = 1148] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 117 (112B7000) [pid = 2424] [serial = 1138] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 116 (1B025C00) [pid = 2424] [serial = 1180] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 115 (1B02A800) [pid = 2424] [serial = 1181] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 114 (19B46800) [pid = 2424] [serial = 1156] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 113 (19BDAC00) [pid = 2424] [serial = 1157] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 112 (1AF09C00) [pid = 2424] [serial = 1174] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 111 (1AF0F800) [pid = 2424] [serial = 1175] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 110 (16217800) [pid = 2424] [serial = 1204] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 109 (1A791000) [pid = 2424] [serial = 1165] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 108 (1A80E000) [pid = 2424] [serial = 1166] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 107 (19E40400) [pid = 2424] [serial = 1160] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 106 (19E3E800) [pid = 2424] [serial = 1159] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 105 (143B8C00) [pid = 2424] [serial = 1141] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 104 (1542BC00) [pid = 2424] [serial = 1142] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 103 (16216400) [pid = 2424] [serial = 1202] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 102 (110DE400) [pid = 2424] [serial = 1187] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 101 (10B76400) [pid = 2424] [serial = 1186] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (1A241400) [pid = 2424] [serial = 1162] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (1A241C00) [pid = 2424] [serial = 1163] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (1945E000) [pid = 2424] [serial = 1177] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (19460400) [pid = 2424] [serial = 1178] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (1AC15000) [pid = 2424] [serial = 1169] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (1AAD4000) [pid = 2424] [serial = 1168] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (156BE000) [pid = 2424] [serial = 1136] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (1AC1F000) [pid = 2424] [serial = 1171] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (1AC1F800) [pid = 2424] [serial = 1172] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (16CE4400) [pid = 2424] [serial = 1144] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (17981400) [pid = 2424] [serial = 1145] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (10A5E000) [pid = 2424] [serial = 1150] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (110DBC00) [pid = 2424] [serial = 1151] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1B10A000) [pid = 2424] [serial = 1183] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (1B10E400) [pid = 2424] [serial = 1184] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (12B17800) [pid = 2424] [serial = 1189] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (12B20000) [pid = 2424] [serial = 1190] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (159C1C00) [pid = 2424] [serial = 1192] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (15E10800) [pid = 2424] [serial = 1193] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (19D6AC00) [pid = 2424] [serial = 1195] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1A3A4400) [pid = 2424] [serial = 1205] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (10B3A400) [pid = 2424] [serial = 1207] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (11CCD800) [pid = 2424] [serial = 1139] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (12B13C00) [pid = 2424] [serial = 1208] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1972C400) [pid = 2424] [serial = 1199] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1A245C00) [pid = 2424] [serial = 1196] [outer = 00000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2424 | 1466744802528 Marionette TRACE conn2 <- [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]]]}] 22:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 957ms 22:06:42 INFO - PROCESS | 2424 | 1466744802585 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 22:06:42 INFO - PROCESS | 2424 | 1466744802588 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 22:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:06:42 INFO - PROCESS | 2424 | 1466744802594 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:06:42 INFO - PROCESS | 2424 | 1466744802597 Marionette TRACE conn2 <- [1,1650,null,{}] 22:06:42 INFO - PROCESS | 2424 | 1466744802602 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:42 INFO - PROCESS | 2424 | 1466744802604 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:42 INFO - PROCESS | 2424 | 1466744802690 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 22:06:42 INFO - PROCESS | 2424 | 1466744802768 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:42 INFO - PROCESS | 2424 | 1466744802770 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:42 INFO - PROCESS | 2424 | ++DOCSHELL 10B7FC00 == 41 [pid = 2424] [id = 422] 22:06:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (10E05800) [pid = 2424] [serial = 1266] [outer = 00000000] 22:06:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (112C4C00) [pid = 2424] [serial = 1267] [outer = 10E05800] 22:06:42 INFO - PROCESS | 2424 | 1466744802817 Marionette DEBUG loaded listener.js 22:06:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (12817400) [pid = 2424] [serial = 1268] [outer = 10E05800] 22:06:43 INFO - PROCESS | 2424 | 1466744803247 Marionette TRACE conn2 <- [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]]]}] 22:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 702ms 22:06:43 INFO - PROCESS | 2424 | 1466744803293 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 22:06:43 INFO - PROCESS | 2424 | 1466744803295 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 22:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:06:43 INFO - PROCESS | 2424 | 1466744803298 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:06:43 INFO - PROCESS | 2424 | 1466744803300 Marionette TRACE conn2 <- [1,1654,null,{}] 22:06:43 INFO - PROCESS | 2424 | 1466744803309 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:43 INFO - PROCESS | 2424 | 1466744803314 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:43 INFO - PROCESS | 2424 | 1466744803397 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 22:06:43 INFO - PROCESS | 2424 | 1466744803407 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:43 INFO - PROCESS | 2424 | 1466744803411 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:43 INFO - PROCESS | 2424 | ++DOCSHELL 13154000 == 42 [pid = 2424] [id = 423] 22:06:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (131E4000) [pid = 2424] [serial = 1269] [outer = 00000000] 22:06:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1323E800) [pid = 2424] [serial = 1270] [outer = 131E4000] 22:06:43 INFO - PROCESS | 2424 | 1466744803460 Marionette DEBUG loaded listener.js 22:06:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (13949000) [pid = 2424] [serial = 1271] [outer = 131E4000] 22:06:43 INFO - PROCESS | 2424 | 1466744803915 Marionette TRACE conn2 <- [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]]]}] 22:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 658ms 22:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:06:43 INFO - PROCESS | 2424 | 1466744803980 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 22:06:43 INFO - PROCESS | 2424 | 1466744803965 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 22:06:43 INFO - PROCESS | 2424 | 1466744803968 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:06:43 INFO - PROCESS | 2424 | 1466744803970 Marionette TRACE conn2 <- [1,1658,null,{}] 22:06:43 INFO - PROCESS | 2424 | 1466744803973 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:43 INFO - PROCESS | 2424 | 1466744803975 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:44 INFO - PROCESS | 2424 | 1466744804059 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 22:06:44 INFO - PROCESS | 2424 | 1466744804066 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:44 INFO - PROCESS | 2424 | 1466744804068 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:44 INFO - PROCESS | 2424 | ++DOCSHELL 140EDC00 == 43 [pid = 2424] [id = 424] 22:06:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (143C3C00) [pid = 2424] [serial = 1272] [outer = 00000000] 22:06:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (14FB2400) [pid = 2424] [serial = 1273] [outer = 143C3C00] 22:06:44 INFO - PROCESS | 2424 | 1466744804113 Marionette DEBUG loaded listener.js 22:06:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (14FB7C00) [pid = 2424] [serial = 1274] [outer = 143C3C00] 22:06:44 INFO - PROCESS | 2424 | 1466744804540 Marionette TRACE conn2 <- [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]]]}] 22:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 599ms 22:06:44 INFO - PROCESS | 2424 | 1466744804588 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 22:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:06:44 INFO - PROCESS | 2424 | 1466744804590 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 22:06:44 INFO - PROCESS | 2424 | 1466744804594 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:06:44 INFO - PROCESS | 2424 | 1466744804597 Marionette TRACE conn2 <- [1,1662,null,{}] 22:06:44 INFO - PROCESS | 2424 | 1466744804601 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:44 INFO - PROCESS | 2424 | 1466744804605 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:44 INFO - PROCESS | 2424 | 1466744804721 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 22:06:44 INFO - PROCESS | 2424 | 1466744804810 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:44 INFO - PROCESS | 2424 | 1466744804812 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:44 INFO - PROCESS | 2424 | ++DOCSHELL 15320000 == 44 [pid = 2424] [id = 425] 22:06:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (15433C00) [pid = 2424] [serial = 1275] [outer = 00000000] 22:06:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (156B3400) [pid = 2424] [serial = 1276] [outer = 15433C00] 22:06:44 INFO - PROCESS | 2424 | 1466744804838 Marionette DEBUG loaded listener.js 22:06:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (159C1C00) [pid = 2424] [serial = 1277] [outer = 15433C00] 22:06:45 INFO - PROCESS | 2424 | 1466744805230 Marionette TRACE conn2 <- [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]]]}] 22:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 673ms 22:06:45 INFO - PROCESS | 2424 | 1466744805256 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 22:06:45 INFO - PROCESS | 2424 | 1466744805258 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 22:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:06:45 INFO - PROCESS | 2424 | 1466744805261 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:06:45 INFO - PROCESS | 2424 | 1466744805263 Marionette TRACE conn2 <- [1,1666,null,{}] 22:06:45 INFO - PROCESS | 2424 | 1466744805266 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:45 INFO - PROCESS | 2424 | 1466744805272 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:45 INFO - PROCESS | 2424 | 1466744805411 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 22:06:45 INFO - PROCESS | 2424 | 1466744805417 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:45 INFO - PROCESS | 2424 | 1466744805419 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:45 INFO - PROCESS | 2424 | ++DOCSHELL 1052B000 == 45 [pid = 2424] [id = 426] 22:06:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (15B26C00) [pid = 2424] [serial = 1278] [outer = 00000000] 22:06:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1620E400) [pid = 2424] [serial = 1279] [outer = 15B26C00] 22:06:45 INFO - PROCESS | 2424 | 1466744805517 Marionette DEBUG loaded listener.js 22:06:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (16216C00) [pid = 2424] [serial = 1280] [outer = 15B26C00] 22:06:45 INFO - PROCESS | 2424 | 1466744805944 Marionette TRACE conn2 <- [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]]]}] 22:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 702ms 22:06:45 INFO - PROCESS | 2424 | 1466744805984 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 22:06:45 INFO - PROCESS | 2424 | 1466744805986 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 22:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:06:45 INFO - PROCESS | 2424 | 1466744805989 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:06:45 INFO - PROCESS | 2424 | 1466744805991 Marionette TRACE conn2 <- [1,1670,null,{}] 22:06:45 INFO - PROCESS | 2424 | 1466744805994 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:45 INFO - PROCESS | 2424 | 1466744805996 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:46 INFO - PROCESS | 2424 | 1466744806116 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 22:06:46 INFO - PROCESS | 2424 | 1466744806181 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:46 INFO - PROCESS | 2424 | 1466744806183 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:46 INFO - PROCESS | 2424 | ++DOCSHELL 10ABFC00 == 46 [pid = 2424] [id = 427] 22:06:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (112B3400) [pid = 2424] [serial = 1281] [outer = 00000000] 22:06:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (16B09000) [pid = 2424] [serial = 1282] [outer = 112B3400] 22:06:46 INFO - PROCESS | 2424 | 1466744806227 Marionette DEBUG loaded listener.js 22:06:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (16F8F800) [pid = 2424] [serial = 1283] [outer = 112B3400] 22:06:46 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (15D6FC00) [pid = 2424] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:06:46 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (143BDC00) [pid = 2424] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:06:46 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (1052D400) [pid = 2424] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:06:46 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (12D67800) [pid = 2424] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:06:46 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (105E9400) [pid = 2424] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:06:46 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (12923400) [pid = 2424] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:06:46 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (13651000) [pid = 2424] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:06:46 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (110E3C00) [pid = 2424] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:06:46 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (105F5800) [pid = 2424] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:06:46 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (103C9000) [pid = 2424] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:06:46 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (10E03C00) [pid = 2424] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:06:46 INFO - PROCESS | 2424 | 1466744806776 Marionette TRACE conn2 <- [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]]]}] 22:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 868ms 22:06:46 INFO - PROCESS | 2424 | 1466744806841 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 22:06:46 INFO - PROCESS | 2424 | 1466744806843 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 22:06:46 INFO - PROCESS | 2424 | 1466744806847 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:06:46 INFO - PROCESS | 2424 | 1466744806848 Marionette TRACE conn2 <- [1,1674,null,{}] 22:06:46 INFO - PROCESS | 2424 | 1466744806851 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:46 INFO - PROCESS | 2424 | 1466744806853 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:46 INFO - PROCESS | 2424 | 1466744806938 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 22:06:47 INFO - PROCESS | 2424 | 1466744807031 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:47 INFO - PROCESS | 2424 | 1466744807033 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:47 INFO - PROCESS | 2424 | ++DOCSHELL 103C8400 == 47 [pid = 2424] [id = 428] 22:06:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (103E6400) [pid = 2424] [serial = 1284] [outer = 00000000] 22:06:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (12D67800) [pid = 2424] [serial = 1285] [outer = 103E6400] 22:06:47 INFO - PROCESS | 2424 | 1466744807079 Marionette DEBUG loaded listener.js 22:06:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (130C8000) [pid = 2424] [serial = 1286] [outer = 103E6400] 22:06:47 INFO - PROCESS | 2424 | 1466744807434 Marionette TRACE conn2 <- [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]]]}] 22:06:47 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 22:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 673ms 22:06:47 INFO - PROCESS | 2424 | 1466744807529 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 22:06:47 INFO - PROCESS | 2424 | 1466744807531 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 22:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:06:47 INFO - PROCESS | 2424 | 1466744807534 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:06:47 INFO - PROCESS | 2424 | 1466744807536 Marionette TRACE conn2 <- [1,1678,null,{}] 22:06:47 INFO - PROCESS | 2424 | 1466744807539 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:47 INFO - PROCESS | 2424 | 1466744807541 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:47 INFO - PROCESS | 2424 | 1466744807603 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 22:06:47 INFO - PROCESS | 2424 | 1466744807608 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:47 INFO - PROCESS | 2424 | 1466744807610 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:47 INFO - PROCESS | 2424 | ++DOCSHELL 140EA400 == 48 [pid = 2424] [id = 429] 22:06:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (15673800) [pid = 2424] [serial = 1287] [outer = 00000000] 22:06:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (16B08000) [pid = 2424] [serial = 1288] [outer = 15673800] 22:06:47 INFO - PROCESS | 2424 | 1466744807660 Marionette DEBUG loaded listener.js 22:06:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1742D800) [pid = 2424] [serial = 1289] [outer = 15673800] 22:06:48 INFO - PROCESS | 2424 | 1466744808063 Marionette TRACE conn2 <- [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]]]}] 22:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 568ms 22:06:48 INFO - PROCESS | 2424 | 1466744808110 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 22:06:48 INFO - PROCESS | 2424 | 1466744808112 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 22:06:48 INFO - PROCESS | 2424 | 1466744808116 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:06:48 INFO - PROCESS | 2424 | 1466744808117 Marionette TRACE conn2 <- [1,1682,null,{}] 22:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:06:48 INFO - PROCESS | 2424 | 1466744808121 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:48 INFO - PROCESS | 2424 | 1466744808123 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:48 INFO - PROCESS | 2424 | 1466744808208 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 22:06:48 INFO - PROCESS | 2424 | 1466744808213 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:48 INFO - PROCESS | 2424 | 1466744808215 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:48 INFO - PROCESS | 2424 | ++DOCSHELL 10A64800 == 49 [pid = 2424] [id = 430] 22:06:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (16211400) [pid = 2424] [serial = 1290] [outer = 00000000] 22:06:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (17981400) [pid = 2424] [serial = 1291] [outer = 16211400] 22:06:48 INFO - PROCESS | 2424 | 1466744808268 Marionette DEBUG loaded listener.js 22:06:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (179BF800) [pid = 2424] [serial = 1292] [outer = 16211400] 22:06:48 INFO - PROCESS | 2424 | 1466744808777 Marionette TRACE conn2 <- [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]]]}] 22:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 703ms 22:06:48 INFO - PROCESS | 2424 | 1466744808826 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 22:06:48 INFO - PROCESS | 2424 | 1466744808831 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 22:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:06:48 INFO - PROCESS | 2424 | 1466744808836 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:06:48 INFO - PROCESS | 2424 | 1466744808840 Marionette TRACE conn2 <- [1,1686,null,{}] 22:06:48 INFO - PROCESS | 2424 | 1466744808846 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:48 INFO - PROCESS | 2424 | 1466744808849 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:48 INFO - PROCESS | 2424 | 1466744809010 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 22:06:49 INFO - PROCESS | 2424 | 1466744809148 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:49 INFO - PROCESS | 2424 | 1466744809153 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:49 INFO - PROCESS | 2424 | ++DOCSHELL 105F6000 == 50 [pid = 2424] [id = 431] 22:06:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (10A59C00) [pid = 2424] [serial = 1293] [outer = 00000000] 22:06:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (10B3B000) [pid = 2424] [serial = 1294] [outer = 10A59C00] 22:06:49 INFO - PROCESS | 2424 | 1466744809213 Marionette DEBUG loaded listener.js 22:06:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (110E6400) [pid = 2424] [serial = 1295] [outer = 10A59C00] 22:06:49 INFO - PROCESS | 2424 | 1466744809762 Marionette TRACE conn2 <- [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]]]}] 22:06:49 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 22:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 957ms 22:06:49 INFO - PROCESS | 2424 | 1466744809804 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 22:06:49 INFO - PROCESS | 2424 | 1466744809809 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 22:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:06:49 INFO - PROCESS | 2424 | 1466744809816 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:06:49 INFO - PROCESS | 2424 | 1466744809819 Marionette TRACE conn2 <- [1,1690,null,{}] 22:06:49 INFO - PROCESS | 2424 | 1466744809823 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:49 INFO - PROCESS | 2424 | 1466744809826 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:49 INFO - PROCESS | 2424 | 1466744809920 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 22:06:50 INFO - PROCESS | 2424 | 1466744810030 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:50 INFO - PROCESS | 2424 | 1466744810033 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:50 INFO - PROCESS | 2424 | ++DOCSHELL 12B1E000 == 51 [pid = 2424] [id = 432] 22:06:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (12BC1800) [pid = 2424] [serial = 1296] [outer = 00000000] 22:06:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (13233C00) [pid = 2424] [serial = 1297] [outer = 12BC1800] 22:06:50 INFO - PROCESS | 2424 | 1466744810089 Marionette DEBUG loaded listener.js 22:06:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (143B6400) [pid = 2424] [serial = 1298] [outer = 12BC1800] 22:06:50 INFO - PROCESS | 2424 | 1466744810674 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 22:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 897ms 22:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:06:50 INFO - PROCESS | 2424 | 1466744810709 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 22:06:50 INFO - PROCESS | 2424 | 1466744810712 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 22:06:50 INFO - PROCESS | 2424 | 1466744810716 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:06:50 INFO - PROCESS | 2424 | 1466744810719 Marionette TRACE conn2 <- [1,1694,null,{}] 22:06:50 INFO - PROCESS | 2424 | 1466744810731 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:50 INFO - PROCESS | 2424 | 1466744810736 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:50 INFO - PROCESS | 2424 | 1466744810849 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 22:06:50 INFO - PROCESS | 2424 | 1466744810958 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:50 INFO - PROCESS | 2424 | 1466744810961 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:50 INFO - PROCESS | 2424 | ++DOCSHELL 1620AC00 == 52 [pid = 2424] [id = 433] 22:06:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (1620BC00) [pid = 2424] [serial = 1299] [outer = 00000000] 22:06:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (165C1800) [pid = 2424] [serial = 1300] [outer = 1620BC00] 22:06:51 INFO - PROCESS | 2424 | 1466744811017 Marionette DEBUG loaded listener.js 22:06:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (1797BC00) [pid = 2424] [serial = 1301] [outer = 1620BC00] 22:06:51 INFO - PROCESS | 2424 | 1466744811611 Marionette TRACE conn2 <- [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]]]}] 22:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 897ms 22:06:51 INFO - PROCESS | 2424 | 1466744811626 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 22:06:51 INFO - PROCESS | 2424 | 1466744811629 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 22:06:51 INFO - PROCESS | 2424 | 1466744811632 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:06:51 INFO - PROCESS | 2424 | 1466744811634 Marionette TRACE conn2 <- [1,1698,null,{}] 22:06:51 INFO - PROCESS | 2424 | 1466744811638 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:51 INFO - PROCESS | 2424 | 1466744811640 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:51 INFO - PROCESS | 2424 | 1466744811751 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 22:06:51 INFO - PROCESS | 2424 | 1466744811859 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:51 INFO - PROCESS | 2424 | 1466744811862 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:51 INFO - PROCESS | 2424 | ++DOCSHELL 17E54400 == 53 [pid = 2424] [id = 434] 22:06:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (17E55C00) [pid = 2424] [serial = 1302] [outer = 00000000] 22:06:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 102 (19455C00) [pid = 2424] [serial = 1303] [outer = 17E55C00] 22:06:51 INFO - PROCESS | 2424 | 1466744811898 Marionette DEBUG loaded listener.js 22:06:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 103 (1945A000) [pid = 2424] [serial = 1304] [outer = 17E55C00] 22:06:52 INFO - PROCESS | 2424 | 1466744812435 Marionette TRACE conn2 <- [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]]]}] 22:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 853ms 22:06:52 INFO - PROCESS | 2424 | 1466744812498 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 22:06:52 INFO - PROCESS | 2424 | 1466744812500 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 22:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:06:52 INFO - PROCESS | 2424 | 1466744812504 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:06:52 INFO - PROCESS | 2424 | 1466744812506 Marionette TRACE conn2 <- [1,1702,null,{}] 22:06:52 INFO - PROCESS | 2424 | 1466744812509 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:52 INFO - PROCESS | 2424 | 1466744812512 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:52 INFO - PROCESS | 2424 | 1466744812614 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 22:06:52 INFO - PROCESS | 2424 | 1466744812707 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:52 INFO - PROCESS | 2424 | 1466744812709 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:52 INFO - PROCESS | 2424 | ++DOCSHELL 10B3A800 == 54 [pid = 2424] [id = 435] 22:06:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 104 (10B77400) [pid = 2424] [serial = 1305] [outer = 00000000] 22:06:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 105 (159BF000) [pid = 2424] [serial = 1306] [outer = 10B77400] 22:06:52 INFO - PROCESS | 2424 | 1466744812771 Marionette DEBUG loaded listener.js 22:06:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 106 (15E14000) [pid = 2424] [serial = 1307] [outer = 10B77400] 22:06:53 INFO - PROCESS | 2424 | 1466744813494 Marionette TRACE conn2 <- [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]]]}] 22:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 22:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1047ms 22:06:53 INFO - PROCESS | 2424 | 1466744813551 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 22:06:53 INFO - PROCESS | 2424 | 1466744813556 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 22:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:06:53 INFO - PROCESS | 2424 | 1466744813578 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:06:53 INFO - PROCESS | 2424 | 1466744813582 Marionette TRACE conn2 <- [1,1706,null,{}] 22:06:53 INFO - PROCESS | 2424 | 1466744813590 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:53 INFO - PROCESS | 2424 | 1466744813592 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:53 INFO - PROCESS | 2424 | 1466744813699 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 22:06:53 INFO - PROCESS | 2424 | 1466744813838 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:53 INFO - PROCESS | 2424 | 1466744813840 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:53 INFO - PROCESS | 2424 | ++DOCSHELL 10B31800 == 55 [pid = 2424] [id = 436] 22:06:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 107 (10B7B400) [pid = 2424] [serial = 1308] [outer = 00000000] 22:06:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 108 (1281AC00) [pid = 2424] [serial = 1309] [outer = 10B7B400] 22:06:53 INFO - PROCESS | 2424 | 1466744813898 Marionette DEBUG loaded listener.js 22:06:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 109 (129E7C00) [pid = 2424] [serial = 1310] [outer = 10B7B400] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 140EA400 == 54 [pid = 2424] [id = 429] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 103C8400 == 53 [pid = 2424] [id = 428] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 10ABFC00 == 52 [pid = 2424] [id = 427] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 1052B000 == 51 [pid = 2424] [id = 426] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 15320000 == 50 [pid = 2424] [id = 425] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 140EDC00 == 49 [pid = 2424] [id = 424] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 13154000 == 48 [pid = 2424] [id = 423] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 10B7FC00 == 47 [pid = 2424] [id = 422] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 10ACD000 == 46 [pid = 2424] [id = 421] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 130C4C00 == 45 [pid = 2424] [id = 419] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 15E16000 == 44 [pid = 2424] [id = 420] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 10532400 == 43 [pid = 2424] [id = 418] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 1620C800 == 42 [pid = 2424] [id = 400] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 10B39000 == 41 [pid = 2424] [id = 403] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 12B1B800 == 40 [pid = 2424] [id = 417] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 14FAA400 == 39 [pid = 2424] [id = 399] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 1972C000 == 38 [pid = 2424] [id = 398] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 10B33000 == 37 [pid = 2424] [id = 402] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 10B37C00 == 36 [pid = 2424] [id = 404] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 156B8000 == 35 [pid = 2424] [id = 405] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 10E0C800 == 34 [pid = 2424] [id = 406] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 14FE8C00 == 33 [pid = 2424] [id = 397] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 17E54400 == 32 [pid = 2424] [id = 434] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 10B3A800 == 31 [pid = 2424] [id = 435] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 1620AC00 == 30 [pid = 2424] [id = 433] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 10A64800 == 29 [pid = 2424] [id = 430] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 105F6000 == 28 [pid = 2424] [id = 431] 22:06:54 INFO - PROCESS | 2424 | --DOCSHELL 12B1E000 == 27 [pid = 2424] [id = 432] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 108 (14FAF800) [pid = 2424] [serial = 1237] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 107 (1566FC00) [pid = 2424] [serial = 1240] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 106 (14FB5C00) [pid = 2424] [serial = 1238] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 105 (1365AC00) [pid = 2424] [serial = 1232] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 104 (132ECC00) [pid = 2424] [serial = 1231] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 103 (10B31400) [pid = 2424] [serial = 1225] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 102 (10E0C000) [pid = 2424] [serial = 1226] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 101 (15D73C00) [pid = 2424] [serial = 1216] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (1291EC00) [pid = 2424] [serial = 1213] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (129B6800) [pid = 2424] [serial = 1228] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (12B16C00) [pid = 2424] [serial = 1229] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (13C84400) [pid = 2424] [serial = 1234] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (165C0400) [pid = 2424] [serial = 1220] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (140E5C00) [pid = 2424] [serial = 1219] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (10B39C00) [pid = 2424] [serial = 1223] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (10B33400) [pid = 2424] [serial = 1222] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (10AC5C00) [pid = 2424] [serial = 1243] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (159B8400) [pid = 2424] [serial = 1241] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (10B34800) [pid = 2424] [serial = 1244] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (15D7A000) [pid = 2424] [serial = 1247] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (15D77800) [pid = 2424] [serial = 1246] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (13C79400) [pid = 2424] [serial = 1235] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (16213C00) [pid = 2424] [serial = 1250] [outer = 00000000] [url = about:blank] 22:06:54 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1620F400) [pid = 2424] [serial = 1249] [outer = 00000000] [url = about:blank] 22:06:55 INFO - PROCESS | 2424 | 1466744815135 Marionette TRACE conn2 <- [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]]]}] 22:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1615ms 22:06:55 INFO - PROCESS | 2424 | 1466744815175 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 22:06:55 INFO - PROCESS | 2424 | 1466744815179 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 22:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:06:55 INFO - PROCESS | 2424 | 1466744815183 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:06:55 INFO - PROCESS | 2424 | 1466744815187 Marionette TRACE conn2 <- [1,1710,null,{}] 22:06:55 INFO - PROCESS | 2424 | 1466744815192 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:55 INFO - PROCESS | 2424 | 1466744815195 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:55 INFO - PROCESS | 2424 | 1466744815285 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 22:06:55 INFO - PROCESS | 2424 | 1466744815418 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:55 INFO - PROCESS | 2424 | 1466744815421 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:55 INFO - PROCESS | 2424 | ++DOCSHELL 10AC2800 == 28 [pid = 2424] [id = 437] 22:06:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (10AC6400) [pid = 2424] [serial = 1311] [outer = 00000000] 22:06:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (10B33000) [pid = 2424] [serial = 1312] [outer = 10AC6400] 22:06:55 INFO - PROCESS | 2424 | 1466744815471 Marionette DEBUG loaded listener.js 22:06:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (10B39000) [pid = 2424] [serial = 1313] [outer = 10AC6400] 22:06:55 INFO - PROCESS | 2424 | 1466744815837 Marionette TRACE conn2 <- [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]]]}] 22:06:55 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 22:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 718ms 22:06:55 INFO - PROCESS | 2424 | 1466744815919 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 22:06:55 INFO - PROCESS | 2424 | 1466744815924 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 22:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:06:55 INFO - PROCESS | 2424 | 1466744815915 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:06:55 INFO - PROCESS | 2424 | 1466744815918 Marionette TRACE conn2 <- [1,1714,null,{}] 22:06:55 INFO - PROCESS | 2424 | 1466744815925 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:55 INFO - PROCESS | 2424 | 1466744815928 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:56 INFO - PROCESS | 2424 | 1466744816018 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 22:06:56 INFO - PROCESS | 2424 | 1466744816031 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:56 INFO - PROCESS | 2424 | 1466744816033 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:56 INFO - PROCESS | 2424 | ++DOCSHELL 11CCD400 == 29 [pid = 2424] [id = 438] 22:06:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (11CD0C00) [pid = 2424] [serial = 1314] [outer = 00000000] 22:06:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (129AFC00) [pid = 2424] [serial = 1315] [outer = 11CD0C00] 22:06:56 INFO - PROCESS | 2424 | 1466744816080 Marionette DEBUG loaded listener.js 22:06:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (12B13400) [pid = 2424] [serial = 1316] [outer = 11CD0C00] 22:06:56 INFO - PROCESS | 2424 | 1466744816569 Marionette TRACE conn2 <- [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]]]}] 22:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 658ms 22:06:56 INFO - PROCESS | 2424 | 1466744816597 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 22:06:56 INFO - PROCESS | 2424 | 1466744816599 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 22:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:06:56 INFO - PROCESS | 2424 | 1466744816603 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:06:56 INFO - PROCESS | 2424 | 1466744816606 Marionette TRACE conn2 <- [1,1718,null,{}] 22:06:56 INFO - PROCESS | 2424 | 1466744816617 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:56 INFO - PROCESS | 2424 | 1466744816621 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:56 INFO - PROCESS | 2424 | 1466744816704 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 22:06:56 INFO - PROCESS | 2424 | 1466744816694 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:56 INFO - PROCESS | 2424 | 1466744816697 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:56 INFO - PROCESS | 2424 | ++DOCSHELL 13653C00 == 30 [pid = 2424] [id = 439] 22:06:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (13656800) [pid = 2424] [serial = 1317] [outer = 00000000] 22:06:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (13C84400) [pid = 2424] [serial = 1318] [outer = 13656800] 22:06:56 INFO - PROCESS | 2424 | 1466744816745 Marionette DEBUG loaded listener.js 22:06:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (140E5C00) [pid = 2424] [serial = 1319] [outer = 13656800] 22:06:57 INFO - PROCESS | 2424 | 1466744817268 Marionette TRACE conn2 <- [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]]]}] 22:06:57 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 22:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 702ms 22:06:57 INFO - PROCESS | 2424 | 1466744817307 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 22:06:57 INFO - PROCESS | 2424 | 1466744817309 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 22:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:06:57 INFO - PROCESS | 2424 | 1466744817313 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:06:57 INFO - PROCESS | 2424 | 1466744817314 Marionette TRACE conn2 <- [1,1722,null,{}] 22:06:57 INFO - PROCESS | 2424 | 1466744817318 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:57 INFO - PROCESS | 2424 | 1466744817319 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:57 INFO - PROCESS | 2424 | 1466744817466 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 22:06:57 INFO - PROCESS | 2424 | 1466744817490 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:57 INFO - PROCESS | 2424 | 1466744817492 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:57 INFO - PROCESS | 2424 | ++DOCSHELL 14FAAC00 == 31 [pid = 2424] [id = 440] 22:06:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (14FAB000) [pid = 2424] [serial = 1320] [outer = 00000000] 22:06:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (14FB7400) [pid = 2424] [serial = 1321] [outer = 14FAB000] 22:06:57 INFO - PROCESS | 2424 | 1466744817535 Marionette DEBUG loaded listener.js 22:06:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (1542EC00) [pid = 2424] [serial = 1322] [outer = 14FAB000] 22:06:57 INFO - PROCESS | 2424 | 1466744817955 Marionette TRACE conn2 <- [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]]]}] 22:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 22:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 658ms 22:06:57 INFO - PROCESS | 2424 | 1466744817982 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 22:06:57 INFO - PROCESS | 2424 | 1466744817984 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 22:06:57 INFO - PROCESS | 2424 | 1466744817987 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:06:57 INFO - PROCESS | 2424 | 1466744817988 Marionette TRACE conn2 <- [1,1726,null,{}] 22:06:57 INFO - PROCESS | 2424 | 1466744817992 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:57 INFO - PROCESS | 2424 | 1466744817994 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:58 INFO - PROCESS | 2424 | 1466744818105 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 22:06:58 INFO - PROCESS | 2424 | 1466744818110 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:58 INFO - PROCESS | 2424 | 1466744818112 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:58 INFO - PROCESS | 2424 | ++DOCSHELL 1566F400 == 32 [pid = 2424] [id = 441] 22:06:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (1566FC00) [pid = 2424] [serial = 1323] [outer = 00000000] 22:06:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (15B20400) [pid = 2424] [serial = 1324] [outer = 1566FC00] 22:06:58 INFO - PROCESS | 2424 | 1466744818156 Marionette DEBUG loaded listener.js 22:06:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (15D71C00) [pid = 2424] [serial = 1325] [outer = 1566FC00] 22:06:58 INFO - PROCESS | 2424 | 1466744818619 Marionette TRACE conn2 <- [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]]]}] 22:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 673ms 22:06:58 INFO - PROCESS | 2424 | 1466744818669 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 22:06:58 INFO - PROCESS | 2424 | 1466744818671 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 22:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:06:58 INFO - PROCESS | 2424 | 1466744818675 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:06:58 INFO - PROCESS | 2424 | 1466744818676 Marionette TRACE conn2 <- [1,1730,null,{}] 22:06:58 INFO - PROCESS | 2424 | 1466744818680 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:58 INFO - PROCESS | 2424 | 1466744818685 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:58 INFO - PROCESS | 2424 | 1466744818818 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 22:06:59 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (16211400) [pid = 2424] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:06:59 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (10E05800) [pid = 2424] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:06:59 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (15B26C00) [pid = 2424] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:06:59 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (112B3400) [pid = 2424] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:06:59 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (103E6400) [pid = 2424] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:06:59 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (10ACDC00) [pid = 2424] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:06:59 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (15E16400) [pid = 2424] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:06:59 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (15433C00) [pid = 2424] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:06:59 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (10AC0800) [pid = 2424] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:06:59 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (15E12400) [pid = 2424] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:06:59 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (143C3C00) [pid = 2424] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:06:59 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (15673800) [pid = 2424] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:06:59 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (131E4000) [pid = 2424] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:06:59 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (10B39400) [pid = 2424] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:06:59 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (131EAC00) [pid = 2424] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:06:59 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (10B38C00) [pid = 2424] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:06:59 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (15B1F800) [pid = 2424] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:06:59 INFO - PROCESS | 2424 | 1466744819325 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:59 INFO - PROCESS | 2424 | 1466744819327 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:59 INFO - PROCESS | 2424 | ++DOCSHELL 10320000 == 33 [pid = 2424] [id = 442] 22:06:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (103E6400) [pid = 2424] [serial = 1326] [outer = 00000000] 22:06:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (10AC9000) [pid = 2424] [serial = 1327] [outer = 103E6400] 22:06:59 INFO - PROCESS | 2424 | 1466744819373 Marionette DEBUG loaded listener.js 22:06:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (110DD400) [pid = 2424] [serial = 1328] [outer = 103E6400] 22:06:59 INFO - PROCESS | 2424 | 1466744819749 Marionette TRACE conn2 <- [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]]]}] 22:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1092ms 22:06:59 INFO - PROCESS | 2424 | 1466744819770 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 22:06:59 INFO - PROCESS | 2424 | 1466744819772 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 22:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:06:59 INFO - PROCESS | 2424 | 1466744819758 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:06:59 INFO - PROCESS | 2424 | 1466744819759 Marionette TRACE conn2 <- [1,1734,null,{}] 22:06:59 INFO - PROCESS | 2424 | 1466744819762 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:59 INFO - PROCESS | 2424 | 1466744819764 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:59 INFO - PROCESS | 2424 | 1466744819887 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 22:06:59 INFO - PROCESS | 2424 | 1466744819894 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:59 INFO - PROCESS | 2424 | 1466744819896 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:06:59 INFO - PROCESS | 2424 | ++DOCSHELL 10533400 == 34 [pid = 2424] [id = 443] 22:06:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (10559400) [pid = 2424] [serial = 1329] [outer = 00000000] 22:06:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (159B6400) [pid = 2424] [serial = 1330] [outer = 10559400] 22:06:59 INFO - PROCESS | 2424 | 1466744819939 Marionette DEBUG loaded listener.js 22:06:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (159BFC00) [pid = 2424] [serial = 1331] [outer = 10559400] 22:07:00 INFO - PROCESS | 2424 | 1466744820331 Marionette TRACE conn2 <- [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]]]}] 22:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 598ms 22:07:00 INFO - PROCESS | 2424 | 1466744820374 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 22:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:07:00 INFO - PROCESS | 2424 | 1466744820376 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 22:07:00 INFO - PROCESS | 2424 | 1466744820379 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:07:00 INFO - PROCESS | 2424 | 1466744820380 Marionette TRACE conn2 <- [1,1738,null,{}] 22:07:00 INFO - PROCESS | 2424 | 1466744820384 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:00 INFO - PROCESS | 2424 | 1466744820385 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:00 INFO - PROCESS | 2424 | 1466744820464 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 22:07:00 INFO - PROCESS | 2424 | 1466744820586 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:00 INFO - PROCESS | 2424 | 1466744820588 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:00 INFO - PROCESS | 2424 | ++DOCSHELL 12BCE000 == 35 [pid = 2424] [id = 444] 22:07:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (15673800) [pid = 2424] [serial = 1332] [outer = 00000000] 22:07:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (16218C00) [pid = 2424] [serial = 1333] [outer = 15673800] 22:07:00 INFO - PROCESS | 2424 | 1466744820615 Marionette DEBUG loaded listener.js 22:07:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (16546400) [pid = 2424] [serial = 1334] [outer = 15673800] 22:07:00 INFO - PROCESS | 2424 | 1466744820973 Marionette TRACE conn2 <- [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]]]}] 22:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 22:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 598ms 22:07:00 INFO - PROCESS | 2424 | 1466744820983 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 22:07:00 INFO - PROCESS | 2424 | 1466744820985 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 22:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:07:00 INFO - PROCESS | 2424 | 1466744820989 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:07:00 INFO - PROCESS | 2424 | 1466744820990 Marionette TRACE conn2 <- [1,1742,null,{}] 22:07:00 INFO - PROCESS | 2424 | 1466744820994 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:00 INFO - PROCESS | 2424 | 1466744820995 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:01 INFO - PROCESS | 2424 | 1466744821118 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 22:07:01 INFO - PROCESS | 2424 | 1466744821128 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:01 INFO - PROCESS | 2424 | 1466744821130 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:01 INFO - PROCESS | 2424 | ++DOCSHELL 1281A800 == 36 [pid = 2424] [id = 445] 22:07:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (167A5800) [pid = 2424] [serial = 1335] [outer = 00000000] 22:07:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (16D85000) [pid = 2424] [serial = 1336] [outer = 167A5800] 22:07:01 INFO - PROCESS | 2424 | 1466744821174 Marionette DEBUG loaded listener.js 22:07:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (1738D400) [pid = 2424] [serial = 1337] [outer = 167A5800] 22:07:01 INFO - PROCESS | 2424 | 1466744821976 Marionette TRACE conn2 <- [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]]]}] 22:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 987ms 22:07:02 INFO - PROCESS | 2424 | 1466744822011 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 22:07:02 INFO - PROCESS | 2424 | 1466744822016 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 22:07:02 INFO - PROCESS | 2424 | 1466744822021 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:07:02 INFO - PROCESS | 2424 | 1466744822026 Marionette TRACE conn2 <- [1,1746,null,{}] 22:07:02 INFO - PROCESS | 2424 | 1466744822031 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:02 INFO - PROCESS | 2424 | 1466744822034 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:02 INFO - PROCESS | 2424 | 1466744822154 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 22:07:02 INFO - PROCESS | 2424 | 1466744822275 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:02 INFO - PROCESS | 2424 | 1466744822278 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:02 INFO - PROCESS | 2424 | ++DOCSHELL 105EC800 == 37 [pid = 2424] [id = 446] 22:07:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (105EEC00) [pid = 2424] [serial = 1338] [outer = 00000000] 22:07:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (10B35400) [pid = 2424] [serial = 1339] [outer = 105EEC00] 22:07:02 INFO - PROCESS | 2424 | 1466744822338 Marionette DEBUG loaded listener.js 22:07:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (110DE800) [pid = 2424] [serial = 1340] [outer = 105EEC00] 22:07:03 INFO - PROCESS | 2424 | 1466744823019 Marionette TRACE conn2 <- [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]]]}] 22:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1047ms 22:07:03 INFO - PROCESS | 2424 | 1466744823068 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 22:07:03 INFO - PROCESS | 2424 | 1466744823073 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 22:07:03 INFO - PROCESS | 2424 | 1466744823079 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:07:03 INFO - PROCESS | 2424 | 1466744823082 Marionette TRACE conn2 <- [1,1750,null,{}] 22:07:03 INFO - PROCESS | 2424 | 1466744823086 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:03 INFO - PROCESS | 2424 | 1466744823089 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:03 INFO - PROCESS | 2424 | 1466744823217 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 22:07:03 INFO - PROCESS | 2424 | 1466744823355 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:03 INFO - PROCESS | 2424 | 1466744823358 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:03 INFO - PROCESS | 2424 | ++DOCSHELL 10525C00 == 38 [pid = 2424] [id = 447] 22:07:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (105E9400) [pid = 2424] [serial = 1341] [outer = 00000000] 22:07:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (1126B000) [pid = 2424] [serial = 1342] [outer = 105E9400] 22:07:03 INFO - PROCESS | 2424 | 1466744823417 Marionette DEBUG loaded listener.js 22:07:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (11C32800) [pid = 2424] [serial = 1343] [outer = 105E9400] 22:07:04 INFO - PROCESS | 2424 | --DOCSHELL 12BCE000 == 37 [pid = 2424] [id = 444] 22:07:04 INFO - PROCESS | 2424 | --DOCSHELL 10533400 == 36 [pid = 2424] [id = 443] 22:07:04 INFO - PROCESS | 2424 | --DOCSHELL 10320000 == 35 [pid = 2424] [id = 442] 22:07:04 INFO - PROCESS | 2424 | --DOCSHELL 1566F400 == 34 [pid = 2424] [id = 441] 22:07:04 INFO - PROCESS | 2424 | --DOCSHELL 14FAAC00 == 33 [pid = 2424] [id = 440] 22:07:04 INFO - PROCESS | 2424 | --DOCSHELL 13653C00 == 32 [pid = 2424] [id = 439] 22:07:04 INFO - PROCESS | 2424 | --DOCSHELL 11CCD400 == 31 [pid = 2424] [id = 438] 22:07:04 INFO - PROCESS | 2424 | --DOCSHELL 10AC2800 == 30 [pid = 2424] [id = 437] 22:07:04 INFO - PROCESS | 2424 | --DOCSHELL 10B31800 == 29 [pid = 2424] [id = 436] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (17981400) [pid = 2424] [serial = 1291] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (179BF800) [pid = 2424] [serial = 1292] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (1742D800) [pid = 2424] [serial = 1289] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (12817400) [pid = 2424] [serial = 1268] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (1620E400) [pid = 2424] [serial = 1279] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (16B09000) [pid = 2424] [serial = 1282] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (130C8000) [pid = 2424] [serial = 1286] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (10B38000) [pid = 2424] [serial = 1264] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (165C4000) [pid = 2424] [serial = 1261] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (112C4C00) [pid = 2424] [serial = 1267] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (156B3400) [pid = 2424] [serial = 1276] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (11274800) [pid = 2424] [serial = 1256] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (16216C00) [pid = 2424] [serial = 1280] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (17420400) [pid = 2424] [serial = 1253] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (14FB7C00) [pid = 2424] [serial = 1274] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (159C1C00) [pid = 2424] [serial = 1277] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (10E0E000) [pid = 2424] [serial = 1265] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (10B77000) [pid = 2424] [serial = 1255] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (16B08000) [pid = 2424] [serial = 1288] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (16B0BC00) [pid = 2424] [serial = 1262] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1323E800) [pid = 2424] [serial = 1270] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (13949000) [pid = 2424] [serial = 1271] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (15D74800) [pid = 2424] [serial = 1211] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (12D67800) [pid = 2424] [serial = 1285] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (13C78C00) [pid = 2424] [serial = 1258] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (16F8F800) [pid = 2424] [serial = 1283] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (16D87800) [pid = 2424] [serial = 1252] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (14FB2400) [pid = 2424] [serial = 1273] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (140E8400) [pid = 2424] [serial = 1259] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (12B17000) [pid = 2424] [serial = 1214] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (15D7B000) [pid = 2424] [serial = 1217] [outer = 00000000] [url = about:blank] 22:07:04 INFO - PROCESS | 2424 | 1466744824211 Marionette TRACE conn2 <- [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]]]}] 22:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1167ms 22:07:04 INFO - PROCESS | 2424 | 1466744824237 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 22:07:04 INFO - PROCESS | 2424 | 1466744824241 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 22:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:07:04 INFO - PROCESS | 2424 | 1466744824246 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:07:04 INFO - PROCESS | 2424 | 1466744824250 Marionette TRACE conn2 <- [1,1754,null,{}] 22:07:04 INFO - PROCESS | 2424 | 1466744824255 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:04 INFO - PROCESS | 2424 | 1466744824257 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:04 INFO - PROCESS | 2424 | 1466744824356 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 22:07:04 INFO - PROCESS | 2424 | 1466744824451 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:04 INFO - PROCESS | 2424 | 1466744824453 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:04 INFO - PROCESS | 2424 | ++DOCSHELL 10B74800 == 30 [pid = 2424] [id = 448] 22:07:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (10B75800) [pid = 2424] [serial = 1344] [outer = 00000000] 22:07:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (10E0A000) [pid = 2424] [serial = 1345] [outer = 10B75800] 22:07:04 INFO - PROCESS | 2424 | 1466744824501 Marionette DEBUG loaded listener.js 22:07:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (110DD800) [pid = 2424] [serial = 1346] [outer = 10B75800] 22:07:04 INFO - PROCESS | 2424 | 1466744824899 Marionette TRACE conn2 <- [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]]]}] 22:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 717ms 22:07:04 INFO - PROCESS | 2424 | 1466744824965 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 22:07:04 INFO - PROCESS | 2424 | 1466744824969 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 22:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:07:04 INFO - PROCESS | 2424 | 1466744824975 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:07:04 INFO - PROCESS | 2424 | 1466744824978 Marionette TRACE conn2 <- [1,1758,null,{}] 22:07:04 INFO - PROCESS | 2424 | 1466744824982 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:04 INFO - PROCESS | 2424 | 1466744824985 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:05 INFO - PROCESS | 2424 | 1466744825071 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 22:07:05 INFO - PROCESS | 2424 | 1466744825085 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:05 INFO - PROCESS | 2424 | 1466744825087 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:05 INFO - PROCESS | 2424 | ++DOCSHELL 12B1B400 == 31 [pid = 2424] [id = 449] 22:07:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (12B1B800) [pid = 2424] [serial = 1347] [outer = 00000000] 22:07:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (12BCE000) [pid = 2424] [serial = 1348] [outer = 12B1B800] 22:07:05 INFO - PROCESS | 2424 | 1466744825134 Marionette DEBUG loaded listener.js 22:07:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (131E4000) [pid = 2424] [serial = 1349] [outer = 12B1B800] 22:07:05 INFO - PROCESS | 2424 | 1466744825579 Marionette TRACE conn2 <- [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]]]}] 22:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 614ms 22:07:05 INFO - PROCESS | 2424 | 1466744825593 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 22:07:05 INFO - PROCESS | 2424 | 1466744825595 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 22:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:07:05 INFO - PROCESS | 2424 | 1466744825598 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:07:05 INFO - PROCESS | 2424 | 1466744825602 Marionette TRACE conn2 <- [1,1762,null,{}] 22:07:05 INFO - PROCESS | 2424 | 1466744825616 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:05 INFO - PROCESS | 2424 | 1466744825621 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:05 INFO - PROCESS | 2424 | 1466744825704 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 22:07:05 INFO - PROCESS | 2424 | 1466744825711 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:05 INFO - PROCESS | 2424 | 1466744825714 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:05 INFO - PROCESS | 2424 | ++DOCSHELL 143C3C00 == 32 [pid = 2424] [id = 450] 22:07:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (14F0FC00) [pid = 2424] [serial = 1350] [outer = 00000000] 22:07:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (14FB6400) [pid = 2424] [serial = 1351] [outer = 14F0FC00] 22:07:05 INFO - PROCESS | 2424 | 1466744825745 Marionette DEBUG loaded listener.js 22:07:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1542DC00) [pid = 2424] [serial = 1352] [outer = 14F0FC00] 22:07:06 INFO - PROCESS | 2424 | 1466744826189 Marionette TRACE conn2 <- [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]]]}] 22:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 673ms 22:07:06 INFO - PROCESS | 2424 | 1466744826262 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 22:07:06 INFO - PROCESS | 2424 | 1466744826264 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 22:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:07:06 INFO - PROCESS | 2424 | 1466744826268 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:07:06 INFO - PROCESS | 2424 | 1466744826269 Marionette TRACE conn2 <- [1,1766,null,{}] 22:07:06 INFO - PROCESS | 2424 | 1466744826273 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:06 INFO - PROCESS | 2424 | 1466744826275 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:06 INFO - PROCESS | 2424 | 1466744826361 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 22:07:06 INFO - PROCESS | 2424 | 1466744826397 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:06 INFO - PROCESS | 2424 | 1466744826399 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:06 INFO - PROCESS | 2424 | ++DOCSHELL 15435C00 == 33 [pid = 2424] [id = 451] 22:07:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1566B800) [pid = 2424] [serial = 1353] [outer = 00000000] 22:07:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (15B21400) [pid = 2424] [serial = 1354] [outer = 1566B800] 22:07:06 INFO - PROCESS | 2424 | 1466744826448 Marionette DEBUG loaded listener.js 22:07:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (15D6F800) [pid = 2424] [serial = 1355] [outer = 1566B800] 22:07:06 INFO - PROCESS | 2424 | 1466744826897 Marionette TRACE conn2 <- [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]]]}] 22:07:06 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 22:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 658ms 22:07:06 INFO - PROCESS | 2424 | 1466744826950 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 22:07:06 INFO - PROCESS | 2424 | 1466744826936 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 22:07:06 INFO - PROCESS | 2424 | 1466744826939 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:07:06 INFO - PROCESS | 2424 | 1466744826941 Marionette TRACE conn2 <- [1,1770,null,{}] 22:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:07:06 INFO - PROCESS | 2424 | 1466744826950 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:06 INFO - PROCESS | 2424 | 1466744826952 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:07 INFO - PROCESS | 2424 | 1466744827069 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 22:07:07 INFO - PROCESS | 2424 | 1466744827078 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:07 INFO - PROCESS | 2424 | 1466744827080 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:07 INFO - PROCESS | 2424 | ++DOCSHELL 10ABEC00 == 34 [pid = 2424] [id = 452] 22:07:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (10B32000) [pid = 2424] [serial = 1356] [outer = 00000000] 22:07:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (15D78800) [pid = 2424] [serial = 1357] [outer = 10B32000] 22:07:07 INFO - PROCESS | 2424 | 1466744827125 Marionette DEBUG loaded listener.js 22:07:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (15D7C800) [pid = 2424] [serial = 1358] [outer = 10B32000] 22:07:07 INFO - PROCESS | 2424 | 1466744827584 Marionette TRACE conn2 <- [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]]]}] 22:07:07 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 22:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 673ms 22:07:07 INFO - PROCESS | 2424 | 1466744827624 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 22:07:07 INFO - PROCESS | 2424 | 1466744827626 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 22:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:07:07 INFO - PROCESS | 2424 | 1466744827638 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:07:07 INFO - PROCESS | 2424 | 1466744827640 Marionette TRACE conn2 <- [1,1774,null,{}] 22:07:07 INFO - PROCESS | 2424 | 1466744827644 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:07 INFO - PROCESS | 2424 | 1466744827649 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:07 INFO - PROCESS | 2424 | 1466744827788 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 22:07:07 INFO - PROCESS | 2424 | 1466744827818 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:07 INFO - PROCESS | 2424 | 1466744827820 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:07 INFO - PROCESS | 2424 | ++DOCSHELL 1620E400 == 35 [pid = 2424] [id = 453] 22:07:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (16213C00) [pid = 2424] [serial = 1359] [outer = 00000000] 22:07:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (16A5A000) [pid = 2424] [serial = 1360] [outer = 16213C00] 22:07:07 INFO - PROCESS | 2424 | 1466744827864 Marionette DEBUG loaded listener.js 22:07:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (16A5F400) [pid = 2424] [serial = 1361] [outer = 16213C00] 22:07:08 INFO - PROCESS | 2424 | 1466744828286 Marionette TRACE conn2 <- [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]]]}] 22:07:08 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 22:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 718ms 22:07:08 INFO - PROCESS | 2424 | 1466744828338 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 22:07:08 INFO - PROCESS | 2424 | 1466744828340 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 22:07:08 INFO - PROCESS | 2424 | 1466744828343 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:07:08 INFO - PROCESS | 2424 | 1466744828344 Marionette TRACE conn2 <- [1,1778,null,{}] 22:07:08 INFO - PROCESS | 2424 | 1466744828348 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:08 INFO - PROCESS | 2424 | 1466744828350 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:08 INFO - PROCESS | 2424 | 1466744828465 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 22:07:08 INFO - PROCESS | 2424 | 1466744828470 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:08 INFO - PROCESS | 2424 | 1466744828472 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:08 INFO - PROCESS | 2424 | ++DOCSHELL 14FB1800 == 36 [pid = 2424] [id = 454] 22:07:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (16B06400) [pid = 2424] [serial = 1362] [outer = 00000000] 22:07:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (16D82400) [pid = 2424] [serial = 1363] [outer = 16B06400] 22:07:08 INFO - PROCESS | 2424 | 1466744828515 Marionette DEBUG loaded listener.js 22:07:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (16D85400) [pid = 2424] [serial = 1364] [outer = 16B06400] 22:07:08 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (14FAB000) [pid = 2424] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:07:08 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (10AC6400) [pid = 2424] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:07:08 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (10B7B400) [pid = 2424] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:07:08 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (13656800) [pid = 2424] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:07:08 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (11CD0C00) [pid = 2424] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:07:08 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1566FC00) [pid = 2424] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:07:08 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (10A59C00) [pid = 2424] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:07:08 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (12BC1800) [pid = 2424] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:07:08 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1620BC00) [pid = 2424] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:07:08 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (17E55C00) [pid = 2424] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:07:08 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (10B77400) [pid = 2424] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:07:08 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (103E6400) [pid = 2424] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:07:08 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (10559400) [pid = 2424] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:07:08 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (15673800) [pid = 2424] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:07:08 INFO - PROCESS | 2424 | 1466744828992 Marionette TRACE conn2 <- [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]]]}] 22:07:09 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) 22:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 703ms 22:07:09 INFO - PROCESS | 2424 | 1466744829049 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 22:07:09 INFO - PROCESS | 2424 | 1466744829051 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 22:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:07:09 INFO - PROCESS | 2424 | 1466744829054 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:07:09 INFO - PROCESS | 2424 | 1466744829056 Marionette TRACE conn2 <- [1,1782,null,{}] 22:07:09 INFO - PROCESS | 2424 | 1466744829059 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:09 INFO - PROCESS | 2424 | 1466744829061 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:09 INFO - PROCESS | 2424 | 1466744829166 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 22:07:09 INFO - PROCESS | 2424 | 1466744829171 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:09 INFO - PROCESS | 2424 | 1466744829173 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:09 INFO - PROCESS | 2424 | ++DOCSHELL 10A5C800 == 37 [pid = 2424] [id = 455] 22:07:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (10AC3400) [pid = 2424] [serial = 1365] [outer = 00000000] 22:07:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (14002400) [pid = 2424] [serial = 1366] [outer = 10AC3400] 22:07:09 INFO - PROCESS | 2424 | 1466744829217 Marionette DEBUG loaded listener.js 22:07:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (15B20800) [pid = 2424] [serial = 1367] [outer = 10AC3400] 22:07:09 INFO - PROCESS | 2424 | 1466744829613 Marionette TRACE conn2 <- [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]]]}] 22:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 613ms 22:07:09 INFO - PROCESS | 2424 | 1466744829673 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 22:07:09 INFO - PROCESS | 2424 | 1466744829676 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 22:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:07:09 INFO - PROCESS | 2424 | 1466744829679 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:07:09 INFO - PROCESS | 2424 | 1466744829681 Marionette TRACE conn2 <- [1,1786,null,{}] 22:07:09 INFO - PROCESS | 2424 | 1466744829684 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:09 INFO - PROCESS | 2424 | 1466744829686 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:09 INFO - PROCESS | 2424 | 1466744829765 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 22:07:09 INFO - PROCESS | 2424 | 1466744829771 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:09 INFO - PROCESS | 2424 | 1466744829773 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:09 INFO - PROCESS | 2424 | ++DOCSHELL 15E11400 == 38 [pid = 2424] [id = 456] 22:07:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (15E14800) [pid = 2424] [serial = 1368] [outer = 00000000] 22:07:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (16B0E000) [pid = 2424] [serial = 1369] [outer = 15E14800] 22:07:09 INFO - PROCESS | 2424 | 1466744829811 Marionette DEBUG loaded listener.js 22:07:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (17425000) [pid = 2424] [serial = 1370] [outer = 15E14800] 22:07:10 INFO - PROCESS | 2424 | 1466744830225 Marionette TRACE conn2 <- [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]]]}] 22:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 613ms 22:07:10 INFO - PROCESS | 2424 | 1466744830280 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 22:07:10 INFO - PROCESS | 2424 | 1466744830283 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 22:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:07:10 INFO - PROCESS | 2424 | 1466744830286 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:07:10 INFO - PROCESS | 2424 | 1466744830287 Marionette TRACE conn2 <- [1,1790,null,{}] 22:07:10 INFO - PROCESS | 2424 | 1466744830291 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:10 INFO - PROCESS | 2424 | 1466744830293 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:10 INFO - PROCESS | 2424 | 1466744830372 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 22:07:10 INFO - PROCESS | 2424 | 1466744830377 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:10 INFO - PROCESS | 2424 | 1466744830379 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:10 INFO - PROCESS | 2424 | ++DOCSHELL 15312400 == 39 [pid = 2424] [id = 457] 22:07:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (15D79C00) [pid = 2424] [serial = 1371] [outer = 00000000] 22:07:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (179C4400) [pid = 2424] [serial = 1372] [outer = 15D79C00] 22:07:10 INFO - PROCESS | 2424 | 1466744830422 Marionette DEBUG loaded listener.js 22:07:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (179DE000) [pid = 2424] [serial = 1373] [outer = 15D79C00] 22:07:11 INFO - PROCESS | 2424 | 1466744831111 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 868ms 22:07:11 INFO - PROCESS | 2424 | 1466744831156 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 22:07:11 INFO - PROCESS | 2424 | 1466744831160 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 22:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:07:11 INFO - PROCESS | 2424 | 1466744831166 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:07:11 INFO - PROCESS | 2424 | 1466744831169 Marionette TRACE conn2 <- [1,1794,null,{}] 22:07:11 INFO - PROCESS | 2424 | 1466744831174 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:11 INFO - PROCESS | 2424 | 1466744831177 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:11 INFO - PROCESS | 2424 | 1466744831289 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 22:07:11 INFO - PROCESS | 2424 | 1466744831427 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:11 INFO - PROCESS | 2424 | 1466744831430 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:11 INFO - PROCESS | 2424 | ++DOCSHELL 10ABF800 == 40 [pid = 2424] [id = 458] 22:07:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (10B77000) [pid = 2424] [serial = 1374] [outer = 00000000] 22:07:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (112B1400) [pid = 2424] [serial = 1375] [outer = 10B77000] 22:07:11 INFO - PROCESS | 2424 | 1466744831488 Marionette DEBUG loaded listener.js 22:07:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (129A9800) [pid = 2424] [serial = 1376] [outer = 10B77000] 22:07:12 INFO - PROCESS | 2424 | 1466744832097 Marionette TRACE conn2 <- [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]]]}] 22:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 957ms 22:07:12 INFO - PROCESS | 2424 | 1466744832133 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 22:07:12 INFO - PROCESS | 2424 | 1466744832138 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 22:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:07:12 INFO - PROCESS | 2424 | 1466744832144 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:07:12 INFO - PROCESS | 2424 | 1466744832147 Marionette TRACE conn2 <- [1,1798,null,{}] 22:07:12 INFO - PROCESS | 2424 | 1466744832151 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:12 INFO - PROCESS | 2424 | 1466744832154 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:12 INFO - PROCESS | 2424 | 1466744832251 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 22:07:12 INFO - PROCESS | 2424 | 1466744832389 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:12 INFO - PROCESS | 2424 | 1466744832392 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:12 INFO - PROCESS | 2424 | ++DOCSHELL 1400A800 == 41 [pid = 2424] [id = 459] 22:07:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1400E400) [pid = 2424] [serial = 1377] [outer = 00000000] 22:07:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (14FAF800) [pid = 2424] [serial = 1378] [outer = 1400E400] 22:07:12 INFO - PROCESS | 2424 | 1466744832450 Marionette DEBUG loaded listener.js 22:07:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (15674000) [pid = 2424] [serial = 1379] [outer = 1400E400] 22:07:13 INFO - PROCESS | 2424 | 1466744833025 Marionette TRACE conn2 <- [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]]]}] 22:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 957ms 22:07:13 INFO - PROCESS | 2424 | 1466744833093 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 22:07:13 INFO - PROCESS | 2424 | 1466744833096 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 22:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:07:13 INFO - PROCESS | 2424 | 1466744833100 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:07:13 INFO - PROCESS | 2424 | 1466744833104 Marionette TRACE conn2 <- [1,1802,null,{}] 22:07:13 INFO - PROCESS | 2424 | 1466744833129 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:13 INFO - PROCESS | 2424 | 1466744833134 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:13 INFO - PROCESS | 2424 | 1466744833280 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 22:07:13 INFO - PROCESS | 2424 | 1466744833341 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:13 INFO - PROCESS | 2424 | 1466744833344 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:13 INFO - PROCESS | 2424 | ++DOCSHELL 17981400 == 42 [pid = 2424] [id = 460] 22:07:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (17984C00) [pid = 2424] [serial = 1380] [outer = 00000000] 22:07:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (17C81400) [pid = 2424] [serial = 1381] [outer = 17984C00] 22:07:13 INFO - PROCESS | 2424 | 1466744833384 Marionette DEBUG loaded listener.js 22:07:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (19454000) [pid = 2424] [serial = 1382] [outer = 17984C00] 22:07:13 INFO - PROCESS | 2424 | 1466744834002 Marionette TRACE conn2 <- [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]]]}] 22:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 957ms 22:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:07:14 INFO - PROCESS | 2424 | 1466744834067 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 22:07:14 INFO - PROCESS | 2424 | 1466744834070 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 22:07:14 INFO - PROCESS | 2424 | 1466744834073 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:07:14 INFO - PROCESS | 2424 | 1466744834075 Marionette TRACE conn2 <- [1,1806,null,{}] 22:07:14 INFO - PROCESS | 2424 | 1466744834095 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:14 INFO - PROCESS | 2424 | 1466744834099 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:14 INFO - PROCESS | 2424 | 1466744834199 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 22:07:14 INFO - PROCESS | 2424 | 1466744834330 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:14 INFO - PROCESS | 2424 | 1466744834332 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:14 INFO - PROCESS | 2424 | ++DOCSHELL 10AC1800 == 43 [pid = 2424] [id = 461] 22:07:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (10AC2800) [pid = 2424] [serial = 1383] [outer = 00000000] 22:07:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (10E0F800) [pid = 2424] [serial = 1384] [outer = 10AC2800] 22:07:14 INFO - PROCESS | 2424 | 1466744834388 Marionette DEBUG loaded listener.js 22:07:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (129F0C00) [pid = 2424] [serial = 1385] [outer = 10AC2800] 22:07:15 INFO - PROCESS | 2424 | 1466744835053 Marionette TRACE conn2 <- [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]]]}] 22:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1062ms 22:07:15 INFO - PROCESS | 2424 | 1466744835134 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 22:07:15 INFO - PROCESS | 2424 | 1466744835138 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 22:07:15 INFO - PROCESS | 2424 | 1466744835162 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:07:15 INFO - PROCESS | 2424 | 1466744835167 Marionette TRACE conn2 <- [1,1810,null,{}] 22:07:15 INFO - PROCESS | 2424 | 1466744835172 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:15 INFO - PROCESS | 2424 | 1466744835174 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:15 INFO - PROCESS | 2424 | 1466744835283 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 22:07:16 INFO - PROCESS | 2424 | --DOCSHELL 15E11400 == 42 [pid = 2424] [id = 456] 22:07:16 INFO - PROCESS | 2424 | --DOCSHELL 10A5C800 == 41 [pid = 2424] [id = 455] 22:07:16 INFO - PROCESS | 2424 | --DOCSHELL 14FB1800 == 40 [pid = 2424] [id = 454] 22:07:16 INFO - PROCESS | 2424 | --DOCSHELL 1620E400 == 39 [pid = 2424] [id = 453] 22:07:16 INFO - PROCESS | 2424 | --DOCSHELL 10ABEC00 == 38 [pid = 2424] [id = 452] 22:07:16 INFO - PROCESS | 2424 | --DOCSHELL 15435C00 == 37 [pid = 2424] [id = 451] 22:07:16 INFO - PROCESS | 2424 | --DOCSHELL 143C3C00 == 36 [pid = 2424] [id = 450] 22:07:16 INFO - PROCESS | 2424 | --DOCSHELL 12B1B400 == 35 [pid = 2424] [id = 449] 22:07:16 INFO - PROCESS | 2424 | --DOCSHELL 10B74800 == 34 [pid = 2424] [id = 448] 22:07:16 INFO - PROCESS | 2424 | --DOCSHELL 10525C00 == 33 [pid = 2424] [id = 447] 22:07:16 INFO - PROCESS | 2424 | --DOCSHELL 105EC800 == 32 [pid = 2424] [id = 446] 22:07:16 INFO - PROCESS | 2424 | --DOCSHELL 1281A800 == 31 [pid = 2424] [id = 445] 22:07:16 INFO - PROCESS | 2424 | --DOCSHELL 10AC1800 == 30 [pid = 2424] [id = 461] 22:07:16 INFO - PROCESS | 2424 | --DOCSHELL 1400A800 == 29 [pid = 2424] [id = 459] 22:07:16 INFO - PROCESS | 2424 | --DOCSHELL 17981400 == 28 [pid = 2424] [id = 460] 22:07:16 INFO - PROCESS | 2424 | --DOCSHELL 15312400 == 27 [pid = 2424] [id = 457] 22:07:16 INFO - PROCESS | 2424 | --DOCSHELL 10ABF800 == 26 [pid = 2424] [id = 458] 22:07:16 INFO - PROCESS | 2424 | 1466744836022 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:16 INFO - PROCESS | 2424 | 1466744836026 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (16218C00) [pid = 2424] [serial = 1333] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (14FB7400) [pid = 2424] [serial = 1321] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (10B33000) [pid = 2424] [serial = 1312] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (10B39000) [pid = 2424] [serial = 1313] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (129E7C00) [pid = 2424] [serial = 1310] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (1281AC00) [pid = 2424] [serial = 1309] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (13C84400) [pid = 2424] [serial = 1318] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (129AFC00) [pid = 2424] [serial = 1315] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (12B13400) [pid = 2424] [serial = 1316] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (15B20400) [pid = 2424] [serial = 1324] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (110E6400) [pid = 2424] [serial = 1295] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (10B3B000) [pid = 2424] [serial = 1294] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (143B6400) [pid = 2424] [serial = 1298] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (13233C00) [pid = 2424] [serial = 1297] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1797BC00) [pid = 2424] [serial = 1301] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (165C1800) [pid = 2424] [serial = 1300] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1945A000) [pid = 2424] [serial = 1304] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (19455C00) [pid = 2424] [serial = 1303] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (15E14000) [pid = 2424] [serial = 1307] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (159BF000) [pid = 2424] [serial = 1306] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1542EC00) [pid = 2424] [serial = 1322] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (10AC9000) [pid = 2424] [serial = 1327] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (15D71C00) [pid = 2424] [serial = 1325] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (16546400) [pid = 2424] [serial = 1334] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (110DD400) [pid = 2424] [serial = 1328] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (140E5C00) [pid = 2424] [serial = 1319] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (159BFC00) [pid = 2424] [serial = 1331] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (159B6400) [pid = 2424] [serial = 1330] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 2424 | ++DOCSHELL 1052C400 == 27 [pid = 2424] [id = 462] 22:07:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (1052D400) [pid = 2424] [serial = 1386] [outer = 00000000] 22:07:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (105F1800) [pid = 2424] [serial = 1387] [outer = 1052D400] 22:07:16 INFO - PROCESS | 2424 | 1466744836183 Marionette DEBUG loaded listener.js 22:07:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (10A7B400) [pid = 2424] [serial = 1388] [outer = 1052D400] 22:07:16 INFO - PROCESS | 2424 | 1466744836632 Marionette TRACE conn2 <- [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]]]}] 22:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1495ms 22:07:16 INFO - PROCESS | 2424 | 1466744836669 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 22:07:16 INFO - PROCESS | 2424 | 1466744836672 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 22:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:07:16 INFO - PROCESS | 2424 | 1466744836660 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:07:16 INFO - PROCESS | 2424 | 1466744836663 Marionette TRACE conn2 <- [1,1814,null,{}] 22:07:16 INFO - PROCESS | 2424 | 1466744836668 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:16 INFO - PROCESS | 2424 | 1466744836673 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:16 INFO - PROCESS | 2424 | 1466744836758 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 22:07:16 INFO - PROCESS | 2424 | 1466744836772 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:16 INFO - PROCESS | 2424 | 1466744836775 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:16 INFO - PROCESS | 2424 | ++DOCSHELL 10B7E800 == 28 [pid = 2424] [id = 463] 22:07:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (10B7FC00) [pid = 2424] [serial = 1389] [outer = 00000000] 22:07:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (10E0BC00) [pid = 2424] [serial = 1390] [outer = 10B7FC00] 22:07:16 INFO - PROCESS | 2424 | 1466744836822 Marionette DEBUG loaded listener.js 22:07:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (110DBC00) [pid = 2424] [serial = 1391] [outer = 10B7FC00] 22:07:17 INFO - PROCESS | 2424 | 1466744837274 Marionette TRACE conn2 <- [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]]]}] 22:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 658ms 22:07:17 INFO - PROCESS | 2424 | 1466744837344 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 22:07:17 INFO - PROCESS | 2424 | 1466744837348 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 22:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:07:17 INFO - PROCESS | 2424 | 1466744837382 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:07:17 INFO - PROCESS | 2424 | 1466744837384 Marionette TRACE conn2 <- [1,1818,null,{}] 22:07:17 INFO - PROCESS | 2424 | 1466744837388 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:17 INFO - PROCESS | 2424 | 1466744837390 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:17 INFO - PROCESS | 2424 | 1466744837492 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 22:07:17 INFO - PROCESS | 2424 | 1466744837556 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:17 INFO - PROCESS | 2424 | 1466744837559 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:17 INFO - PROCESS | 2424 | ++DOCSHELL 10B7D800 == 29 [pid = 2424] [id = 464] 22:07:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (11CD0C00) [pid = 2424] [serial = 1392] [outer = 00000000] 22:07:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (129B0000) [pid = 2424] [serial = 1393] [outer = 11CD0C00] 22:07:17 INFO - PROCESS | 2424 | 1466744837605 Marionette DEBUG loaded listener.js 22:07:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (12B18800) [pid = 2424] [serial = 1394] [outer = 11CD0C00] 22:07:17 INFO - PROCESS | 2424 | 1466744837975 Marionette TRACE conn2 <- [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]]]}] 22:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 22:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 673ms 22:07:18 INFO - PROCESS | 2424 | 1466744838052 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 22:07:18 INFO - PROCESS | 2424 | 1466744838054 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 22:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:07:18 INFO - PROCESS | 2424 | 1466744838059 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:07:18 INFO - PROCESS | 2424 | 1466744838065 Marionette TRACE conn2 <- [1,1822,null,{}] 22:07:18 INFO - PROCESS | 2424 | 1466744838075 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:18 INFO - PROCESS | 2424 | 1466744838078 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:18 INFO - PROCESS | 2424 | 1466744838199 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 22:07:18 INFO - PROCESS | 2424 | 1466744838264 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:18 INFO - PROCESS | 2424 | 1466744838267 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:18 INFO - PROCESS | 2424 | ++DOCSHELL 13947800 == 30 [pid = 2424] [id = 465] 22:07:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (13948400) [pid = 2424] [serial = 1395] [outer = 00000000] 22:07:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (13C85800) [pid = 2424] [serial = 1396] [outer = 13948400] 22:07:18 INFO - PROCESS | 2424 | 1466744838293 Marionette DEBUG loaded listener.js 22:07:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1400DC00) [pid = 2424] [serial = 1397] [outer = 13948400] 22:07:18 INFO - PROCESS | 2424 | 1466744838713 Marionette TRACE conn2 <- [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]]]}] 22:07:18 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 22:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 703ms 22:07:18 INFO - PROCESS | 2424 | 1466744838781 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 22:07:18 INFO - PROCESS | 2424 | 1466744838784 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 22:07:18 INFO - PROCESS | 2424 | 1466744838787 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:07:18 INFO - PROCESS | 2424 | 1466744838789 Marionette TRACE conn2 <- [1,1826,null,{}] 22:07:18 INFO - PROCESS | 2424 | 1466744838793 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:18 INFO - PROCESS | 2424 | 1466744838795 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:18 INFO - PROCESS | 2424 | 1466744838909 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 22:07:18 INFO - PROCESS | 2424 | 1466744838970 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:18 INFO - PROCESS | 2424 | 1466744838972 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:18 INFO - PROCESS | 2424 | ++DOCSHELL 1400C800 == 31 [pid = 2424] [id = 466] 22:07:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (143BD800) [pid = 2424] [serial = 1398] [outer = 00000000] 22:07:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (14FAB400) [pid = 2424] [serial = 1399] [outer = 143BD800] 22:07:19 INFO - PROCESS | 2424 | 1466744839017 Marionette DEBUG loaded listener.js 22:07:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (14FAD000) [pid = 2424] [serial = 1400] [outer = 143BD800] 22:07:19 INFO - PROCESS | 2424 | 1466744839413 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 22:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 658ms 22:07:19 INFO - PROCESS | 2424 | 1466744839453 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 22:07:19 INFO - PROCESS | 2424 | 1466744839456 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 22:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:07:19 INFO - PROCESS | 2424 | 1466744839459 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:07:19 INFO - PROCESS | 2424 | 1466744839461 Marionette TRACE conn2 <- [1,1830,null,{}] 22:07:19 INFO - PROCESS | 2424 | 1466744839464 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:19 INFO - PROCESS | 2424 | 1466744839466 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:19 INFO - PROCESS | 2424 | 1466744839575 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 22:07:19 INFO - PROCESS | 2424 | 1466744839581 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:19 INFO - PROCESS | 2424 | 1466744839587 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:19 INFO - PROCESS | 2424 | ++DOCSHELL 14FB1800 == 32 [pid = 2424] [id = 467] 22:07:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (14FB1C00) [pid = 2424] [serial = 1401] [outer = 00000000] 22:07:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1542C800) [pid = 2424] [serial = 1402] [outer = 14FB1C00] 22:07:19 INFO - PROCESS | 2424 | 1466744839700 Marionette DEBUG loaded listener.js 22:07:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (156C0800) [pid = 2424] [serial = 1403] [outer = 14FB1C00] 22:07:20 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (10B32000) [pid = 2424] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:07:20 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (16213C00) [pid = 2424] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:07:20 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (16B06400) [pid = 2424] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:07:20 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (167A5800) [pid = 2424] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:07:20 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (14F0FC00) [pid = 2424] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:07:20 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (12B1B800) [pid = 2424] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:07:20 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (105EEC00) [pid = 2424] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:07:20 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (105E9400) [pid = 2424] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:07:20 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (10B75800) [pid = 2424] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:07:20 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1566B800) [pid = 2424] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:07:20 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (10AC3400) [pid = 2424] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:07:20 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (15E14800) [pid = 2424] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:07:20 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (15D79C00) [pid = 2424] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:07:20 INFO - PROCESS | 2424 | 1466744840363 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 22:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 957ms 22:07:20 INFO - PROCESS | 2424 | 1466744840426 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 22:07:20 INFO - PROCESS | 2424 | 1466744840428 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 22:07:20 INFO - PROCESS | 2424 | 1466744840431 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:07:20 INFO - PROCESS | 2424 | 1466744840432 Marionette TRACE conn2 <- [1,1834,null,{}] 22:07:20 INFO - PROCESS | 2424 | 1466744840436 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:20 INFO - PROCESS | 2424 | 1466744840438 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:20 INFO - PROCESS | 2424 | 1466744840551 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 22:07:20 INFO - PROCESS | 2424 | 1466744840611 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:20 INFO - PROCESS | 2424 | 1466744840613 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:20 INFO - PROCESS | 2424 | ++DOCSHELL 0C770800 == 33 [pid = 2424] [id = 468] 22:07:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (10A75C00) [pid = 2424] [serial = 1404] [outer = 00000000] 22:07:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (13C79400) [pid = 2424] [serial = 1405] [outer = 10A75C00] 22:07:20 INFO - PROCESS | 2424 | 1466744840640 Marionette DEBUG loaded listener.js 22:07:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1566B800) [pid = 2424] [serial = 1406] [outer = 10A75C00] 22:07:20 INFO - PROCESS | 2424 | 1466744840997 Marionette TRACE conn2 <- [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]]]}] 22:07:21 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) 22:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 613ms 22:07:21 INFO - PROCESS | 2424 | 1466744841040 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 22:07:21 INFO - PROCESS | 2424 | 1466744841042 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 22:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:07:21 INFO - PROCESS | 2424 | 1466744841045 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:07:21 INFO - PROCESS | 2424 | 1466744841047 Marionette TRACE conn2 <- [1,1838,null,{}] 22:07:21 INFO - PROCESS | 2424 | 1466744841050 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:21 INFO - PROCESS | 2424 | 1466744841052 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:21 INFO - PROCESS | 2424 | 1466744841127 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 22:07:21 INFO - PROCESS | 2424 | 1466744841133 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:21 INFO - PROCESS | 2424 | 1466744841135 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:21 INFO - PROCESS | 2424 | ++DOCSHELL 159BF400 == 34 [pid = 2424] [id = 469] 22:07:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15B27400) [pid = 2424] [serial = 1407] [outer = 00000000] 22:07:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (15D76C00) [pid = 2424] [serial = 1408] [outer = 15B27400] 22:07:21 INFO - PROCESS | 2424 | 1466744841179 Marionette DEBUG loaded listener.js 22:07:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (15E09000) [pid = 2424] [serial = 1409] [outer = 15B27400] 22:07:21 INFO - PROCESS | 2424 | 1466744841596 Marionette TRACE conn2 <- [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]]]}] 22:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 568ms 22:07:21 INFO - PROCESS | 2424 | 1466744841623 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 22:07:21 INFO - PROCESS | 2424 | 1466744841625 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 22:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:07:21 INFO - PROCESS | 2424 | 1466744841640 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:07:21 INFO - PROCESS | 2424 | 1466744841642 Marionette TRACE conn2 <- [1,1842,null,{}] 22:07:21 INFO - PROCESS | 2424 | 1466744841651 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:21 INFO - PROCESS | 2424 | 1466744841653 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:21 INFO - PROCESS | 2424 | 1466744841730 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 22:07:21 INFO - PROCESS | 2424 | 1466744841736 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:21 INFO - PROCESS | 2424 | 1466744841738 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:21 INFO - PROCESS | 2424 | ++DOCSHELL 15E0F800 == 35 [pid = 2424] [id = 470] 22:07:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (15E0FC00) [pid = 2424] [serial = 1410] [outer = 00000000] 22:07:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (15E17400) [pid = 2424] [serial = 1411] [outer = 15E0FC00] 22:07:21 INFO - PROCESS | 2424 | 1466744841780 Marionette DEBUG loaded listener.js 22:07:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (15E17800) [pid = 2424] [serial = 1412] [outer = 15E0FC00] 22:07:22 INFO - PROCESS | 2424 | 1466744842398 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 823ms 22:07:22 INFO - PROCESS | 2424 | 1466744842469 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 22:07:22 INFO - PROCESS | 2424 | 1466744842474 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 22:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:07:22 INFO - PROCESS | 2424 | 1466744842481 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:07:22 INFO - PROCESS | 2424 | 1466744842485 Marionette TRACE conn2 <- [1,1846,null,{}] 22:07:22 INFO - PROCESS | 2424 | 1466744842491 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:22 INFO - PROCESS | 2424 | 1466744842494 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:22 INFO - PROCESS | 2424 | 1466744842623 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 22:07:22 INFO - PROCESS | 2424 | 1466744842735 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:22 INFO - PROCESS | 2424 | 1466744842740 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:22 INFO - PROCESS | 2424 | ++DOCSHELL 105E8000 == 36 [pid = 2424] [id = 471] 22:07:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (105E9800) [pid = 2424] [serial = 1413] [outer = 00000000] 22:07:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (10B79000) [pid = 2424] [serial = 1414] [outer = 105E9800] 22:07:22 INFO - PROCESS | 2424 | 1466744842799 Marionette DEBUG loaded listener.js 22:07:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (11267C00) [pid = 2424] [serial = 1415] [outer = 105E9800] 22:07:23 INFO - PROCESS | 2424 | 1466744843453 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 22:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1047ms 22:07:23 INFO - PROCESS | 2424 | 1466744843524 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 22:07:23 INFO - PROCESS | 2424 | 1466744843529 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 22:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:07:23 INFO - PROCESS | 2424 | 1466744843536 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:07:23 INFO - PROCESS | 2424 | 1466744843538 Marionette TRACE conn2 <- [1,1850,null,{}] 22:07:23 INFO - PROCESS | 2424 | 1466744843543 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:23 INFO - PROCESS | 2424 | 1466744843545 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:23 INFO - PROCESS | 2424 | 1466744843662 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 22:07:23 INFO - PROCESS | 2424 | 1466744843797 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:23 INFO - PROCESS | 2424 | 1466744843800 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:23 INFO - PROCESS | 2424 | ++DOCSHELL 12B18400 == 37 [pid = 2424] [id = 472] 22:07:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (12B1B400) [pid = 2424] [serial = 1416] [outer = 00000000] 22:07:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (13161000) [pid = 2424] [serial = 1417] [outer = 12B1B400] 22:07:23 INFO - PROCESS | 2424 | 1466744843857 Marionette DEBUG loaded listener.js 22:07:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1365B000) [pid = 2424] [serial = 1418] [outer = 12B1B400] 22:07:24 INFO - PROCESS | 2424 | --DOCSHELL 159BF400 == 36 [pid = 2424] [id = 469] 22:07:24 INFO - PROCESS | 2424 | --DOCSHELL 0C770800 == 35 [pid = 2424] [id = 468] 22:07:24 INFO - PROCESS | 2424 | --DOCSHELL 14FB1800 == 34 [pid = 2424] [id = 467] 22:07:24 INFO - PROCESS | 2424 | --DOCSHELL 1400C800 == 33 [pid = 2424] [id = 466] 22:07:24 INFO - PROCESS | 2424 | --DOCSHELL 13947800 == 32 [pid = 2424] [id = 465] 22:07:24 INFO - PROCESS | 2424 | --DOCSHELL 10B7D800 == 31 [pid = 2424] [id = 464] 22:07:24 INFO - PROCESS | 2424 | --DOCSHELL 10B7E800 == 30 [pid = 2424] [id = 463] 22:07:24 INFO - PROCESS | 2424 | --DOCSHELL 1052C400 == 29 [pid = 2424] [id = 462] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (15D78800) [pid = 2424] [serial = 1357] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (16A5A000) [pid = 2424] [serial = 1360] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (15D7C800) [pid = 2424] [serial = 1358] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (16D82400) [pid = 2424] [serial = 1363] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1738D400) [pid = 2424] [serial = 1337] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (16D85000) [pid = 2424] [serial = 1336] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (14FB6400) [pid = 2424] [serial = 1351] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1542DC00) [pid = 2424] [serial = 1352] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (12BCE000) [pid = 2424] [serial = 1348] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (131E4000) [pid = 2424] [serial = 1349] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (10B35400) [pid = 2424] [serial = 1339] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (110DE800) [pid = 2424] [serial = 1340] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1126B000) [pid = 2424] [serial = 1342] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (16A5F400) [pid = 2424] [serial = 1361] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (11C32800) [pid = 2424] [serial = 1343] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (10E0A000) [pid = 2424] [serial = 1345] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (110DD800) [pid = 2424] [serial = 1346] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (15B21400) [pid = 2424] [serial = 1354] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (14002400) [pid = 2424] [serial = 1366] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (16B0E000) [pid = 2424] [serial = 1369] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (179C4400) [pid = 2424] [serial = 1372] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (16D85400) [pid = 2424] [serial = 1364] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (179DE000) [pid = 2424] [serial = 1373] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (15B20800) [pid = 2424] [serial = 1367] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (15D6F800) [pid = 2424] [serial = 1355] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (17425000) [pid = 2424] [serial = 1370] [outer = 00000000] [url = about:blank] 22:07:24 INFO - PROCESS | 2424 | 1466744844730 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 22:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1241ms 22:07:24 INFO - PROCESS | 2424 | 1466744844781 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 22:07:24 INFO - PROCESS | 2424 | 1466744844785 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 22:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:07:24 INFO - PROCESS | 2424 | 1466744844789 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:07:24 INFO - PROCESS | 2424 | 1466744844792 Marionette TRACE conn2 <- [1,1854,null,{}] 22:07:24 INFO - PROCESS | 2424 | 1466744844798 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:24 INFO - PROCESS | 2424 | 1466744844800 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:24 INFO - PROCESS | 2424 | 1466744844885 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 22:07:24 INFO - PROCESS | 2424 | 1466744844893 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:24 INFO - PROCESS | 2424 | 1466744844898 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:24 INFO - PROCESS | 2424 | ++DOCSHELL 10ACCC00 == 30 [pid = 2424] [id = 473] 22:07:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (10ACD800) [pid = 2424] [serial = 1419] [outer = 00000000] 22:07:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (10B33400) [pid = 2424] [serial = 1420] [outer = 10ACD800] 22:07:24 INFO - PROCESS | 2424 | 1466744844933 Marionette DEBUG loaded listener.js 22:07:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (10B3A800) [pid = 2424] [serial = 1421] [outer = 10ACD800] 22:07:25 INFO - PROCESS | 2424 | 1466744845439 Marionette TRACE conn2 <- [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]]]}] 22:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 718ms 22:07:25 INFO - PROCESS | 2424 | 1466744845491 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 22:07:25 INFO - PROCESS | 2424 | 1466744845495 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 22:07:25 INFO - PROCESS | 2424 | 1466744845501 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:07:25 INFO - PROCESS | 2424 | 1466744845504 Marionette TRACE conn2 <- [1,1858,null,{}] 22:07:25 INFO - PROCESS | 2424 | 1466744845508 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:25 INFO - PROCESS | 2424 | 1466744845510 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:25 INFO - PROCESS | 2424 | 1466744845597 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 22:07:25 INFO - PROCESS | 2424 | 1466744845603 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:25 INFO - PROCESS | 2424 | 1466744845605 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:25 INFO - PROCESS | 2424 | ++DOCSHELL 112C4400 == 31 [pid = 2424] [id = 474] 22:07:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (112C5000) [pid = 2424] [serial = 1422] [outer = 00000000] 22:07:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (11CD4800) [pid = 2424] [serial = 1423] [outer = 112C5000] 22:07:25 INFO - PROCESS | 2424 | 1466744845655 Marionette DEBUG loaded listener.js 22:07:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (129F5C00) [pid = 2424] [serial = 1424] [outer = 112C5000] 22:07:26 INFO - PROCESS | 2424 | 1466744846087 Marionette TRACE conn2 <- [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]]]}] 22:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 613ms 22:07:26 INFO - PROCESS | 2424 | 1466744846106 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 22:07:26 INFO - PROCESS | 2424 | 1466744846108 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 22:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:07:26 INFO - PROCESS | 2424 | 1466744846111 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:07:26 INFO - PROCESS | 2424 | 1466744846115 Marionette TRACE conn2 <- [1,1862,null,{}] 22:07:26 INFO - PROCESS | 2424 | 1466744846126 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:26 INFO - PROCESS | 2424 | 1466744846130 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:26 INFO - PROCESS | 2424 | 1466744846240 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 22:07:26 INFO - PROCESS | 2424 | 1466744846248 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:26 INFO - PROCESS | 2424 | 1466744846251 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:26 INFO - PROCESS | 2424 | ++DOCSHELL 131EE000 == 32 [pid = 2424] [id = 475] 22:07:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (132E7400) [pid = 2424] [serial = 1425] [outer = 00000000] 22:07:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (1400C800) [pid = 2424] [serial = 1426] [outer = 132E7400] 22:07:26 INFO - PROCESS | 2424 | 1466744846302 Marionette DEBUG loaded listener.js 22:07:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (143BDC00) [pid = 2424] [serial = 1427] [outer = 132E7400] 22:07:26 INFO - PROCESS | 2424 | 1466744846744 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 22:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 658ms 22:07:26 INFO - PROCESS | 2424 | 1466744846790 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 22:07:26 INFO - PROCESS | 2424 | 1466744846793 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 22:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:07:26 INFO - PROCESS | 2424 | 1466744846801 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:07:26 INFO - PROCESS | 2424 | 1466744846803 Marionette TRACE conn2 <- [1,1866,null,{}] 22:07:26 INFO - PROCESS | 2424 | 1466744846806 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:26 INFO - PROCESS | 2424 | 1466744846808 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:26 INFO - PROCESS | 2424 | 1466744846910 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 22:07:26 INFO - PROCESS | 2424 | 1466744846964 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:26 INFO - PROCESS | 2424 | 1466744846966 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:26 INFO - PROCESS | 2424 | ++DOCSHELL 14FB5400 == 33 [pid = 2424] [id = 476] 22:07:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (14FB7400) [pid = 2424] [serial = 1428] [outer = 00000000] 22:07:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1566BC00) [pid = 2424] [serial = 1429] [outer = 14FB7400] 22:07:27 INFO - PROCESS | 2424 | 1466744847012 Marionette DEBUG loaded listener.js 22:07:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (159BF400) [pid = 2424] [serial = 1430] [outer = 14FB7400] 22:07:27 INFO - PROCESS | 2424 | 1466744847415 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 22:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 673ms 22:07:27 INFO - PROCESS | 2424 | 1466744847464 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 22:07:27 INFO - PROCESS | 2424 | 1466744847466 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 22:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:07:27 INFO - PROCESS | 2424 | 1466744847479 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:07:27 INFO - PROCESS | 2424 | 1466744847481 Marionette TRACE conn2 <- [1,1870,null,{}] 22:07:27 INFO - PROCESS | 2424 | 1466744847484 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:27 INFO - PROCESS | 2424 | 1466744847486 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:27 INFO - PROCESS | 2424 | 1466744847624 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 22:07:27 INFO - PROCESS | 2424 | 1466744847688 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:27 INFO - PROCESS | 2424 | 1466744847691 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:27 INFO - PROCESS | 2424 | ++DOCSHELL 15D6E800 == 34 [pid = 2424] [id = 477] 22:07:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (15D6EC00) [pid = 2424] [serial = 1431] [outer = 00000000] 22:07:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15D74400) [pid = 2424] [serial = 1432] [outer = 15D6EC00] 22:07:27 INFO - PROCESS | 2424 | 1466744847734 Marionette DEBUG loaded listener.js 22:07:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15D7B000) [pid = 2424] [serial = 1433] [outer = 15D6EC00] 22:07:28 INFO - PROCESS | 2424 | 1466744848138 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 22:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 703ms 22:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:07:28 INFO - PROCESS | 2424 | 1466744848187 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 22:07:28 INFO - PROCESS | 2424 | 1466744848189 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 22:07:28 INFO - PROCESS | 2424 | 1466744848192 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:07:28 INFO - PROCESS | 2424 | 1466744848194 Marionette TRACE conn2 <- [1,1874,null,{}] 22:07:28 INFO - PROCESS | 2424 | 1466744848197 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:28 INFO - PROCESS | 2424 | 1466744848203 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:28 INFO - PROCESS | 2424 | 1466744848347 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 22:07:28 INFO - PROCESS | 2424 | 1466744848411 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:28 INFO - PROCESS | 2424 | 1466744848413 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:28 INFO - PROCESS | 2424 | ++DOCSHELL 15D77000 == 35 [pid = 2424] [id = 478] 22:07:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (15D7C400) [pid = 2424] [serial = 1434] [outer = 00000000] 22:07:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16218C00) [pid = 2424] [serial = 1435] [outer = 15D7C400] 22:07:28 INFO - PROCESS | 2424 | 1466744848457 Marionette DEBUG loaded listener.js 22:07:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1653E800) [pid = 2424] [serial = 1436] [outer = 15D7C400] 22:07:28 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1052D400) [pid = 2424] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:07:28 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (11CD0C00) [pid = 2424] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:07:28 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (10B7FC00) [pid = 2424] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:07:28 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (14FB1C00) [pid = 2424] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:07:28 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (10B77000) [pid = 2424] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:07:28 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1400E400) [pid = 2424] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:07:28 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (17984C00) [pid = 2424] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:07:28 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (15B27400) [pid = 2424] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:07:28 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (143BD800) [pid = 2424] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:07:28 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (10A75C00) [pid = 2424] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:07:28 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (13948400) [pid = 2424] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:07:29 INFO - PROCESS | 2424 | 1466744849086 Marionette TRACE conn2 <- [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]]]}] 22:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 897ms 22:07:29 INFO - PROCESS | 2424 | 1466744849104 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 22:07:29 INFO - PROCESS | 2424 | 1466744849109 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 22:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:07:29 INFO - PROCESS | 2424 | 1466744849128 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:07:29 INFO - PROCESS | 2424 | 1466744849132 Marionette TRACE conn2 <- [1,1878,null,{}] 22:07:29 INFO - PROCESS | 2424 | 1466744849138 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:29 INFO - PROCESS | 2424 | 1466744849141 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:29 INFO - PROCESS | 2424 | 1466744849255 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 22:07:29 INFO - PROCESS | 2424 | 1466744849391 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:29 INFO - PROCESS | 2424 | 1466744849396 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:29 INFO - PROCESS | 2424 | ++DOCSHELL 10A64800 == 36 [pid = 2424] [id = 479] 22:07:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (10A75C00) [pid = 2424] [serial = 1437] [outer = 00000000] 22:07:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (10B7B400) [pid = 2424] [serial = 1438] [outer = 10A75C00] 22:07:29 INFO - PROCESS | 2424 | 1466744849454 Marionette DEBUG loaded listener.js 22:07:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (10E0CC00) [pid = 2424] [serial = 1439] [outer = 10A75C00] 22:07:29 INFO - PROCESS | 2424 | 1466744850015 Marionette TRACE conn2 <- [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]]]}] 22:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 897ms 22:07:30 INFO - PROCESS | 2424 | 1466744850039 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 22:07:30 INFO - PROCESS | 2424 | 1466744850044 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 22:07:30 INFO - PROCESS | 2424 | 1466744850066 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:07:30 INFO - PROCESS | 2424 | 1466744850069 Marionette TRACE conn2 <- [1,1882,null,{}] 22:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:07:30 INFO - PROCESS | 2424 | 1466744850073 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:30 INFO - PROCESS | 2424 | 1466744850076 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:30 INFO - PROCESS | 2424 | 1466744850169 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 22:07:30 INFO - PROCESS | 2424 | 1466744850276 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:30 INFO - PROCESS | 2424 | 1466744850279 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:30 INFO - PROCESS | 2424 | ++DOCSHELL 129AFC00 == 37 [pid = 2424] [id = 480] 22:07:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (129B6800) [pid = 2424] [serial = 1440] [outer = 00000000] 22:07:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (131E0400) [pid = 2424] [serial = 1441] [outer = 129B6800] 22:07:30 INFO - PROCESS | 2424 | 1466744850335 Marionette DEBUG loaded listener.js 22:07:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1365A800) [pid = 2424] [serial = 1442] [outer = 129B6800] 22:07:30 INFO - PROCESS | 2424 | 1466744850937 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 22:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 942ms 22:07:30 INFO - PROCESS | 2424 | 1466744851005 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 22:07:30 INFO - PROCESS | 2424 | 1466744851008 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 22:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:07:31 INFO - PROCESS | 2424 | 1466744851011 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:07:31 INFO - PROCESS | 2424 | 1466744851015 Marionette TRACE conn2 <- [1,1886,null,{}] 22:07:31 INFO - PROCESS | 2424 | 1466744851026 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:31 INFO - PROCESS | 2424 | 1466744851032 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:31 INFO - PROCESS | 2424 | 1466744851136 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 22:07:31 INFO - PROCESS | 2424 | 1466744851271 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:31 INFO - PROCESS | 2424 | 1466744851274 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:31 INFO - PROCESS | 2424 | ++DOCSHELL 130CE000 == 38 [pid = 2424] [id = 481] 22:07:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1566CC00) [pid = 2424] [serial = 1443] [outer = 00000000] 22:07:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15D74000) [pid = 2424] [serial = 1444] [outer = 1566CC00] 22:07:31 INFO - PROCESS | 2424 | 1466744851333 Marionette DEBUG loaded listener.js 22:07:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (15E11000) [pid = 2424] [serial = 1445] [outer = 1566CC00] 22:07:31 INFO - PROCESS | 2424 | 1466744851940 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 22:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 957ms 22:07:31 INFO - PROCESS | 2424 | 1466744851977 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 22:07:31 INFO - PROCESS | 2424 | 1466744851980 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 22:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:07:31 INFO - PROCESS | 2424 | 1466744851984 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:07:31 INFO - PROCESS | 2424 | 1466744851986 Marionette TRACE conn2 <- [1,1890,null,{}] 22:07:31 INFO - PROCESS | 2424 | 1466744851990 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:31 INFO - PROCESS | 2424 | 1466744851993 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:32 INFO - PROCESS | 2424 | 1466744852174 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 22:07:32 INFO - PROCESS | 2424 | 1466744852335 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:32 INFO - PROCESS | 2424 | 1466744852338 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:32 INFO - PROCESS | 2424 | ++DOCSHELL 10A5C400 == 39 [pid = 2424] [id = 482] 22:07:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (10A77C00) [pid = 2424] [serial = 1446] [outer = 00000000] 22:07:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (10AC4800) [pid = 2424] [serial = 1447] [outer = 10A77C00] 22:07:32 INFO - PROCESS | 2424 | 1466744852388 Marionette DEBUG loaded listener.js 22:07:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (10B35C00) [pid = 2424] [serial = 1448] [outer = 10A77C00] 22:07:33 INFO - PROCESS | 2424 | --DOCSHELL 15D6E800 == 38 [pid = 2424] [id = 477] 22:07:33 INFO - PROCESS | 2424 | --DOCSHELL 14FB5400 == 37 [pid = 2424] [id = 476] 22:07:33 INFO - PROCESS | 2424 | --DOCSHELL 131EE000 == 36 [pid = 2424] [id = 475] 22:07:33 INFO - PROCESS | 2424 | --DOCSHELL 112C4400 == 35 [pid = 2424] [id = 474] 22:07:33 INFO - PROCESS | 2424 | --DOCSHELL 10ACCC00 == 34 [pid = 2424] [id = 473] 22:07:33 INFO - PROCESS | 2424 | --DOCSHELL 15E0F800 == 33 [pid = 2424] [id = 470] 22:07:33 INFO - PROCESS | 2424 | --DOCSHELL 105E8000 == 32 [pid = 2424] [id = 471] 22:07:33 INFO - PROCESS | 2424 | --DOCSHELL 12B18400 == 31 [pid = 2424] [id = 472] 22:07:33 INFO - PROCESS | 2424 | --DOCSHELL 130CE000 == 30 [pid = 2424] [id = 481] 22:07:33 INFO - PROCESS | 2424 | --DOCSHELL 15D77000 == 29 [pid = 2424] [id = 478] 22:07:33 INFO - PROCESS | 2424 | --DOCSHELL 10A64800 == 28 [pid = 2424] [id = 479] 22:07:33 INFO - PROCESS | 2424 | --DOCSHELL 129AFC00 == 27 [pid = 2424] [id = 480] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (105F1800) [pid = 2424] [serial = 1387] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (10A7B400) [pid = 2424] [serial = 1388] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (129B0000) [pid = 2424] [serial = 1393] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (10E0BC00) [pid = 2424] [serial = 1390] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (110DBC00) [pid = 2424] [serial = 1391] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1542C800) [pid = 2424] [serial = 1402] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (129A9800) [pid = 2424] [serial = 1376] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (15E17400) [pid = 2424] [serial = 1411] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (112B1400) [pid = 2424] [serial = 1375] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (15674000) [pid = 2424] [serial = 1379] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (14FAF800) [pid = 2424] [serial = 1378] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (19454000) [pid = 2424] [serial = 1382] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (17C81400) [pid = 2424] [serial = 1381] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (15E09000) [pid = 2424] [serial = 1409] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (10E0F800) [pid = 2424] [serial = 1384] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (14FAD000) [pid = 2424] [serial = 1400] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (14FAB400) [pid = 2424] [serial = 1399] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (13C79400) [pid = 2424] [serial = 1405] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (15D76C00) [pid = 2424] [serial = 1408] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (156C0800) [pid = 2424] [serial = 1403] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (13C85800) [pid = 2424] [serial = 1396] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (1400DC00) [pid = 2424] [serial = 1397] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (1566B800) [pid = 2424] [serial = 1406] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (12B18800) [pid = 2424] [serial = 1394] [outer = 00000000] [url = about:blank] 22:07:33 INFO - PROCESS | 2424 | 1466744853496 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 22:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1541ms 22:07:33 INFO - PROCESS | 2424 | 1466744853510 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 22:07:33 INFO - PROCESS | 2424 | 1466744853514 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 22:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:07:33 INFO - PROCESS | 2424 | 1466744853519 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:07:33 INFO - PROCESS | 2424 | 1466744853522 Marionette TRACE conn2 <- [1,1894,null,{}] 22:07:33 INFO - PROCESS | 2424 | 1466744853527 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:33 INFO - PROCESS | 2424 | 1466744853530 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:33 INFO - PROCESS | 2424 | 1466744853662 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 22:07:33 INFO - PROCESS | 2424 | 1466744853738 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:33 INFO - PROCESS | 2424 | 1466744853741 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:33 INFO - PROCESS | 2424 | ++DOCSHELL 10ACBC00 == 28 [pid = 2424] [id = 483] 22:07:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (10B31400) [pid = 2424] [serial = 1449] [outer = 00000000] 22:07:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (10B39800) [pid = 2424] [serial = 1450] [outer = 10B31400] 22:07:33 INFO - PROCESS | 2424 | 1466744853790 Marionette DEBUG loaded listener.js 22:07:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (10E06400) [pid = 2424] [serial = 1451] [outer = 10B31400] 22:07:34 INFO - PROCESS | 2424 | 1466744854179 Marionette TRACE conn2 <- [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]]]}] 22:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 703ms 22:07:34 INFO - PROCESS | 2424 | 1466744854219 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 22:07:34 INFO - PROCESS | 2424 | 1466744854224 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 22:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:07:34 INFO - PROCESS | 2424 | 1466744854231 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:07:34 INFO - PROCESS | 2424 | 1466744854234 Marionette TRACE conn2 <- [1,1898,null,{}] 22:07:34 INFO - PROCESS | 2424 | 1466744854237 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:34 INFO - PROCESS | 2424 | 1466744854240 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:34 INFO - PROCESS | 2424 | 1466744854326 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 22:07:34 INFO - PROCESS | 2424 | 1466744854335 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:34 INFO - PROCESS | 2424 | 1466744854338 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:34 INFO - PROCESS | 2424 | ++DOCSHELL 112C3C00 == 29 [pid = 2424] [id = 484] 22:07:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (112C4400) [pid = 2424] [serial = 1452] [outer = 00000000] 22:07:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (11ADBC00) [pid = 2424] [serial = 1453] [outer = 112C4400] 22:07:34 INFO - PROCESS | 2424 | 1466744854388 Marionette DEBUG loaded listener.js 22:07:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (12817800) [pid = 2424] [serial = 1454] [outer = 112C4400] 22:07:34 INFO - PROCESS | 2424 | 1466744854846 Marionette TRACE conn2 <- [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]]]}] 22:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 673ms 22:07:34 INFO - PROCESS | 2424 | 1466744854911 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 22:07:34 INFO - PROCESS | 2424 | 1466744854914 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 22:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:07:34 INFO - PROCESS | 2424 | 1466744854918 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:07:34 INFO - PROCESS | 2424 | 1466744854904 Marionette TRACE conn2 <- [1,1902,null,{}] 22:07:34 INFO - PROCESS | 2424 | 1466744854915 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:34 INFO - PROCESS | 2424 | 1466744854920 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:35 INFO - PROCESS | 2424 | 1466744855029 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 22:07:35 INFO - PROCESS | 2424 | 1466744855130 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:35 INFO - PROCESS | 2424 | 1466744855133 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:35 INFO - PROCESS | 2424 | ++DOCSHELL 13160C00 == 30 [pid = 2424] [id = 485] 22:07:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (131E1C00) [pid = 2424] [serial = 1455] [outer = 00000000] 22:07:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (1323F400) [pid = 2424] [serial = 1456] [outer = 131E1C00] 22:07:35 INFO - PROCESS | 2424 | 1466744855180 Marionette DEBUG loaded listener.js 22:07:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (13953800) [pid = 2424] [serial = 1457] [outer = 131E1C00] 22:07:35 INFO - PROCESS | 2424 | 1466744855572 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 22:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 717ms 22:07:35 INFO - PROCESS | 2424 | 1466744855630 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 22:07:35 INFO - PROCESS | 2424 | 1466744855642 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 22:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:07:35 INFO - PROCESS | 2424 | 1466744855646 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:07:35 INFO - PROCESS | 2424 | 1466744855647 Marionette TRACE conn2 <- [1,1906,null,{}] 22:07:35 INFO - PROCESS | 2424 | 1466744855651 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:35 INFO - PROCESS | 2424 | 1466744855653 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:35 INFO - PROCESS | 2424 | 1466744855748 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 22:07:35 INFO - PROCESS | 2424 | 1466744855758 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:35 INFO - PROCESS | 2424 | 1466744855760 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:35 INFO - PROCESS | 2424 | ++DOCSHELL 13C83C00 == 31 [pid = 2424] [id = 486] 22:07:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (13C85400) [pid = 2424] [serial = 1458] [outer = 00000000] 22:07:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (140ED400) [pid = 2424] [serial = 1459] [outer = 13C85400] 22:07:35 INFO - PROCESS | 2424 | 1466744855807 Marionette DEBUG loaded listener.js 22:07:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (14FAA000) [pid = 2424] [serial = 1460] [outer = 13C85400] 22:07:36 INFO - PROCESS | 2424 | 1466744856223 Marionette TRACE conn2 <- [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]]]}] 22:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 613ms 22:07:36 INFO - PROCESS | 2424 | 1466744856246 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 22:07:36 INFO - PROCESS | 2424 | 1466744856248 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 22:07:36 INFO - PROCESS | 2424 | 1466744856251 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:07:36 INFO - PROCESS | 2424 | 1466744856253 Marionette TRACE conn2 <- [1,1910,null,{}] 22:07:36 INFO - PROCESS | 2424 | 1466744856256 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:36 INFO - PROCESS | 2424 | 1466744856258 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:36 INFO - PROCESS | 2424 | 1466744856366 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 22:07:36 INFO - PROCESS | 2424 | 1466744856461 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:36 INFO - PROCESS | 2424 | 1466744856464 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:36 INFO - PROCESS | 2424 | ++DOCSHELL 14FAC800 == 32 [pid = 2424] [id = 487] 22:07:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (14FACC00) [pid = 2424] [serial = 1461] [outer = 00000000] 22:07:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (14FB6400) [pid = 2424] [serial = 1462] [outer = 14FACC00] 22:07:36 INFO - PROCESS | 2424 | 1466744856514 Marionette DEBUG loaded listener.js 22:07:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (15320400) [pid = 2424] [serial = 1463] [outer = 14FACC00] 22:07:36 INFO - PROCESS | 2424 | 1466744856920 Marionette TRACE conn2 <- [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]]]}] 22:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 718ms 22:07:36 INFO - PROCESS | 2424 | 1466744856958 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 22:07:36 INFO - PROCESS | 2424 | 1466744856960 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 22:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:07:36 INFO - PROCESS | 2424 | 1466744856970 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:07:36 INFO - PROCESS | 2424 | 1466744856972 Marionette TRACE conn2 <- [1,1914,null,{}] 22:07:36 INFO - PROCESS | 2424 | 1466744856975 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:36 INFO - PROCESS | 2424 | 1466744856981 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:37 INFO - PROCESS | 2424 | 1466744857112 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 22:07:37 INFO - PROCESS | 2424 | 1466744857123 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:37 INFO - PROCESS | 2424 | 1466744857125 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:37 INFO - PROCESS | 2424 | ++DOCSHELL 1566F400 == 33 [pid = 2424] [id = 488] 22:07:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15670000) [pid = 2424] [serial = 1464] [outer = 00000000] 22:07:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15D6F800) [pid = 2424] [serial = 1465] [outer = 15670000] 22:07:37 INFO - PROCESS | 2424 | 1466744857220 Marionette DEBUG loaded listener.js 22:07:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (15D7AC00) [pid = 2424] [serial = 1466] [outer = 15670000] 22:07:37 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (10AC2800) [pid = 2424] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:07:37 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (15D6EC00) [pid = 2424] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:07:37 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (15D7C400) [pid = 2424] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:07:37 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (105E9800) [pid = 2424] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:07:37 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (15E0FC00) [pid = 2424] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:07:37 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (12B1B400) [pid = 2424] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:07:37 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (10ACD800) [pid = 2424] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:07:37 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (112C5000) [pid = 2424] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:07:37 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (132E7400) [pid = 2424] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:07:37 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (14FB7400) [pid = 2424] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:07:37 INFO - PROCESS | 2424 | 1466744857711 Marionette TRACE conn2 <- [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]]]}] 22:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 808ms 22:07:37 INFO - PROCESS | 2424 | 1466744857771 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 22:07:37 INFO - PROCESS | 2424 | 1466744857773 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 22:07:37 INFO - PROCESS | 2424 | 1466744857776 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:07:37 INFO - PROCESS | 2424 | 1466744857788 Marionette TRACE conn2 <- [1,1918,null,{}] 22:07:37 INFO - PROCESS | 2424 | 1466744857792 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:37 INFO - PROCESS | 2424 | 1466744857793 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:37 INFO - PROCESS | 2424 | 1466744857869 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 22:07:37 INFO - PROCESS | 2424 | 1466744857874 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:37 INFO - PROCESS | 2424 | 1466744857877 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:37 INFO - PROCESS | 2424 | ++DOCSHELL 10A58000 == 34 [pid = 2424] [id = 489] 22:07:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (10AC2800) [pid = 2424] [serial = 1467] [outer = 00000000] 22:07:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (13949000) [pid = 2424] [serial = 1468] [outer = 10AC2800] 22:07:37 INFO - PROCESS | 2424 | 1466744857920 Marionette DEBUG loaded listener.js 22:07:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (14FB2C00) [pid = 2424] [serial = 1469] [outer = 10AC2800] 22:07:38 INFO - PROCESS | 2424 | 1466744858310 Marionette TRACE conn2 <- [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]]]}] 22:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 568ms 22:07:38 INFO - PROCESS | 2424 | 1466744858355 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 22:07:38 INFO - PROCESS | 2424 | 1466744858357 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 22:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:07:38 INFO - PROCESS | 2424 | 1466744858360 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:07:38 INFO - PROCESS | 2424 | 1466744858362 Marionette TRACE conn2 <- [1,1922,null,{}] 22:07:38 INFO - PROCESS | 2424 | 1466744858366 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:38 INFO - PROCESS | 2424 | 1466744858367 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:38 INFO - PROCESS | 2424 | 1466744858448 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 22:07:38 INFO - PROCESS | 2424 | 1466744858453 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:38 INFO - PROCESS | 2424 | 1466744858455 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:38 INFO - PROCESS | 2424 | ++DOCSHELL 15D72800 == 35 [pid = 2424] [id = 490] 22:07:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (15D72C00) [pid = 2424] [serial = 1470] [outer = 00000000] 22:07:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (15D77800) [pid = 2424] [serial = 1471] [outer = 15D72C00] 22:07:38 INFO - PROCESS | 2424 | 1466744858501 Marionette DEBUG loaded listener.js 22:07:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (15D78800) [pid = 2424] [serial = 1472] [outer = 15D72C00] 22:07:38 INFO - PROCESS | 2424 | 1466744858900 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 22:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 568ms 22:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:07:38 INFO - PROCESS | 2424 | 1466744858921 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 22:07:38 INFO - PROCESS | 2424 | 1466744858923 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 22:07:38 INFO - PROCESS | 2424 | 1466744858926 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:07:38 INFO - PROCESS | 2424 | 1466744858928 Marionette TRACE conn2 <- [1,1926,null,{}] 22:07:38 INFO - PROCESS | 2424 | 1466744858944 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:38 INFO - PROCESS | 2424 | 1466744858946 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:39 INFO - PROCESS | 2424 | 1466744859028 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 22:07:39 INFO - PROCESS | 2424 | 1466744859034 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:39 INFO - PROCESS | 2424 | 1466744859036 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:39 INFO - PROCESS | 2424 | ++DOCSHELL 130CE000 == 36 [pid = 2424] [id = 491] 22:07:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (16209400) [pid = 2424] [serial = 1473] [outer = 00000000] 22:07:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (16211400) [pid = 2424] [serial = 1474] [outer = 16209400] 22:07:39 INFO - PROCESS | 2424 | 1466744859079 Marionette DEBUG loaded listener.js 22:07:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (16213400) [pid = 2424] [serial = 1475] [outer = 16209400] 22:07:40 INFO - PROCESS | 2424 | --DOCSHELL 10ACBC00 == 35 [pid = 2424] [id = 483] 22:07:40 INFO - PROCESS | 2424 | --DOCSHELL 10A5C400 == 34 [pid = 2424] [id = 482] 22:07:40 INFO - PROCESS | 2424 | --DOCSHELL 112C3C00 == 33 [pid = 2424] [id = 484] 22:07:40 INFO - PROCESS | 2424 | --DOCSHELL 10A58000 == 32 [pid = 2424] [id = 489] 22:07:40 INFO - PROCESS | 2424 | --DOCSHELL 14FAC800 == 31 [pid = 2424] [id = 487] 22:07:40 INFO - PROCESS | 2424 | --DOCSHELL 15D72800 == 30 [pid = 2424] [id = 490] 22:07:40 INFO - PROCESS | 2424 | --DOCSHELL 13C83C00 == 29 [pid = 2424] [id = 486] 22:07:40 INFO - PROCESS | 2424 | --DOCSHELL 1566F400 == 28 [pid = 2424] [id = 488] 22:07:40 INFO - PROCESS | 2424 | --DOCSHELL 13160C00 == 27 [pid = 2424] [id = 485] 22:07:40 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1653E800) [pid = 2424] [serial = 1436] [outer = 00000000] [url = about:blank] 22:07:40 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (10B79000) [pid = 2424] [serial = 1414] [outer = 00000000] [url = about:blank] 22:07:40 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (11267C00) [pid = 2424] [serial = 1415] [outer = 00000000] [url = about:blank] 22:07:40 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (15E17800) [pid = 2424] [serial = 1412] [outer = 00000000] [url = about:blank] 22:07:40 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (13161000) [pid = 2424] [serial = 1417] [outer = 00000000] [url = about:blank] 22:07:40 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1365B000) [pid = 2424] [serial = 1418] [outer = 00000000] [url = about:blank] 22:07:40 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (15D74400) [pid = 2424] [serial = 1432] [outer = 00000000] [url = about:blank] 22:07:40 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (10B33400) [pid = 2424] [serial = 1420] [outer = 00000000] [url = about:blank] 22:07:40 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (10B3A800) [pid = 2424] [serial = 1421] [outer = 00000000] [url = about:blank] 22:07:40 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (11CD4800) [pid = 2424] [serial = 1423] [outer = 00000000] [url = about:blank] 22:07:40 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (129F5C00) [pid = 2424] [serial = 1424] [outer = 00000000] [url = about:blank] 22:07:40 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (16218C00) [pid = 2424] [serial = 1435] [outer = 00000000] [url = about:blank] 22:07:40 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (143BDC00) [pid = 2424] [serial = 1427] [outer = 00000000] [url = about:blank] 22:07:40 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (1566BC00) [pid = 2424] [serial = 1429] [outer = 00000000] [url = about:blank] 22:07:40 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (1400C800) [pid = 2424] [serial = 1426] [outer = 00000000] [url = about:blank] 22:07:40 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (159BF400) [pid = 2424] [serial = 1430] [outer = 00000000] [url = about:blank] 22:07:40 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (129F0C00) [pid = 2424] [serial = 1385] [outer = 00000000] [url = about:blank] 22:07:40 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (15D7B000) [pid = 2424] [serial = 1433] [outer = 00000000] [url = about:blank] 22:07:40 INFO - PROCESS | 2424 | 1466744860797 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 22:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1885ms 22:07:40 INFO - PROCESS | 2424 | 1466744860823 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 22:07:40 INFO - PROCESS | 2424 | 1466744860827 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 22:07:40 INFO - PROCESS | 2424 | 1466744860833 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:07:40 INFO - PROCESS | 2424 | 1466744860835 Marionette TRACE conn2 <- [1,1930,null,{}] 22:07:40 INFO - PROCESS | 2424 | 1466744860841 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:40 INFO - PROCESS | 2424 | 1466744860844 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:40 INFO - PROCESS | 2424 | 1466744860934 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 22:07:40 INFO - PROCESS | 2424 | 1466744860941 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:40 INFO - PROCESS | 2424 | 1466744860944 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:40 INFO - PROCESS | 2424 | ++DOCSHELL 10AC4000 == 28 [pid = 2424] [id = 492] 22:07:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (10AC4C00) [pid = 2424] [serial = 1476] [outer = 00000000] 22:07:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (10B34C00) [pid = 2424] [serial = 1477] [outer = 10AC4C00] 22:07:40 INFO - PROCESS | 2424 | 1466744860992 Marionette DEBUG loaded listener.js 22:07:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (10B37C00) [pid = 2424] [serial = 1478] [outer = 10AC4C00] 22:07:41 INFO - PROCESS | 2424 | 1466744861469 Marionette TRACE conn2 <- [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]]]}] 22:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 673ms 22:07:41 INFO - PROCESS | 2424 | 1466744861518 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 22:07:41 INFO - PROCESS | 2424 | 1466744861524 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 22:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:07:41 INFO - PROCESS | 2424 | 1466744861530 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:07:41 INFO - PROCESS | 2424 | 1466744861533 Marionette TRACE conn2 <- [1,1934,null,{}] 22:07:41 INFO - PROCESS | 2424 | 1466744861537 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:41 INFO - PROCESS | 2424 | 1466744861539 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:41 INFO - PROCESS | 2424 | 1466744861620 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 22:07:41 INFO - PROCESS | 2424 | 1466744861627 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:41 INFO - PROCESS | 2424 | 1466744861629 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:41 INFO - PROCESS | 2424 | ++DOCSHELL 110DD000 == 29 [pid = 2424] [id = 493] 22:07:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (110DD800) [pid = 2424] [serial = 1479] [outer = 00000000] 22:07:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (112A9000) [pid = 2424] [serial = 1480] [outer = 110DD800] 22:07:41 INFO - PROCESS | 2424 | 1466744861677 Marionette DEBUG loaded listener.js 22:07:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (112C3000) [pid = 2424] [serial = 1481] [outer = 110DD800] 22:07:42 INFO - PROCESS | 2424 | 1466744862121 Marionette TRACE conn2 <- [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]]]}] 22:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 598ms 22:07:42 INFO - PROCESS | 2424 | 1466744862136 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 22:07:42 INFO - PROCESS | 2424 | 1466744862138 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 22:07:42 INFO - PROCESS | 2424 | 1466744862142 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:07:42 INFO - PROCESS | 2424 | 1466744862145 Marionette TRACE conn2 <- [1,1938,null,{}] 22:07:42 INFO - PROCESS | 2424 | 1466744862156 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:42 INFO - PROCESS | 2424 | 1466744862161 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:42 INFO - PROCESS | 2424 | 1466744862242 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 22:07:42 INFO - PROCESS | 2424 | 1466744862250 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:42 INFO - PROCESS | 2424 | 1466744862253 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:42 INFO - PROCESS | 2424 | ++DOCSHELL 12B16000 == 30 [pid = 2424] [id = 494] 22:07:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (12B16400) [pid = 2424] [serial = 1482] [outer = 00000000] 22:07:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (12B1AC00) [pid = 2424] [serial = 1483] [outer = 12B16400] 22:07:42 INFO - PROCESS | 2424 | 1466744862332 Marionette DEBUG loaded listener.js 22:07:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (12BC1000) [pid = 2424] [serial = 1484] [outer = 12B16400] 22:07:42 INFO - PROCESS | 2424 | 1466744862747 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 22:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 673ms 22:07:42 INFO - PROCESS | 2424 | 1466744862804 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 22:07:42 INFO - PROCESS | 2424 | 1466744862807 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 22:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:07:42 INFO - PROCESS | 2424 | 1466744862810 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:07:42 INFO - PROCESS | 2424 | 1466744862812 Marionette TRACE conn2 <- [1,1942,null,{}] 22:07:42 INFO - PROCESS | 2424 | 1466744862815 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:42 INFO - PROCESS | 2424 | 1466744862817 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:42 INFO - PROCESS | 2424 | 1466744862899 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 22:07:42 INFO - PROCESS | 2424 | 1466744862904 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:42 INFO - PROCESS | 2424 | 1466744862906 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:42 INFO - PROCESS | 2424 | ++DOCSHELL 12D6C400 == 31 [pid = 2424] [id = 495] 22:07:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (13154000) [pid = 2424] [serial = 1485] [outer = 00000000] 22:07:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (1323E400) [pid = 2424] [serial = 1486] [outer = 13154000] 22:07:42 INFO - PROCESS | 2424 | 1466744862950 Marionette DEBUG loaded listener.js 22:07:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (13C78800) [pid = 2424] [serial = 1487] [outer = 13154000] 22:07:43 INFO - PROCESS | 2424 | 1466744863376 Marionette TRACE conn2 <- [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]]]}] 22:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 613ms 22:07:43 INFO - PROCESS | 2424 | 1466744863430 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 22:07:43 INFO - PROCESS | 2424 | 1466744863432 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 22:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:07:43 INFO - PROCESS | 2424 | 1466744863435 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:07:43 INFO - PROCESS | 2424 | 1466744863437 Marionette TRACE conn2 <- [1,1946,null,{}] 22:07:43 INFO - PROCESS | 2424 | 1466744863440 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:43 INFO - PROCESS | 2424 | 1466744863442 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:43 INFO - PROCESS | 2424 | 1466744863502 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 22:07:43 INFO - PROCESS | 2424 | 1466744863510 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:43 INFO - PROCESS | 2424 | 1466744863512 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:43 INFO - PROCESS | 2424 | ++DOCSHELL 1323E000 == 32 [pid = 2424] [id = 496] 22:07:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (13C80C00) [pid = 2424] [serial = 1488] [outer = 00000000] 22:07:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (140EB000) [pid = 2424] [serial = 1489] [outer = 13C80C00] 22:07:43 INFO - PROCESS | 2424 | 1466744863555 Marionette DEBUG loaded listener.js 22:07:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (143B9C00) [pid = 2424] [serial = 1490] [outer = 13C80C00] 22:07:44 INFO - PROCESS | 2424 | 1466744864010 Marionette TRACE conn2 <- [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]]]}] 22:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 613ms 22:07:44 INFO - PROCESS | 2424 | 1466744864039 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 22:07:44 INFO - PROCESS | 2424 | 1466744864041 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 22:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:07:44 INFO - PROCESS | 2424 | 1466744864048 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:07:44 INFO - PROCESS | 2424 | 1466744864050 Marionette TRACE conn2 <- [1,1950,null,{}] 22:07:44 INFO - PROCESS | 2424 | 1466744864053 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:44 INFO - PROCESS | 2424 | 1466744864059 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:44 INFO - PROCESS | 2424 | 1466744864161 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 22:07:44 INFO - PROCESS | 2424 | 1466744864168 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:44 INFO - PROCESS | 2424 | 1466744864170 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:44 INFO - PROCESS | 2424 | ++DOCSHELL 15319800 == 33 [pid = 2424] [id = 497] 22:07:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (1531A400) [pid = 2424] [serial = 1491] [outer = 00000000] 22:07:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (156BF800) [pid = 2424] [serial = 1492] [outer = 1531A400] 22:07:44 INFO - PROCESS | 2424 | 1466744864214 Marionette DEBUG loaded listener.js 22:07:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (159B9400) [pid = 2424] [serial = 1493] [outer = 1531A400] 22:07:44 INFO - PROCESS | 2424 | 1466744864624 Marionette TRACE conn2 <- [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]]]}] 22:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 598ms 22:07:44 INFO - PROCESS | 2424 | 1466744864669 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 22:07:44 INFO - PROCESS | 2424 | 1466744864671 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 22:07:44 INFO - PROCESS | 2424 | 1466744864678 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:07:44 INFO - PROCESS | 2424 | 1466744864680 Marionette TRACE conn2 <- [1,1954,null,{}] 22:07:44 INFO - PROCESS | 2424 | 1466744864683 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:44 INFO - PROCESS | 2424 | 1466744864685 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:44 INFO - PROCESS | 2424 | 1466744864772 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 22:07:44 INFO - PROCESS | 2424 | 1466744864780 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:44 INFO - PROCESS | 2424 | 1466744864782 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:44 INFO - PROCESS | 2424 | ++DOCSHELL 156B3400 == 34 [pid = 2424] [id = 498] 22:07:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (156C0000) [pid = 2424] [serial = 1494] [outer = 00000000] 22:07:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15D72400) [pid = 2424] [serial = 1495] [outer = 156C0000] 22:07:44 INFO - PROCESS | 2424 | 1466744864828 Marionette DEBUG loaded listener.js 22:07:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15D73000) [pid = 2424] [serial = 1496] [outer = 156C0000] 22:07:45 INFO - PROCESS | 2424 | 1466744865241 Marionette TRACE conn2 <- [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]]]}] 22:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 613ms 22:07:45 INFO - PROCESS | 2424 | 1466744865291 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 22:07:45 INFO - PROCESS | 2424 | 1466744865293 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 22:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:07:45 INFO - PROCESS | 2424 | 1466744865297 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:07:45 INFO - PROCESS | 2424 | 1466744865298 Marionette TRACE conn2 <- [1,1958,null,{}] 22:07:45 INFO - PROCESS | 2424 | 1466744865305 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:45 INFO - PROCESS | 2424 | 1466744865307 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:45 INFO - PROCESS | 2424 | 1466744865385 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 22:07:45 INFO - PROCESS | 2424 | 1466744865391 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:45 INFO - PROCESS | 2424 | 1466744865393 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:45 INFO - PROCESS | 2424 | ++DOCSHELL 1052DC00 == 35 [pid = 2424] [id = 499] 22:07:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (159C2800) [pid = 2424] [serial = 1497] [outer = 00000000] 22:07:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1620B400) [pid = 2424] [serial = 1498] [outer = 159C2800] 22:07:45 INFO - PROCESS | 2424 | 1466744865436 Marionette DEBUG loaded listener.js 22:07:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1620B800) [pid = 2424] [serial = 1499] [outer = 159C2800] 22:07:45 INFO - PROCESS | 2424 | 1466744865833 Marionette TRACE conn2 <- [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]]]}] 22:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 569ms 22:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:07:45 INFO - PROCESS | 2424 | 1466744865876 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 22:07:45 INFO - PROCESS | 2424 | 1466744865878 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 22:07:45 INFO - PROCESS | 2424 | 1466744865881 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:07:45 INFO - PROCESS | 2424 | 1466744865883 Marionette TRACE conn2 <- [1,1962,null,{}] 22:07:45 INFO - PROCESS | 2424 | 1466744865908 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:45 INFO - PROCESS | 2424 | 1466744865910 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:45 INFO - PROCESS | 2424 | 1466744866004 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 22:07:46 INFO - PROCESS | 2424 | 1466744866013 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:46 INFO - PROCESS | 2424 | 1466744866014 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:46 INFO - PROCESS | 2424 | ++DOCSHELL 12B15800 == 36 [pid = 2424] [id = 500] 22:07:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (15D7C000) [pid = 2424] [serial = 1500] [outer = 00000000] 22:07:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (165BD800) [pid = 2424] [serial = 1501] [outer = 15D7C000] 22:07:46 INFO - PROCESS | 2424 | 1466744866061 Marionette DEBUG loaded listener.js 22:07:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (165C2C00) [pid = 2424] [serial = 1502] [outer = 15D7C000] 22:07:46 INFO - PROCESS | 2424 | 1466744866506 Marionette TRACE conn2 <- [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]]]}] 22:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 688ms 22:07:46 INFO - PROCESS | 2424 | 1466744866564 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 22:07:46 INFO - PROCESS | 2424 | 1466744866566 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 22:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:07:46 INFO - PROCESS | 2424 | 1466744866569 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:07:46 INFO - PROCESS | 2424 | 1466744866571 Marionette TRACE conn2 <- [1,1966,null,{}] 22:07:46 INFO - PROCESS | 2424 | 1466744866581 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:46 INFO - PROCESS | 2424 | 1466744866582 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:46 INFO - PROCESS | 2424 | 1466744866712 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 22:07:46 INFO - PROCESS | 2424 | 1466744866721 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:46 INFO - PROCESS | 2424 | 1466744866723 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:46 INFO - PROCESS | 2424 | ++DOCSHELL 15E0F400 == 37 [pid = 2424] [id = 501] 22:07:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (16212800) [pid = 2424] [serial = 1503] [outer = 00000000] 22:07:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (16B06800) [pid = 2424] [serial = 1504] [outer = 16212800] 22:07:46 INFO - PROCESS | 2424 | 1466744866749 Marionette DEBUG loaded listener.js 22:07:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (16B0E400) [pid = 2424] [serial = 1505] [outer = 16212800] 22:07:47 INFO - PROCESS | 2424 | 1466744867180 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 672ms 22:07:47 INFO - PROCESS | 2424 | 1466744867236 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 22:07:47 INFO - PROCESS | 2424 | 1466744867238 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 22:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:07:47 INFO - PROCESS | 2424 | 1466744867242 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:07:47 INFO - PROCESS | 2424 | 1466744867244 Marionette TRACE conn2 <- [1,1970,null,{}] 22:07:47 INFO - PROCESS | 2424 | 1466744867247 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:47 INFO - PROCESS | 2424 | 1466744867250 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:47 INFO - PROCESS | 2424 | 1466744867407 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 22:07:47 INFO - PROCESS | 2424 | 1466744867420 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:47 INFO - PROCESS | 2424 | 1466744867422 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:47 INFO - PROCESS | 2424 | ++DOCSHELL 130C8000 == 38 [pid = 2424] [id = 502] 22:07:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (16D82800) [pid = 2424] [serial = 1506] [outer = 00000000] 22:07:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (16F8F800) [pid = 2424] [serial = 1507] [outer = 16D82800] 22:07:47 INFO - PROCESS | 2424 | 1466744867467 Marionette DEBUG loaded listener.js 22:07:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (17425800) [pid = 2424] [serial = 1508] [outer = 16D82800] 22:07:47 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (13C85400) [pid = 2424] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:07:47 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (14FACC00) [pid = 2424] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:07:47 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (15670000) [pid = 2424] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:07:47 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (15D72C00) [pid = 2424] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:07:47 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (10AC2800) [pid = 2424] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:07:47 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (10A77C00) [pid = 2424] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:07:47 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (1566CC00) [pid = 2424] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:07:47 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (129B6800) [pid = 2424] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:07:47 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (10A75C00) [pid = 2424] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:07:47 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (131E1C00) [pid = 2424] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:07:47 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (112C4400) [pid = 2424] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:07:47 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (10B31400) [pid = 2424] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:07:48 INFO - PROCESS | 2424 | 1466744868044 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 868ms 22:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:07:48 INFO - PROCESS | 2424 | 1466744868107 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 22:07:48 INFO - PROCESS | 2424 | 1466744868109 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 22:07:48 INFO - PROCESS | 2424 | 1466744868112 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:07:48 INFO - PROCESS | 2424 | 1466744868114 Marionette TRACE conn2 <- [1,1974,null,{}] 22:07:48 INFO - PROCESS | 2424 | 1466744868118 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:48 INFO - PROCESS | 2424 | 1466744868120 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:48 INFO - PROCESS | 2424 | 1466744868220 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 22:07:48 INFO - PROCESS | 2424 | 1466744868313 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:48 INFO - PROCESS | 2424 | 1466744868315 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:48 INFO - PROCESS | 2424 | ++DOCSHELL 10AC8C00 == 39 [pid = 2424] [id = 503] 22:07:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (10B30000) [pid = 2424] [serial = 1509] [outer = 00000000] 22:07:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (112BE000) [pid = 2424] [serial = 1510] [outer = 10B30000] 22:07:48 INFO - PROCESS | 2424 | 1466744868358 Marionette DEBUG loaded listener.js 22:07:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (14F07800) [pid = 2424] [serial = 1511] [outer = 10B30000] 22:07:48 INFO - PROCESS | 2424 | 1466744868715 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 598ms 22:07:48 INFO - PROCESS | 2424 | 1466744868733 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 22:07:48 INFO - PROCESS | 2424 | 1466744868735 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 22:07:48 INFO - PROCESS | 2424 | 1466744868738 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:07:48 INFO - PROCESS | 2424 | 1466744868740 Marionette TRACE conn2 <- [1,1978,null,{}] 22:07:48 INFO - PROCESS | 2424 | 1466744868743 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:48 INFO - PROCESS | 2424 | 1466744868745 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:48 INFO - PROCESS | 2424 | 1466744868854 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 22:07:48 INFO - PROCESS | 2424 | 1466744868861 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:48 INFO - PROCESS | 2424 | 1466744868863 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:48 INFO - PROCESS | 2424 | ++DOCSHELL 12B1D800 == 40 [pid = 2424] [id = 504] 22:07:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (130C3800) [pid = 2424] [serial = 1512] [outer = 00000000] 22:07:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (16218400) [pid = 2424] [serial = 1513] [outer = 130C3800] 22:07:48 INFO - PROCESS | 2424 | 1466744868906 Marionette DEBUG loaded listener.js 22:07:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1738D400) [pid = 2424] [serial = 1514] [outer = 130C3800] 22:07:49 INFO - PROCESS | 2424 | 1466744869286 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 598ms 22:07:49 INFO - PROCESS | 2424 | 1466744869337 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 22:07:49 INFO - PROCESS | 2424 | 1466744869339 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 22:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:07:49 INFO - PROCESS | 2424 | 1466744869342 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:07:49 INFO - PROCESS | 2424 | 1466744869344 Marionette TRACE conn2 <- [1,1982,null,{}] 22:07:49 INFO - PROCESS | 2424 | 1466744869348 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:49 INFO - PROCESS | 2424 | 1466744869349 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:49 INFO - PROCESS | 2424 | 1466744869427 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 22:07:49 INFO - PROCESS | 2424 | 1466744869519 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:49 INFO - PROCESS | 2424 | 1466744869521 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:49 INFO - PROCESS | 2424 | ++DOCSHELL 140E8400 == 41 [pid = 2424] [id = 505] 22:07:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (15312400) [pid = 2424] [serial = 1515] [outer = 00000000] 22:07:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (179BC000) [pid = 2424] [serial = 1516] [outer = 15312400] 22:07:49 INFO - PROCESS | 2424 | 1466744869565 Marionette DEBUG loaded listener.js 22:07:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (179C4C00) [pid = 2424] [serial = 1517] [outer = 15312400] 22:07:49 INFO - PROCESS | 2424 | 1466744869889 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 22:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 613ms 22:07:49 INFO - PROCESS | 2424 | 1466744869962 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 22:07:49 INFO - PROCESS | 2424 | 1466744869967 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 22:07:49 INFO - PROCESS | 2424 | 1466744869972 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:07:49 INFO - PROCESS | 2424 | 1466744869977 Marionette TRACE conn2 <- [1,1986,null,{}] 22:07:49 INFO - PROCESS | 2424 | 1466744869983 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:49 INFO - PROCESS | 2424 | 1466744869987 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:50 INFO - PROCESS | 2424 | 1466744870180 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 22:07:50 INFO - PROCESS | 2424 | 1466744870296 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:50 INFO - PROCESS | 2424 | 1466744870299 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:50 INFO - PROCESS | 2424 | ++DOCSHELL 10AC9400 == 42 [pid = 2424] [id = 506] 22:07:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (10AC9800) [pid = 2424] [serial = 1518] [outer = 00000000] 22:07:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (10B33800) [pid = 2424] [serial = 1519] [outer = 10AC9800] 22:07:50 INFO - PROCESS | 2424 | 1466744870358 Marionette DEBUG loaded listener.js 22:07:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (10E04800) [pid = 2424] [serial = 1520] [outer = 10AC9800] 22:07:51 INFO - PROCESS | 2424 | 1466744871069 Marionette TRACE conn2 <- [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]]]}] 22:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1167ms 22:07:51 INFO - PROCESS | 2424 | 1466744871129 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 22:07:51 INFO - PROCESS | 2424 | 1466744871132 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 22:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:07:51 INFO - PROCESS | 2424 | 1466744871139 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:07:51 INFO - PROCESS | 2424 | 1466744871143 Marionette TRACE conn2 <- [1,1990,null,{}] 22:07:51 INFO - PROCESS | 2424 | 1466744871147 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:51 INFO - PROCESS | 2424 | 1466744871150 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:51 INFO - PROCESS | 2424 | 1466744871274 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 22:07:51 INFO - PROCESS | 2424 | 1466744871407 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:51 INFO - PROCESS | 2424 | 1466744871410 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:51 INFO - PROCESS | 2424 | ++DOCSHELL 11CCD400 == 43 [pid = 2424] [id = 507] 22:07:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (11CCE000) [pid = 2424] [serial = 1521] [outer = 00000000] 22:07:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (129F2400) [pid = 2424] [serial = 1522] [outer = 11CCE000] 22:07:51 INFO - PROCESS | 2424 | 1466744871472 Marionette DEBUG loaded listener.js 22:07:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (1309FC00) [pid = 2424] [serial = 1523] [outer = 11CCE000] 22:07:52 INFO - PROCESS | 2424 | --DOCSHELL 12B1D800 == 42 [pid = 2424] [id = 504] 22:07:52 INFO - PROCESS | 2424 | --DOCSHELL 10AC8C00 == 41 [pid = 2424] [id = 503] 22:07:52 INFO - PROCESS | 2424 | --DOCSHELL 130C8000 == 40 [pid = 2424] [id = 502] 22:07:52 INFO - PROCESS | 2424 | --DOCSHELL 15E0F400 == 39 [pid = 2424] [id = 501] 22:07:52 INFO - PROCESS | 2424 | --DOCSHELL 12B15800 == 38 [pid = 2424] [id = 500] 22:07:52 INFO - PROCESS | 2424 | --DOCSHELL 1052DC00 == 37 [pid = 2424] [id = 499] 22:07:52 INFO - PROCESS | 2424 | --DOCSHELL 156B3400 == 36 [pid = 2424] [id = 498] 22:07:52 INFO - PROCESS | 2424 | --DOCSHELL 15319800 == 35 [pid = 2424] [id = 497] 22:07:52 INFO - PROCESS | 2424 | --DOCSHELL 1323E000 == 34 [pid = 2424] [id = 496] 22:07:52 INFO - PROCESS | 2424 | --DOCSHELL 12D6C400 == 33 [pid = 2424] [id = 495] 22:07:52 INFO - PROCESS | 2424 | --DOCSHELL 12B16000 == 32 [pid = 2424] [id = 494] 22:07:52 INFO - PROCESS | 2424 | --DOCSHELL 110DD000 == 31 [pid = 2424] [id = 493] 22:07:52 INFO - PROCESS | 2424 | --DOCSHELL 10AC4000 == 30 [pid = 2424] [id = 492] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (16211400) [pid = 2424] [serial = 1474] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOCSHELL 130CE000 == 29 [pid = 2424] [id = 491] 22:07:52 INFO - PROCESS | 2424 | 1466744872394 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (140ED400) [pid = 2424] [serial = 1459] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (14FB6400) [pid = 2424] [serial = 1462] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (15D6F800) [pid = 2424] [serial = 1465] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (15320400) [pid = 2424] [serial = 1463] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (15D77800) [pid = 2424] [serial = 1471] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (15D7AC00) [pid = 2424] [serial = 1466] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (13949000) [pid = 2424] [serial = 1468] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (10AC4800) [pid = 2424] [serial = 1447] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (15E11000) [pid = 2424] [serial = 1445] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (15D74000) [pid = 2424] [serial = 1444] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1365A800) [pid = 2424] [serial = 1442] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (131E0400) [pid = 2424] [serial = 1441] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (10E0CC00) [pid = 2424] [serial = 1439] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (10B7B400) [pid = 2424] [serial = 1438] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1323F400) [pid = 2424] [serial = 1456] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (11ADBC00) [pid = 2424] [serial = 1453] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (12817800) [pid = 2424] [serial = 1454] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (10B39800) [pid = 2424] [serial = 1450] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (10E06400) [pid = 2424] [serial = 1451] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (10B35C00) [pid = 2424] [serial = 1448] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (15D78800) [pid = 2424] [serial = 1472] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (14FB2C00) [pid = 2424] [serial = 1469] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (13953800) [pid = 2424] [serial = 1457] [outer = 00000000] [url = about:blank] 22:07:52 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (14FAA000) [pid = 2424] [serial = 1460] [outer = 00000000] [url = about:blank] 22:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1301ms 22:07:52 INFO - PROCESS | 2424 | 1466744872438 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 22:07:52 INFO - PROCESS | 2424 | 1466744872442 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 22:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:07:52 INFO - PROCESS | 2424 | 1466744872430 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:07:52 INFO - PROCESS | 2424 | 1466744872433 Marionette TRACE conn2 <- [1,1994,null,{}] 22:07:52 INFO - PROCESS | 2424 | 1466744872439 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:52 INFO - PROCESS | 2424 | 1466744872441 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:52 INFO - PROCESS | 2424 | 1466744872525 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 22:07:52 INFO - PROCESS | 2424 | 1466744872532 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:52 INFO - PROCESS | 2424 | 1466744872536 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:52 INFO - PROCESS | 2424 | ++DOCSHELL 10B2C800 == 30 [pid = 2424] [id = 508] 22:07:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (10B2E000) [pid = 2424] [serial = 1524] [outer = 00000000] 22:07:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (10B3AC00) [pid = 2424] [serial = 1525] [outer = 10B2E000] 22:07:52 INFO - PROCESS | 2424 | 1466744872583 Marionette DEBUG loaded listener.js 22:07:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (10E06400) [pid = 2424] [serial = 1526] [outer = 10B2E000] 22:07:53 INFO - PROCESS | 2424 | 1466744873097 Marionette TRACE conn2 <- [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]]]}] 22:07:53 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 22:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 703ms 22:07:53 INFO - PROCESS | 2424 | 1466744873153 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 22:07:53 INFO - PROCESS | 2424 | 1466744873157 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 22:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:07:53 INFO - PROCESS | 2424 | 1466744873163 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:07:53 INFO - PROCESS | 2424 | 1466744873166 Marionette TRACE conn2 <- [1,1998,null,{}] 22:07:53 INFO - PROCESS | 2424 | 1466744873170 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:53 INFO - PROCESS | 2424 | 1466744873173 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:53 INFO - PROCESS | 2424 | 1466744873239 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 22:07:53 INFO - PROCESS | 2424 | 1466744873247 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:53 INFO - PROCESS | 2424 | 1466744873250 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:53 INFO - PROCESS | 2424 | ++DOCSHELL 11ADBC00 == 31 [pid = 2424] [id = 509] 22:07:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (11ADC800) [pid = 2424] [serial = 1527] [outer = 00000000] 22:07:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (11CCE800) [pid = 2424] [serial = 1528] [outer = 11ADC800] 22:07:53 INFO - PROCESS | 2424 | 1466744873300 Marionette DEBUG loaded listener.js 22:07:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1291A400) [pid = 2424] [serial = 1529] [outer = 11ADC800] 22:07:53 INFO - PROCESS | 2424 | 1466744873789 Marionette TRACE conn2 <- [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]]]}] 22:07:53 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 22:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 658ms 22:07:53 INFO - PROCESS | 2424 | 1466744873825 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 22:07:53 INFO - PROCESS | 2424 | 1466744873827 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 22:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:07:53 INFO - PROCESS | 2424 | 1466744873831 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:07:53 INFO - PROCESS | 2424 | 1466744873834 Marionette TRACE conn2 <- [1,2002,null,{}] 22:07:53 INFO - PROCESS | 2424 | 1466744873845 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:53 INFO - PROCESS | 2424 | 1466744873849 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:53 INFO - PROCESS | 2424 | 1466744873933 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 22:07:53 INFO - PROCESS | 2424 | 1466744873940 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:53 INFO - PROCESS | 2424 | 1466744873943 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:53 INFO - PROCESS | 2424 | ++DOCSHELL 13161000 == 32 [pid = 2424] [id = 510] 22:07:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (131E4000) [pid = 2424] [serial = 1530] [outer = 00000000] 22:07:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (13653800) [pid = 2424] [serial = 1531] [outer = 131E4000] 22:07:53 INFO - PROCESS | 2424 | 1466744873994 Marionette DEBUG loaded listener.js 22:07:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (13953800) [pid = 2424] [serial = 1532] [outer = 131E4000] 22:07:54 INFO - PROCESS | 2424 | 1466744874450 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 22:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 658ms 22:07:54 INFO - PROCESS | 2424 | 1466744874493 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 22:07:54 INFO - PROCESS | 2424 | 1466744874496 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 22:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:07:54 INFO - PROCESS | 2424 | 1466744874499 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:07:54 INFO - PROCESS | 2424 | 1466744874501 Marionette TRACE conn2 <- [1,2006,null,{}] 22:07:54 INFO - PROCESS | 2424 | 1466744874504 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:54 INFO - PROCESS | 2424 | 1466744874506 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:54 INFO - PROCESS | 2424 | 1466744874646 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 22:07:54 INFO - PROCESS | 2424 | 1466744874664 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:54 INFO - PROCESS | 2424 | 1466744874667 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:54 INFO - PROCESS | 2424 | ++DOCSHELL 14F0CC00 == 33 [pid = 2424] [id = 511] 22:07:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (14F0FC00) [pid = 2424] [serial = 1533] [outer = 00000000] 22:07:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (14FAD800) [pid = 2424] [serial = 1534] [outer = 14F0FC00] 22:07:54 INFO - PROCESS | 2424 | 1466744874711 Marionette DEBUG loaded listener.js 22:07:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (14FB2C00) [pid = 2424] [serial = 1535] [outer = 14F0FC00] 22:07:55 INFO - PROCESS | 2424 | 1466744875167 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 703ms 22:07:55 INFO - PROCESS | 2424 | 1466744875222 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 22:07:55 INFO - PROCESS | 2424 | 1466744875224 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 22:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:07:55 INFO - PROCESS | 2424 | 1466744875228 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:07:55 INFO - PROCESS | 2424 | 1466744875229 Marionette TRACE conn2 <- [1,2010,null,{}] 22:07:55 INFO - PROCESS | 2424 | 1466744875233 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:55 INFO - PROCESS | 2424 | 1466744875235 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:55 INFO - PROCESS | 2424 | 1466744875333 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 22:07:55 INFO - PROCESS | 2424 | 1466744875342 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:55 INFO - PROCESS | 2424 | 1466744875344 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:55 INFO - PROCESS | 2424 | ++DOCSHELL 1400E000 == 34 [pid = 2424] [id = 512] 22:07:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (14FE7000) [pid = 2424] [serial = 1536] [outer = 00000000] 22:07:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1542F400) [pid = 2424] [serial = 1537] [outer = 14FE7000] 22:07:55 INFO - PROCESS | 2424 | 1466744875392 Marionette DEBUG loaded listener.js 22:07:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1566F000) [pid = 2424] [serial = 1538] [outer = 14FE7000] 22:07:55 INFO - PROCESS | 2424 | 1466744875839 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 22:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 658ms 22:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:07:55 INFO - PROCESS | 2424 | 1466744875887 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 22:07:55 INFO - PROCESS | 2424 | 1466744875889 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 22:07:55 INFO - PROCESS | 2424 | 1466744875892 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:07:55 INFO - PROCESS | 2424 | 1466744875894 Marionette TRACE conn2 <- [1,2014,null,{}] 22:07:55 INFO - PROCESS | 2424 | 1466744875897 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:55 INFO - PROCESS | 2424 | 1466744875903 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:56 INFO - PROCESS | 2424 | 1466744876062 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 22:07:56 INFO - PROCESS | 2424 | 1466744876127 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:56 INFO - PROCESS | 2424 | 1466744876137 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:56 INFO - PROCESS | 2424 | ++DOCSHELL 15D72000 == 35 [pid = 2424] [id = 513] 22:07:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (15D73C00) [pid = 2424] [serial = 1539] [outer = 00000000] 22:07:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (15E09000) [pid = 2424] [serial = 1540] [outer = 15D73C00] 22:07:56 INFO - PROCESS | 2424 | 1466744876182 Marionette DEBUG loaded listener.js 22:07:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (15E09800) [pid = 2424] [serial = 1541] [outer = 15D73C00] 22:07:56 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (110DD800) [pid = 2424] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:07:56 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (13C80C00) [pid = 2424] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:07:56 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (156C0000) [pid = 2424] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:07:56 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1531A400) [pid = 2424] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:07:56 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (12B16400) [pid = 2424] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:07:56 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (159C2800) [pid = 2424] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:07:56 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (15D7C000) [pid = 2424] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:07:56 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (10AC4C00) [pid = 2424] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:07:56 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (13154000) [pid = 2424] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:07:56 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (16209400) [pid = 2424] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:07:56 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (16212800) [pid = 2424] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:07:56 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (10B30000) [pid = 2424] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:07:56 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (130C3800) [pid = 2424] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:07:56 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (16D82800) [pid = 2424] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:07:56 INFO - PROCESS | 2424 | 1466744876724 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 22:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 868ms 22:07:56 INFO - PROCESS | 2424 | 1466744876758 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 22:07:56 INFO - PROCESS | 2424 | 1466744876760 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 22:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:07:56 INFO - PROCESS | 2424 | 1466744876764 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:07:56 INFO - PROCESS | 2424 | 1466744876766 Marionette TRACE conn2 <- [1,2018,null,{}] 22:07:56 INFO - PROCESS | 2424 | 1466744876769 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:56 INFO - PROCESS | 2424 | 1466744876771 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:56 INFO - PROCESS | 2424 | 1466744876854 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 22:07:56 INFO - PROCESS | 2424 | 1466744876946 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:56 INFO - PROCESS | 2424 | 1466744876948 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:56 INFO - PROCESS | 2424 | ++DOCSHELL 10529000 == 36 [pid = 2424] [id = 514] 22:07:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (10A5A400) [pid = 2424] [serial = 1542] [outer = 00000000] 22:07:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (12B14000) [pid = 2424] [serial = 1543] [outer = 10A5A400] 22:07:56 INFO - PROCESS | 2424 | 1466744876992 Marionette DEBUG loaded listener.js 22:07:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1531A400) [pid = 2424] [serial = 1544] [outer = 10A5A400] 22:07:57 INFO - PROCESS | 2424 | 1466744877322 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 22:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 568ms 22:07:57 INFO - PROCESS | 2424 | 1466744877368 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 22:07:57 INFO - PROCESS | 2424 | 1466744877370 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 22:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:07:57 INFO - PROCESS | 2424 | 1466744877373 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:07:57 INFO - PROCESS | 2424 | 1466744877375 Marionette TRACE conn2 <- [1,2022,null,{}] 22:07:57 INFO - PROCESS | 2424 | 1466744877379 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:57 INFO - PROCESS | 2424 | 1466744877381 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:57 INFO - PROCESS | 2424 | 1466744877440 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 22:07:57 INFO - PROCESS | 2424 | 1466744877529 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:57 INFO - PROCESS | 2424 | 1466744877531 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:57 INFO - PROCESS | 2424 | ++DOCSHELL 12B12000 == 37 [pid = 2424] [id = 515] 22:07:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (12B16400) [pid = 2424] [serial = 1545] [outer = 00000000] 22:07:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1620AC00) [pid = 2424] [serial = 1546] [outer = 12B16400] 22:07:57 INFO - PROCESS | 2424 | 1466744877576 Marionette DEBUG loaded listener.js 22:07:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16211000) [pid = 2424] [serial = 1547] [outer = 12B16400] 22:07:57 INFO - PROCESS | 2424 | 1466744877922 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 613ms 22:07:57 INFO - PROCESS | 2424 | 1466744877977 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 22:07:57 INFO - PROCESS | 2424 | 1466744877979 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 22:07:57 INFO - PROCESS | 2424 | 1466744877982 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:07:57 INFO - PROCESS | 2424 | 1466744877984 Marionette TRACE conn2 <- [1,2026,null,{}] 22:07:57 INFO - PROCESS | 2424 | 1466744877987 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:57 INFO - PROCESS | 2424 | 1466744877989 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:58 INFO - PROCESS | 2424 | 1466744878111 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 22:07:58 INFO - PROCESS | 2424 | 1466744878169 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:58 INFO - PROCESS | 2424 | 1466744878171 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:58 INFO - PROCESS | 2424 | ++DOCSHELL 15E14800 == 38 [pid = 2424] [id = 516] 22:07:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1620A800) [pid = 2424] [serial = 1548] [outer = 00000000] 22:07:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16B02C00) [pid = 2424] [serial = 1549] [outer = 1620A800] 22:07:58 INFO - PROCESS | 2424 | 1466744878218 Marionette DEBUG loaded listener.js 22:07:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (16B03000) [pid = 2424] [serial = 1550] [outer = 1620A800] 22:07:58 INFO - PROCESS | 2424 | 1466744878678 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 22:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 778ms 22:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:07:58 INFO - PROCESS | 2424 | 1466744878775 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 22:07:58 INFO - PROCESS | 2424 | 1466744878779 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 22:07:58 INFO - PROCESS | 2424 | 1466744878785 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:07:58 INFO - PROCESS | 2424 | 1466744878789 Marionette TRACE conn2 <- [1,2030,null,{}] 22:07:58 INFO - PROCESS | 2424 | 1466744878795 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:58 INFO - PROCESS | 2424 | 1466744878798 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:58 INFO - PROCESS | 2424 | 1466744878935 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 22:07:59 INFO - PROCESS | 2424 | 1466744879018 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:59 INFO - PROCESS | 2424 | 1466744879021 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:59 INFO - PROCESS | 2424 | ++DOCSHELL 1052D400 == 39 [pid = 2424] [id = 517] 22:07:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1052D800) [pid = 2424] [serial = 1551] [outer = 00000000] 22:07:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (10E01400) [pid = 2424] [serial = 1552] [outer = 1052D800] 22:07:59 INFO - PROCESS | 2424 | 1466744879078 Marionette DEBUG loaded listener.js 22:07:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (110E5800) [pid = 2424] [serial = 1553] [outer = 1052D800] 22:07:59 INFO - PROCESS | 2424 | 1466744879654 Marionette TRACE conn2 <- [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]]]}] 22:07:59 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) 22:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 897ms 22:07:59 INFO - PROCESS | 2424 | 1466744879693 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 22:07:59 INFO - PROCESS | 2424 | 1466744879698 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 22:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:07:59 INFO - PROCESS | 2424 | 1466744879704 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:07:59 INFO - PROCESS | 2424 | 1466744879707 Marionette TRACE conn2 <- [1,2034,null,{}] 22:07:59 INFO - PROCESS | 2424 | 1466744879712 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:59 INFO - PROCESS | 2424 | 1466744879714 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:59 INFO - PROCESS | 2424 | 1466744879807 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 22:07:59 INFO - PROCESS | 2424 | 1466744879963 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:59 INFO - PROCESS | 2424 | 1466744879966 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:07:59 INFO - PROCESS | 2424 | ++DOCSHELL 129EB000 == 40 [pid = 2424] [id = 518] 22:07:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (129EF000) [pid = 2424] [serial = 1554] [outer = 00000000] 22:08:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (131E9C00) [pid = 2424] [serial = 1555] [outer = 129EF000] 22:08:00 INFO - PROCESS | 2424 | 1466744880023 Marionette DEBUG loaded listener.js 22:08:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (13C83400) [pid = 2424] [serial = 1556] [outer = 129EF000] 22:08:00 INFO - PROCESS | 2424 | 1466744880590 Marionette TRACE conn2 <- [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]]]}] 22:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 957ms 22:08:00 INFO - PROCESS | 2424 | 1466744880654 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 22:08:00 INFO - PROCESS | 2424 | 1466744880657 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 22:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:08:00 INFO - PROCESS | 2424 | 1466744880661 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:08:00 INFO - PROCESS | 2424 | 1466744880665 Marionette TRACE conn2 <- [1,2038,null,{}] 22:08:00 INFO - PROCESS | 2424 | 1466744880676 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:00 INFO - PROCESS | 2424 | 1466744880681 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:00 INFO - PROCESS | 2424 | 1466744880788 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 22:08:00 INFO - PROCESS | 2424 | 1466744880928 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:00 INFO - PROCESS | 2424 | 1466744880932 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:00 INFO - PROCESS | 2424 | ++DOCSHELL 15D7AC00 == 41 [pid = 2424] [id = 519] 22:08:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (15D7BC00) [pid = 2424] [serial = 1557] [outer = 00000000] 22:08:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (16209400) [pid = 2424] [serial = 1558] [outer = 15D7BC00] 22:08:00 INFO - PROCESS | 2424 | 1466744880989 Marionette DEBUG loaded listener.js 22:08:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (16B0E000) [pid = 2424] [serial = 1559] [outer = 15D7BC00] 22:08:01 INFO - PROCESS | 2424 | 1466744881560 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 957ms 22:08:01 INFO - PROCESS | 2424 | 1466744881627 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 22:08:01 INFO - PROCESS | 2424 | 1466744881630 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 22:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:08:01 INFO - PROCESS | 2424 | 1466744881634 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:08:01 INFO - PROCESS | 2424 | 1466744881636 Marionette TRACE conn2 <- [1,2042,null,{}] 22:08:01 INFO - PROCESS | 2424 | 1466744881640 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:01 INFO - PROCESS | 2424 | 1466744881642 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:01 INFO - PROCESS | 2424 | 1466744881732 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 22:08:01 INFO - PROCESS | 2424 | 1466744881966 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:01 INFO - PROCESS | 2424 | 1466744881969 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:01 INFO - PROCESS | 2424 | ++DOCSHELL 103CB000 == 42 [pid = 2424] [id = 520] 22:08:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (103D2C00) [pid = 2424] [serial = 1560] [outer = 00000000] 22:08:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (10A78400) [pid = 2424] [serial = 1561] [outer = 103D2C00] 22:08:02 INFO - PROCESS | 2424 | 1466744882031 Marionette DEBUG loaded listener.js 22:08:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (10ACAC00) [pid = 2424] [serial = 1562] [outer = 103D2C00] 22:08:03 INFO - PROCESS | 2424 | --DOCSHELL 12B12000 == 41 [pid = 2424] [id = 515] 22:08:03 INFO - PROCESS | 2424 | --DOCSHELL 10529000 == 40 [pid = 2424] [id = 514] 22:08:03 INFO - PROCESS | 2424 | --DOCSHELL 15D72000 == 39 [pid = 2424] [id = 513] 22:08:03 INFO - PROCESS | 2424 | --DOCSHELL 1400E000 == 38 [pid = 2424] [id = 512] 22:08:03 INFO - PROCESS | 2424 | --DOCSHELL 14F0CC00 == 37 [pid = 2424] [id = 511] 22:08:03 INFO - PROCESS | 2424 | --DOCSHELL 13161000 == 36 [pid = 2424] [id = 510] 22:08:03 INFO - PROCESS | 2424 | --DOCSHELL 11ADBC00 == 35 [pid = 2424] [id = 509] 22:08:03 INFO - PROCESS | 2424 | --DOCSHELL 10B2C800 == 34 [pid = 2424] [id = 508] 22:08:03 INFO - PROCESS | 2424 | --DOCSHELL 11CCD400 == 33 [pid = 2424] [id = 507] 22:08:03 INFO - PROCESS | 2424 | --DOCSHELL 10AC9400 == 32 [pid = 2424] [id = 506] 22:08:03 INFO - PROCESS | 2424 | --DOCSHELL 140E8400 == 31 [pid = 2424] [id = 505] 22:08:03 INFO - PROCESS | 2424 | --DOCSHELL 15D7AC00 == 30 [pid = 2424] [id = 519] 22:08:03 INFO - PROCESS | 2424 | --DOCSHELL 15E14800 == 29 [pid = 2424] [id = 516] 22:08:03 INFO - PROCESS | 2424 | --DOCSHELL 1052D400 == 28 [pid = 2424] [id = 517] 22:08:03 INFO - PROCESS | 2424 | --DOCSHELL 129EB000 == 27 [pid = 2424] [id = 518] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (112A9000) [pid = 2424] [serial = 1480] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (112C3000) [pid = 2424] [serial = 1481] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (140EB000) [pid = 2424] [serial = 1489] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (143B9C00) [pid = 2424] [serial = 1490] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (15D72400) [pid = 2424] [serial = 1495] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (15D73000) [pid = 2424] [serial = 1496] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (156BF800) [pid = 2424] [serial = 1492] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (159B9400) [pid = 2424] [serial = 1493] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (12B1AC00) [pid = 2424] [serial = 1483] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (1620B400) [pid = 2424] [serial = 1498] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (165C2C00) [pid = 2424] [serial = 1502] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (12BC1000) [pid = 2424] [serial = 1484] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (10B34C00) [pid = 2424] [serial = 1477] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (10B37C00) [pid = 2424] [serial = 1478] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1323E400) [pid = 2424] [serial = 1486] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (13C78800) [pid = 2424] [serial = 1487] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (16213400) [pid = 2424] [serial = 1475] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (16B06800) [pid = 2424] [serial = 1504] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (112BE000) [pid = 2424] [serial = 1510] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1738D400) [pid = 2424] [serial = 1514] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (16F8F800) [pid = 2424] [serial = 1507] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (16218400) [pid = 2424] [serial = 1513] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (17425800) [pid = 2424] [serial = 1508] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (14F07800) [pid = 2424] [serial = 1511] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (165BD800) [pid = 2424] [serial = 1501] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (16B0E400) [pid = 2424] [serial = 1505] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (179BC000) [pid = 2424] [serial = 1516] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (1620B800) [pid = 2424] [serial = 1499] [outer = 00000000] [url = about:blank] 22:08:03 INFO - PROCESS | 2424 | 1466744883237 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 22:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1690ms 22:08:03 INFO - PROCESS | 2424 | 1466744883328 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 22:08:03 INFO - PROCESS | 2424 | 1466744883332 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 22:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:08:03 INFO - PROCESS | 2424 | 1466744883338 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:08:03 INFO - PROCESS | 2424 | 1466744883341 Marionette TRACE conn2 <- [1,2046,null,{}] 22:08:03 INFO - PROCESS | 2424 | 1466744883355 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:03 INFO - PROCESS | 2424 | 1466744883358 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:03 INFO - PROCESS | 2424 | 1466744883425 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 22:08:03 INFO - PROCESS | 2424 | 1466744883509 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:03 INFO - PROCESS | 2424 | 1466744883513 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:03 INFO - PROCESS | 2424 | ++DOCSHELL 10AC6400 == 28 [pid = 2424] [id = 521] 22:08:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (10AC6800) [pid = 2424] [serial = 1563] [outer = 00000000] 22:08:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (10B31800) [pid = 2424] [serial = 1564] [outer = 10AC6800] 22:08:03 INFO - PROCESS | 2424 | 1466744883563 Marionette DEBUG loaded listener.js 22:08:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (10B38C00) [pid = 2424] [serial = 1565] [outer = 10AC6800] 22:08:03 INFO - PROCESS | 2424 | 1466744883992 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 22:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 703ms 22:08:04 INFO - PROCESS | 2424 | 1466744884043 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 22:08:04 INFO - PROCESS | 2424 | 1466744884048 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 22:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:08:04 INFO - PROCESS | 2424 | 1466744884054 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:08:04 INFO - PROCESS | 2424 | 1466744884057 Marionette TRACE conn2 <- [1,2050,null,{}] 22:08:04 INFO - PROCESS | 2424 | 1466744884061 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:04 INFO - PROCESS | 2424 | 1466744884063 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:04 INFO - PROCESS | 2424 | 1466744884150 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 22:08:04 INFO - PROCESS | 2424 | 1466744884142 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:04 INFO - PROCESS | 2424 | 1466744884145 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:04 INFO - PROCESS | 2424 | ++DOCSHELL 112BD800 == 29 [pid = 2424] [id = 522] 22:08:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (112BE000) [pid = 2424] [serial = 1566] [outer = 00000000] 22:08:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (11456400) [pid = 2424] [serial = 1567] [outer = 112BE000] 22:08:04 INFO - PROCESS | 2424 | 1466744884193 Marionette DEBUG loaded listener.js 22:08:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (12817400) [pid = 2424] [serial = 1568] [outer = 112BE000] 22:08:04 INFO - PROCESS | 2424 | 1466744884644 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 22:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 613ms 22:08:04 INFO - PROCESS | 2424 | 1466744884655 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 22:08:04 INFO - PROCESS | 2424 | 1466744884657 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 22:08:04 INFO - PROCESS | 2424 | 1466744884660 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:08:04 INFO - PROCESS | 2424 | 1466744884664 Marionette TRACE conn2 <- [1,2054,null,{}] 22:08:04 INFO - PROCESS | 2424 | 1466744884675 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:04 INFO - PROCESS | 2424 | 1466744884679 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:04 INFO - PROCESS | 2424 | 1466744884768 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 22:08:04 INFO - PROCESS | 2424 | 1466744884807 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:04 INFO - PROCESS | 2424 | 1466744884811 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:04 INFO - PROCESS | 2424 | ++DOCSHELL 131E3000 == 30 [pid = 2424] [id = 523] 22:08:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (1323E400) [pid = 2424] [serial = 1569] [outer = 00000000] 22:08:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (1365C800) [pid = 2424] [serial = 1570] [outer = 1323E400] 22:08:04 INFO - PROCESS | 2424 | 1466744884860 Marionette DEBUG loaded listener.js 22:08:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (13C79C00) [pid = 2424] [serial = 1571] [outer = 1323E400] 22:08:05 INFO - PROCESS | 2424 | 1466744885329 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 22:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 703ms 22:08:05 INFO - PROCESS | 2424 | 1466744885366 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 22:08:05 INFO - PROCESS | 2424 | 1466744885368 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 22:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:08:05 INFO - PROCESS | 2424 | 1466744885372 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:08:05 INFO - PROCESS | 2424 | 1466744885373 Marionette TRACE conn2 <- [1,2058,null,{}] 22:08:05 INFO - PROCESS | 2424 | 1466744885377 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:05 INFO - PROCESS | 2424 | 1466744885379 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:05 INFO - PROCESS | 2424 | 1466744885504 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 22:08:05 INFO - PROCESS | 2424 | 1466744885568 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:05 INFO - PROCESS | 2424 | 1466744885570 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:05 INFO - PROCESS | 2424 | ++DOCSHELL 1400D400 == 31 [pid = 2424] [id = 524] 22:08:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (140E7000) [pid = 2424] [serial = 1572] [outer = 00000000] 22:08:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (14F0CC00) [pid = 2424] [serial = 1573] [outer = 140E7000] 22:08:05 INFO - PROCESS | 2424 | 1466744885615 Marionette DEBUG loaded listener.js 22:08:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (14FAE000) [pid = 2424] [serial = 1574] [outer = 140E7000] 22:08:06 INFO - PROCESS | 2424 | 1466744886025 Marionette TRACE conn2 <- [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]]]}] 22:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 658ms 22:08:06 INFO - PROCESS | 2424 | 1466744886060 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 22:08:06 INFO - PROCESS | 2424 | 1466744886062 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 22:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:08:06 INFO - PROCESS | 2424 | 1466744886066 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:08:06 INFO - PROCESS | 2424 | 1466744886067 Marionette TRACE conn2 <- [1,2062,null,{}] 22:08:06 INFO - PROCESS | 2424 | 1466744886071 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:06 INFO - PROCESS | 2424 | 1466744886073 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:06 INFO - PROCESS | 2424 | 1466744886194 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 22:08:06 INFO - PROCESS | 2424 | 1466744886215 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:06 INFO - PROCESS | 2424 | 1466744886217 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:06 INFO - PROCESS | 2424 | ++DOCSHELL 15320000 == 32 [pid = 2424] [id = 525] 22:08:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15320800) [pid = 2424] [serial = 1575] [outer = 00000000] 22:08:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1566B800) [pid = 2424] [serial = 1576] [outer = 15320800] 22:08:06 INFO - PROCESS | 2424 | 1466744886260 Marionette DEBUG loaded listener.js 22:08:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (159B7400) [pid = 2424] [serial = 1577] [outer = 15320800] 22:08:06 INFO - PROCESS | 2424 | 1466744886688 Marionette TRACE conn2 <- [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]]]}] 22:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 673ms 22:08:06 INFO - PROCESS | 2424 | 1466744886723 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 22:08:06 INFO - PROCESS | 2424 | 1466744886725 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 22:08:06 INFO - PROCESS | 2424 | 1466744886728 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:08:06 INFO - PROCESS | 2424 | 1466744886730 Marionette TRACE conn2 <- [1,2066,null,{}] 22:08:06 INFO - PROCESS | 2424 | 1466744886741 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:06 INFO - PROCESS | 2424 | 1466744886746 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:06 INFO - PROCESS | 2424 | 1466744886882 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 22:08:06 INFO - PROCESS | 2424 | 1466744886949 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:06 INFO - PROCESS | 2424 | 1466744886951 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:06 INFO - PROCESS | 2424 | ++DOCSHELL 15D6F800 == 33 [pid = 2424] [id = 526] 22:08:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (15D71C00) [pid = 2424] [serial = 1578] [outer = 00000000] 22:08:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (15D7AC00) [pid = 2424] [serial = 1579] [outer = 15D71C00] 22:08:06 INFO - PROCESS | 2424 | 1466744887002 Marionette DEBUG loaded listener.js 22:08:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1620A000) [pid = 2424] [serial = 1580] [outer = 15D71C00] 22:08:07 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (14F0FC00) [pid = 2424] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:08:07 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (14FE7000) [pid = 2424] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:08:07 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (10A5A400) [pid = 2424] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:08:07 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (15312400) [pid = 2424] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:08:07 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (10B2E000) [pid = 2424] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:08:07 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (131E4000) [pid = 2424] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:08:07 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (11CCE000) [pid = 2424] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:08:07 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (11ADC800) [pid = 2424] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:08:07 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (15D73C00) [pid = 2424] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:08:07 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (10AC9800) [pid = 2424] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:08:07 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (12B16400) [pid = 2424] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:08:07 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1620A800) [pid = 2424] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:08:07 INFO - PROCESS | 2424 | 1466744887574 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 22:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 867ms 22:08:07 INFO - PROCESS | 2424 | 1466744887597 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 22:08:07 INFO - PROCESS | 2424 | 1466744887599 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 22:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:08:07 INFO - PROCESS | 2424 | 1466744887602 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:08:07 INFO - PROCESS | 2424 | 1466744887604 Marionette TRACE conn2 <- [1,2070,null,{}] 22:08:07 INFO - PROCESS | 2424 | 1466744887607 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:07 INFO - PROCESS | 2424 | 1466744887609 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:07 INFO - PROCESS | 2424 | 1466744887693 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 22:08:07 INFO - PROCESS | 2424 | 1466744887789 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:07 INFO - PROCESS | 2424 | 1466744887791 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:07 INFO - PROCESS | 2424 | ++DOCSHELL 10AC1000 == 34 [pid = 2424] [id = 527] 22:08:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (10AC9800) [pid = 2424] [serial = 1581] [outer = 00000000] 22:08:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (12B1EC00) [pid = 2424] [serial = 1582] [outer = 10AC9800] 22:08:07 INFO - PROCESS | 2424 | 1466744887835 Marionette DEBUG loaded listener.js 22:08:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (14FB7800) [pid = 2424] [serial = 1583] [outer = 10AC9800] 22:08:08 INFO - PROCESS | 2424 | 1466744888179 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 22:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 599ms 22:08:08 INFO - PROCESS | 2424 | 1466744888222 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 22:08:08 INFO - PROCESS | 2424 | 1466744888224 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 22:08:08 INFO - PROCESS | 2424 | 1466744888227 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:08:08 INFO - PROCESS | 2424 | 1466744888228 Marionette TRACE conn2 <- [1,2074,null,{}] 22:08:08 INFO - PROCESS | 2424 | 1466744888232 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:08 INFO - PROCESS | 2424 | 1466744888234 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:08 INFO - PROCESS | 2424 | 1466744888331 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 22:08:08 INFO - PROCESS | 2424 | 1466744888339 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:08 INFO - PROCESS | 2424 | 1466744888341 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:08 INFO - PROCESS | 2424 | ++DOCSHELL 1542B400 == 35 [pid = 2424] [id = 528] 22:08:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15D74800) [pid = 2424] [serial = 1584] [outer = 00000000] 22:08:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1620F000) [pid = 2424] [serial = 1585] [outer = 15D74800] 22:08:08 INFO - PROCESS | 2424 | 1466744888386 Marionette DEBUG loaded listener.js 22:08:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (16214000) [pid = 2424] [serial = 1586] [outer = 15D74800] 22:08:08 INFO - PROCESS | 2424 | 1466744888774 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 22:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 614ms 22:08:08 INFO - PROCESS | 2424 | 1466744888827 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 22:08:08 INFO - PROCESS | 2424 | 1466744888829 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 22:08:08 INFO - PROCESS | 2424 | 1466744888833 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:08:08 INFO - PROCESS | 2424 | 1466744888834 Marionette TRACE conn2 <- [1,2078,null,{}] 22:08:08 INFO - PROCESS | 2424 | 1466744888838 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:08 INFO - PROCESS | 2424 | 1466744888840 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:08 INFO - PROCESS | 2424 | 1466744888951 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 22:08:08 INFO - PROCESS | 2424 | 1466744888959 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:08 INFO - PROCESS | 2424 | 1466744888961 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:08 INFO - PROCESS | 2424 | ++DOCSHELL 165BD800 == 36 [pid = 2424] [id = 529] 22:08:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (165BE000) [pid = 2424] [serial = 1587] [outer = 00000000] 22:08:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16A5EC00) [pid = 2424] [serial = 1588] [outer = 165BE000] 22:08:09 INFO - PROCESS | 2424 | 1466744889037 Marionette DEBUG loaded listener.js 22:08:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16A62800) [pid = 2424] [serial = 1589] [outer = 165BE000] 22:08:09 INFO - PROCESS | 2424 | 1466744889600 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 22:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 867ms 22:08:09 INFO - PROCESS | 2424 | 1466744889702 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 22:08:09 INFO - PROCESS | 2424 | 1466744889707 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 22:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:08:09 INFO - PROCESS | 2424 | 1466744889736 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:08:09 INFO - PROCESS | 2424 | 1466744889740 Marionette TRACE conn2 <- [1,2082,null,{}] 22:08:09 INFO - PROCESS | 2424 | 1466744889753 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:09 INFO - PROCESS | 2424 | 1466744889756 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:09 INFO - PROCESS | 2424 | 1466744889874 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 22:08:10 INFO - PROCESS | 2424 | 1466744889985 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:10 INFO - PROCESS | 2424 | 1466744889988 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:10 INFO - PROCESS | 2424 | ++DOCSHELL 1052A800 == 37 [pid = 2424] [id = 530] 22:08:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1052B000) [pid = 2424] [serial = 1590] [outer = 00000000] 22:08:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (10E0A400) [pid = 2424] [serial = 1591] [outer = 1052B000] 22:08:10 INFO - PROCESS | 2424 | 1466744890058 Marionette DEBUG loaded listener.js 22:08:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (112AA400) [pid = 2424] [serial = 1592] [outer = 1052B000] 22:08:10 INFO - PROCESS | 2424 | 1466744890796 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 22:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1107ms 22:08:10 INFO - PROCESS | 2424 | 1466744890840 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 22:08:10 INFO - PROCESS | 2424 | 1466744890845 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 22:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:08:10 INFO - PROCESS | 2424 | 1466744890852 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:08:10 INFO - PROCESS | 2424 | 1466744890855 Marionette TRACE conn2 <- [1,2086,null,{}] 22:08:10 INFO - PROCESS | 2424 | 1466744890859 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:10 INFO - PROCESS | 2424 | 1466744890862 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:10 INFO - PROCESS | 2424 | 1466744890982 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 22:08:11 INFO - PROCESS | 2424 | 1466744891123 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:11 INFO - PROCESS | 2424 | 1466744891126 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:11 INFO - PROCESS | 2424 | ++DOCSHELL 10B7F000 == 38 [pid = 2424] [id = 531] 22:08:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (10B7FC00) [pid = 2424] [serial = 1593] [outer = 00000000] 22:08:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (12821400) [pid = 2424] [serial = 1594] [outer = 10B7FC00] 22:08:11 INFO - PROCESS | 2424 | 1466744891185 Marionette DEBUG loaded listener.js 22:08:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (12D5F400) [pid = 2424] [serial = 1595] [outer = 10B7FC00] 22:08:11 INFO - PROCESS | 2424 | --DOCSHELL 1542B400 == 37 [pid = 2424] [id = 528] 22:08:11 INFO - PROCESS | 2424 | --DOCSHELL 10AC1000 == 36 [pid = 2424] [id = 527] 22:08:11 INFO - PROCESS | 2424 | --DOCSHELL 15D6F800 == 35 [pid = 2424] [id = 526] 22:08:11 INFO - PROCESS | 2424 | --DOCSHELL 15320000 == 34 [pid = 2424] [id = 525] 22:08:11 INFO - PROCESS | 2424 | --DOCSHELL 1400D400 == 33 [pid = 2424] [id = 524] 22:08:11 INFO - PROCESS | 2424 | --DOCSHELL 131E3000 == 32 [pid = 2424] [id = 523] 22:08:11 INFO - PROCESS | 2424 | --DOCSHELL 112BD800 == 31 [pid = 2424] [id = 522] 22:08:11 INFO - PROCESS | 2424 | --DOCSHELL 10AC6400 == 30 [pid = 2424] [id = 521] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (14FAD800) [pid = 2424] [serial = 1534] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (14FB2C00) [pid = 2424] [serial = 1535] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (1542F400) [pid = 2424] [serial = 1537] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (12B14000) [pid = 2424] [serial = 1543] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (179C4C00) [pid = 2424] [serial = 1517] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (10B3AC00) [pid = 2424] [serial = 1525] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (10E06400) [pid = 2424] [serial = 1526] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (13653800) [pid = 2424] [serial = 1531] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (129F2400) [pid = 2424] [serial = 1522] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1309FC00) [pid = 2424] [serial = 1523] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (11CCE800) [pid = 2424] [serial = 1528] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1291A400) [pid = 2424] [serial = 1529] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (15E09000) [pid = 2424] [serial = 1540] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (10B33800) [pid = 2424] [serial = 1519] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (10E04800) [pid = 2424] [serial = 1520] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1620AC00) [pid = 2424] [serial = 1546] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (15E09800) [pid = 2424] [serial = 1541] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (1566F000) [pid = 2424] [serial = 1538] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (1531A400) [pid = 2424] [serial = 1544] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (16B02C00) [pid = 2424] [serial = 1549] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (16B03000) [pid = 2424] [serial = 1550] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (13953800) [pid = 2424] [serial = 1532] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (16211000) [pid = 2424] [serial = 1547] [outer = 00000000] [url = about:blank] 22:08:11 INFO - PROCESS | 2424 | 1466744891942 Marionette TRACE conn2 <- [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]]]}] 22:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1136ms 22:08:12 INFO - PROCESS | 2424 | 1466744892021 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 22:08:12 INFO - PROCESS | 2424 | 1466744892027 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 22:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:08:12 INFO - PROCESS | 2424 | 1466744892037 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:08:12 INFO - PROCESS | 2424 | 1466744892042 Marionette TRACE conn2 <- [1,2090,null,{}] 22:08:12 INFO - PROCESS | 2424 | 1466744892047 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:12 INFO - PROCESS | 2424 | 1466744892049 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:12 INFO - PROCESS | 2424 | 1466744892145 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 22:08:12 INFO - PROCESS | 2424 | 1466744892157 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:12 INFO - PROCESS | 2424 | 1466744892159 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:12 INFO - PROCESS | 2424 | ++DOCSHELL 10B74C00 == 31 [pid = 2424] [id = 532] 22:08:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (10B76800) [pid = 2424] [serial = 1596] [outer = 00000000] 22:08:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (10E0EC00) [pid = 2424] [serial = 1597] [outer = 10B76800] 22:08:12 INFO - PROCESS | 2424 | 1466744892207 Marionette DEBUG loaded listener.js 22:08:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (112BD800) [pid = 2424] [serial = 1598] [outer = 10B76800] 22:08:12 INFO - PROCESS | 2424 | 1466744892701 Marionette TRACE conn2 <- [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]]]}] 22:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 703ms 22:08:12 INFO - PROCESS | 2424 | 1466744892740 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 22:08:12 INFO - PROCESS | 2424 | 1466744892744 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 22:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:08:12 INFO - PROCESS | 2424 | 1466744892750 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:08:12 INFO - PROCESS | 2424 | 1466744892752 Marionette TRACE conn2 <- [1,2094,null,{}] 22:08:12 INFO - PROCESS | 2424 | 1466744892756 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:12 INFO - PROCESS | 2424 | 1466744892759 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:12 INFO - PROCESS | 2424 | 1466744892847 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 22:08:12 INFO - PROCESS | 2424 | 1466744892853 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:12 INFO - PROCESS | 2424 | 1466744892855 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:12 INFO - PROCESS | 2424 | ++DOCSHELL 12B1F000 == 32 [pid = 2424] [id = 533] 22:08:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (12B1F400) [pid = 2424] [serial = 1599] [outer = 00000000] 22:08:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (130CE000) [pid = 2424] [serial = 1600] [outer = 12B1F400] 22:08:12 INFO - PROCESS | 2424 | 1466744892902 Marionette DEBUG loaded listener.js 22:08:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (132E7400) [pid = 2424] [serial = 1601] [outer = 12B1F400] 22:08:13 INFO - PROCESS | 2424 | 1466744893354 Marionette TRACE conn2 <- [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]]]}] 22:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 22:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 613ms 22:08:13 INFO - PROCESS | 2424 | 1466744893368 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 22:08:13 INFO - PROCESS | 2424 | 1466744893370 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 22:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:08:13 INFO - PROCESS | 2424 | 1466744893374 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:08:13 INFO - PROCESS | 2424 | 1466744893377 Marionette TRACE conn2 <- [1,2098,null,{}] 22:08:13 INFO - PROCESS | 2424 | 1466744893392 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:13 INFO - PROCESS | 2424 | 1466744893396 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:13 INFO - PROCESS | 2424 | 1466744893479 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 22:08:13 INFO - PROCESS | 2424 | 1466744893486 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:13 INFO - PROCESS | 2424 | 1466744893489 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:13 INFO - PROCESS | 2424 | ++DOCSHELL 11267800 == 33 [pid = 2424] [id = 534] 22:08:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (11CCE400) [pid = 2424] [serial = 1602] [outer = 00000000] 22:08:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (14F0F800) [pid = 2424] [serial = 1603] [outer = 11CCE400] 22:08:13 INFO - PROCESS | 2424 | 1466744893520 Marionette DEBUG loaded listener.js 22:08:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (14FEA000) [pid = 2424] [serial = 1604] [outer = 11CCE400] 22:08:13 INFO - PROCESS | 2424 | 1466744893955 Marionette TRACE conn2 <- [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]]]}] 22:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 628ms 22:08:13 INFO - PROCESS | 2424 | 1466744893998 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 22:08:13 INFO - PROCESS | 2424 | 1466744894000 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 22:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:08:13 INFO - PROCESS | 2424 | 1466744894004 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:08:13 INFO - PROCESS | 2424 | 1466744894005 Marionette TRACE conn2 <- [1,2102,null,{}] 22:08:14 INFO - PROCESS | 2424 | 1466744894009 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:14 INFO - PROCESS | 2424 | 1466744894011 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:14 INFO - PROCESS | 2424 | 1466744894103 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 22:08:14 INFO - PROCESS | 2424 | 1466744894110 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:14 INFO - PROCESS | 2424 | 1466744894112 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:14 INFO - PROCESS | 2424 | ++DOCSHELL 10E09000 == 34 [pid = 2424] [id = 535] 22:08:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (13953400) [pid = 2424] [serial = 1605] [outer = 00000000] 22:08:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15670000) [pid = 2424] [serial = 1606] [outer = 13953400] 22:08:14 INFO - PROCESS | 2424 | 1466744894157 Marionette DEBUG loaded listener.js 22:08:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15B21400) [pid = 2424] [serial = 1607] [outer = 13953400] 22:08:14 INFO - PROCESS | 2424 | 1466744894630 Marionette TRACE conn2 <- [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]]]}] 22:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 658ms 22:08:14 INFO - PROCESS | 2424 | 1466744894668 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 22:08:14 INFO - PROCESS | 2424 | 1466744894670 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 22:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:08:14 INFO - PROCESS | 2424 | 1466744894673 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:08:14 INFO - PROCESS | 2424 | 1466744894675 Marionette TRACE conn2 <- [1,2106,null,{}] 22:08:14 INFO - PROCESS | 2424 | 1466744894678 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:14 INFO - PROCESS | 2424 | 1466744894680 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:14 INFO - PROCESS | 2424 | 1466744894796 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 22:08:14 INFO - PROCESS | 2424 | 1466744894804 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:14 INFO - PROCESS | 2424 | 1466744894807 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:14 INFO - PROCESS | 2424 | ++DOCSHELL 15673800 == 35 [pid = 2424] [id = 536] 22:08:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (15D6D400) [pid = 2424] [serial = 1608] [outer = 00000000] 22:08:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15D7A800) [pid = 2424] [serial = 1609] [outer = 15D6D400] 22:08:14 INFO - PROCESS | 2424 | 1466744894851 Marionette DEBUG loaded listener.js 22:08:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15E0A000) [pid = 2424] [serial = 1610] [outer = 15D6D400] 22:08:15 INFO - PROCESS | 2424 | 1466744895311 Marionette TRACE conn2 <- [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]]]}] 22:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 673ms 22:08:15 INFO - PROCESS | 2424 | 1466744895364 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 22:08:15 INFO - PROCESS | 2424 | 1466744895366 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 22:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:08:15 INFO - PROCESS | 2424 | 1466744895374 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:08:15 INFO - PROCESS | 2424 | 1466744895376 Marionette TRACE conn2 <- [1,2110,null,{}] 22:08:15 INFO - PROCESS | 2424 | 1466744895379 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:15 INFO - PROCESS | 2424 | 1466744895385 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:15 INFO - PROCESS | 2424 | 1466744895520 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 22:08:15 INFO - PROCESS | 2424 | 1466744895545 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:15 INFO - PROCESS | 2424 | 1466744895548 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:15 INFO - PROCESS | 2424 | ++DOCSHELL 10374000 == 36 [pid = 2424] [id = 537] 22:08:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (10AC5400) [pid = 2424] [serial = 1611] [outer = 00000000] 22:08:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16218000) [pid = 2424] [serial = 1612] [outer = 10AC5400] 22:08:15 INFO - PROCESS | 2424 | 1466744895600 Marionette DEBUG loaded listener.js 22:08:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (15E11000) [pid = 2424] [serial = 1613] [outer = 10AC5400] 22:08:16 INFO - PROCESS | 2424 | 1466744896014 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 22:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 658ms 22:08:16 INFO - PROCESS | 2424 | 1466744896037 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 22:08:16 INFO - PROCESS | 2424 | 1466744896039 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 22:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:08:16 INFO - PROCESS | 2424 | 1466744896050 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:08:16 INFO - PROCESS | 2424 | 1466744896051 Marionette TRACE conn2 <- [1,2114,null,{}] 22:08:16 INFO - PROCESS | 2424 | 1466744896055 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:16 INFO - PROCESS | 2424 | 1466744896057 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:16 INFO - PROCESS | 2424 | 1466744896173 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 22:08:16 INFO - PROCESS | 2424 | 1466744896178 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:16 INFO - PROCESS | 2424 | 1466744896180 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:16 INFO - PROCESS | 2424 | ++DOCSHELL 16B03000 == 37 [pid = 2424] [id = 538] 22:08:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (16B05800) [pid = 2424] [serial = 1614] [outer = 00000000] 22:08:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (16CD7C00) [pid = 2424] [serial = 1615] [outer = 16B05800] 22:08:16 INFO - PROCESS | 2424 | 1466744896210 Marionette DEBUG loaded listener.js 22:08:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (16D83400) [pid = 2424] [serial = 1616] [outer = 16B05800] 22:08:16 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (10AC6800) [pid = 2424] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:08:16 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (103D2C00) [pid = 2424] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:08:16 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1323E400) [pid = 2424] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:08:16 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (112BE000) [pid = 2424] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:08:16 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (15D71C00) [pid = 2424] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:08:16 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1052D800) [pid = 2424] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:08:16 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (129EF000) [pid = 2424] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:08:16 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (15D7BC00) [pid = 2424] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:08:16 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (15320800) [pid = 2424] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:08:16 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (10AC9800) [pid = 2424] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:08:16 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (15D74800) [pid = 2424] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:08:16 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (140E7000) [pid = 2424] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:08:16 INFO - PROCESS | 2424 | 1466744896719 Marionette TRACE conn2 <- [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]]]}] 22:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 718ms 22:08:16 INFO - PROCESS | 2424 | 1466744896767 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 22:08:16 INFO - PROCESS | 2424 | 1466744896769 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 22:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:08:16 INFO - PROCESS | 2424 | 1466744896772 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:08:16 INFO - PROCESS | 2424 | 1466744896774 Marionette TRACE conn2 <- [1,2118,null,{}] 22:08:16 INFO - PROCESS | 2424 | 1466744896778 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:16 INFO - PROCESS | 2424 | 1466744896779 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:16 INFO - PROCESS | 2424 | 1466744896882 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 22:08:16 INFO - PROCESS | 2424 | 1466744896888 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:16 INFO - PROCESS | 2424 | 1466744896890 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:16 INFO - PROCESS | 2424 | ++DOCSHELL 10530800 == 38 [pid = 2424] [id = 539] 22:08:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (105EEC00) [pid = 2424] [serial = 1617] [outer = 00000000] 22:08:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1400E000) [pid = 2424] [serial = 1618] [outer = 105EEC00] 22:08:16 INFO - PROCESS | 2424 | 1466744896934 Marionette DEBUG loaded listener.js 22:08:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15D7BC00) [pid = 2424] [serial = 1619] [outer = 105EEC00] 22:08:17 INFO - PROCESS | 2424 | 1466744897343 Marionette TRACE conn2 <- [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] 22:08:17 INFO - PROCESS | 2424 | 1466744897391 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 22:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:08:17 INFO - PROCESS | 2424 | 1466744897394 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:08:17 INFO - PROCESS | 2424 | 1466744897396 Marionette TRACE conn2 <- [1,2122,null,{}] 22:08:17 INFO - PROCESS | 2424 | 1466744897399 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:17 INFO - PROCESS | 2424 | 1466744897401 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:17 INFO - PROCESS | 2424 | 1466744897478 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 22:08:17 INFO - PROCESS | 2424 | 1466744897484 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:17 INFO - PROCESS | 2424 | 1466744897485 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:17 INFO - PROCESS | 2424 | ++DOCSHELL 10E0D000 == 39 [pid = 2424] [id = 540] 22:08:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (14FB2400) [pid = 2424] [serial = 1620] [outer = 00000000] 22:08:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (16F8EC00) [pid = 2424] [serial = 1621] [outer = 14FB2400] 22:08:17 INFO - PROCESS | 2424 | 1466744897537 Marionette DEBUG loaded listener.js 22:08:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16F93400) [pid = 2424] [serial = 1622] [outer = 14FB2400] 22:08:17 INFO - PROCESS | 2424 | 1466744897923 Marionette TRACE conn2 <- [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]]]}] 22:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 22:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 568ms 22:08:17 INFO - PROCESS | 2424 | 1466744897956 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 22:08:17 INFO - PROCESS | 2424 | 1466744897959 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 22:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:08:17 INFO - PROCESS | 2424 | 1466744897976 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:08:17 INFO - PROCESS | 2424 | 1466744897978 Marionette TRACE conn2 <- [1,2126,null,{}] 22:08:17 INFO - PROCESS | 2424 | 1466744897985 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:17 INFO - PROCESS | 2424 | 1466744897987 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:18 INFO - PROCESS | 2424 | 1466744898064 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 22:08:18 INFO - PROCESS | 2424 | 1466744898070 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:18 INFO - PROCESS | 2424 | 1466744898072 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:18 INFO - PROCESS | 2424 | ++DOCSHELL 16F8E400 == 40 [pid = 2424] [id = 541] 22:08:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (17422000) [pid = 2424] [serial = 1623] [outer = 00000000] 22:08:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (11AE0800) [pid = 2424] [serial = 1624] [outer = 17422000] 22:08:18 INFO - PROCESS | 2424 | 1466744898116 Marionette DEBUG loaded listener.js 22:08:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1748A800) [pid = 2424] [serial = 1625] [outer = 17422000] 22:08:18 INFO - PROCESS | 2424 | 1466744898764 Marionette TRACE conn2 <- [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]]]}] 22:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 808ms 22:08:18 INFO - PROCESS | 2424 | 1466744898785 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 22:08:18 INFO - PROCESS | 2424 | 1466744898790 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 22:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:08:18 INFO - PROCESS | 2424 | 1466744898795 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:08:18 INFO - PROCESS | 2424 | 1466744898798 Marionette TRACE conn2 <- [1,2130,null,{}] 22:08:18 INFO - PROCESS | 2424 | 1466744898805 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:18 INFO - PROCESS | 2424 | 1466744898808 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:18 INFO - PROCESS | 2424 | 1466744898920 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 22:08:19 INFO - PROCESS | 2424 | 1466744899060 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:19 INFO - PROCESS | 2424 | 1466744899063 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:19 INFO - PROCESS | 2424 | ++DOCSHELL 10B2EC00 == 41 [pid = 2424] [id = 542] 22:08:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (10B2F400) [pid = 2424] [serial = 1626] [outer = 00000000] 22:08:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (11ADE800) [pid = 2424] [serial = 1627] [outer = 10B2F400] 22:08:19 INFO - PROCESS | 2424 | 1466744899123 Marionette DEBUG loaded listener.js 22:08:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1291EC00) [pid = 2424] [serial = 1628] [outer = 10B2F400] 22:08:19 INFO - PROCESS | 2424 | 1466744899723 Marionette TRACE conn2 <- [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] 22:08:19 INFO - PROCESS | 2424 | 1466744899768 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 22:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 22:08:19 INFO - PROCESS | 2424 | 1466744899774 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:08:19 INFO - PROCESS | 2424 | 1466744899777 Marionette TRACE conn2 <- [1,2134,null,{}] 22:08:19 INFO - PROCESS | 2424 | 1466744899781 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:19 INFO - PROCESS | 2424 | 1466744899784 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:19 INFO - PROCESS | 2424 | 1466744899894 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 22:08:20 INFO - PROCESS | 2424 | 1466744900030 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:20 INFO - PROCESS | 2424 | 1466744900033 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:20 INFO - PROCESS | 2424 | ++DOCSHELL 13C83C00 == 42 [pid = 2424] [id = 543] 22:08:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (14001400) [pid = 2424] [serial = 1629] [outer = 00000000] 22:08:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (143BC000) [pid = 2424] [serial = 1630] [outer = 14001400] 22:08:20 INFO - PROCESS | 2424 | 1466744900090 Marionette DEBUG loaded listener.js 22:08:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (15312C00) [pid = 2424] [serial = 1631] [outer = 14001400] 22:08:20 INFO - PROCESS | 2424 | 1466744900680 Marionette TRACE conn2 <- [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] 22:08:20 INFO - PROCESS | 2424 | 1466744900740 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 22:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 22:08:20 INFO - PROCESS | 2424 | 1466744900744 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:08:20 INFO - PROCESS | 2424 | 1466744900748 Marionette TRACE conn2 <- [1,2138,null,{}] 22:08:20 INFO - PROCESS | 2424 | 1466744900759 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:20 INFO - PROCESS | 2424 | 1466744900764 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:20 INFO - PROCESS | 2424 | 1466744900856 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 22:08:20 INFO - PROCESS | 2424 | 1466744900995 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:20 INFO - PROCESS | 2424 | 1466744900999 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:21 INFO - PROCESS | 2424 | ++DOCSHELL 17492400 == 43 [pid = 2424] [id = 544] 22:08:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (17495400) [pid = 2424] [serial = 1632] [outer = 00000000] 22:08:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (179C3C00) [pid = 2424] [serial = 1633] [outer = 17495400] 22:08:21 INFO - PROCESS | 2424 | 1466744901057 Marionette DEBUG loaded listener.js 22:08:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (179DE000) [pid = 2424] [serial = 1634] [outer = 17495400] 22:08:21 INFO - PROCESS | 2424 | 1466744901746 Marionette TRACE conn2 <- [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]]]}] 22:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 22:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1092ms 22:08:21 INFO - PROCESS | 2424 | 1466744901843 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 22:08:21 INFO - PROCESS | 2424 | 1466744901847 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 22:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:08:21 INFO - PROCESS | 2424 | 1466744901854 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:08:21 INFO - PROCESS | 2424 | 1466744901857 Marionette TRACE conn2 <- [1,2142,null,{}] 22:08:21 INFO - PROCESS | 2424 | 1466744901863 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:21 INFO - PROCESS | 2424 | 1466744901865 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:21 INFO - PROCESS | 2424 | 1466744901974 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 22:08:22 INFO - PROCESS | 2424 | 1466744902113 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:22 INFO - PROCESS | 2424 | 1466744902117 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:22 INFO - PROCESS | 2424 | ++DOCSHELL 11266C00 == 44 [pid = 2424] [id = 545] 22:08:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (11268C00) [pid = 2424] [serial = 1635] [outer = 00000000] 22:08:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (11452800) [pid = 2424] [serial = 1636] [outer = 11268C00] 22:08:22 INFO - PROCESS | 2424 | 1466744902170 Marionette DEBUG loaded listener.js 22:08:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (129A9000) [pid = 2424] [serial = 1637] [outer = 11268C00] 22:08:23 INFO - PROCESS | 2424 | --DOCSHELL 10E0D000 == 43 [pid = 2424] [id = 540] 22:08:23 INFO - PROCESS | 2424 | --DOCSHELL 10530800 == 42 [pid = 2424] [id = 539] 22:08:23 INFO - PROCESS | 2424 | --DOCSHELL 16B03000 == 41 [pid = 2424] [id = 538] 22:08:23 INFO - PROCESS | 2424 | --DOCSHELL 10374000 == 40 [pid = 2424] [id = 537] 22:08:23 INFO - PROCESS | 2424 | --DOCSHELL 15673800 == 39 [pid = 2424] [id = 536] 22:08:23 INFO - PROCESS | 2424 | --DOCSHELL 10E09000 == 38 [pid = 2424] [id = 535] 22:08:23 INFO - PROCESS | 2424 | --DOCSHELL 11267800 == 37 [pid = 2424] [id = 534] 22:08:23 INFO - PROCESS | 2424 | --DOCSHELL 12B1F000 == 36 [pid = 2424] [id = 533] 22:08:23 INFO - PROCESS | 2424 | --DOCSHELL 10B74C00 == 35 [pid = 2424] [id = 532] 22:08:23 INFO - PROCESS | 2424 | --DOCSHELL 10B7F000 == 34 [pid = 2424] [id = 531] 22:08:23 INFO - PROCESS | 2424 | --DOCSHELL 1052A800 == 33 [pid = 2424] [id = 530] 22:08:23 INFO - PROCESS | 2424 | --DOCSHELL 103CB000 == 32 [pid = 2424] [id = 520] 22:08:23 INFO - PROCESS | 2424 | --DOCSHELL 165BD800 == 31 [pid = 2424] [id = 529] 22:08:23 INFO - PROCESS | 2424 | --DOCSHELL 13C83C00 == 30 [pid = 2424] [id = 543] 22:08:23 INFO - PROCESS | 2424 | --DOCSHELL 17492400 == 29 [pid = 2424] [id = 544] 22:08:23 INFO - PROCESS | 2424 | --DOCSHELL 16F8E400 == 28 [pid = 2424] [id = 541] 22:08:23 INFO - PROCESS | 2424 | --DOCSHELL 10B2EC00 == 27 [pid = 2424] [id = 542] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (10B31800) [pid = 2424] [serial = 1564] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (10ACAC00) [pid = 2424] [serial = 1562] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (10A78400) [pid = 2424] [serial = 1561] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (1365C800) [pid = 2424] [serial = 1570] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (11456400) [pid = 2424] [serial = 1567] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (12817400) [pid = 2424] [serial = 1568] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (15D7AC00) [pid = 2424] [serial = 1579] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (110E5800) [pid = 2424] [serial = 1553] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (10E01400) [pid = 2424] [serial = 1552] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (13C83400) [pid = 2424] [serial = 1556] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (131E9C00) [pid = 2424] [serial = 1555] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (16B0E000) [pid = 2424] [serial = 1559] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (16209400) [pid = 2424] [serial = 1558] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1566B800) [pid = 2424] [serial = 1576] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (12B1EC00) [pid = 2424] [serial = 1582] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1620F000) [pid = 2424] [serial = 1585] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (16214000) [pid = 2424] [serial = 1586] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1620A000) [pid = 2424] [serial = 1580] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (14F0CC00) [pid = 2424] [serial = 1573] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (10B38C00) [pid = 2424] [serial = 1565] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (14FAE000) [pid = 2424] [serial = 1574] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (159B7400) [pid = 2424] [serial = 1577] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (14FB7800) [pid = 2424] [serial = 1583] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (16A5EC00) [pid = 2424] [serial = 1588] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (13C79C00) [pid = 2424] [serial = 1571] [outer = 00000000] [url = about:blank] 22:08:23 INFO - PROCESS | 2424 | --DOCSHELL 1AF0EC00 == 26 [pid = 2424] [id = 15] 22:08:23 INFO - PROCESS | 2424 | 1466744903360 Marionette TRACE conn2 <- [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]]]}] 22:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1540ms 22:08:23 INFO - PROCESS | 2424 | 1466744903441 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 22:08:23 INFO - PROCESS | 2424 | 1466744903445 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 22:08:23 INFO - PROCESS | 2424 | 1466744903451 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:08:23 INFO - PROCESS | 2424 | 1466744903454 Marionette TRACE conn2 <- [1,2146,null,{}] 22:08:23 INFO - PROCESS | 2424 | 1466744903462 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:23 INFO - PROCESS | 2424 | 1466744903465 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:23 INFO - PROCESS | 2424 | 1466744903550 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 22:08:23 INFO - PROCESS | 2424 | 1466744903564 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:23 INFO - PROCESS | 2424 | 1466744903566 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:23 INFO - PROCESS | 2424 | ++DOCSHELL 10B2EC00 == 27 [pid = 2424] [id = 546] 22:08:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (10B38C00) [pid = 2424] [serial = 1638] [outer = 00000000] 22:08:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (10B77000) [pid = 2424] [serial = 1639] [outer = 10B38C00] 22:08:23 INFO - PROCESS | 2424 | 1466744903614 Marionette DEBUG loaded listener.js 22:08:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (10E02000) [pid = 2424] [serial = 1640] [outer = 10B38C00] 22:08:24 INFO - PROCESS | 2424 | 1466744904110 Marionette TRACE conn2 <- [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]]]}] 22:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 22:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 658ms 22:08:24 INFO - PROCESS | 2424 | 1466744904120 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 22:08:24 INFO - PROCESS | 2424 | 1466744904125 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 22:08:24 INFO - PROCESS | 2424 | 1466744904131 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:08:24 INFO - PROCESS | 2424 | 1466744904134 Marionette TRACE conn2 <- [1,2150,null,{}] 22:08:24 INFO - PROCESS | 2424 | 1466744904138 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:24 INFO - PROCESS | 2424 | 1466744904140 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:24 INFO - PROCESS | 2424 | 1466744904230 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 22:08:24 INFO - PROCESS | 2424 | 1466744904238 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:24 INFO - PROCESS | 2424 | 1466744904240 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:24 INFO - PROCESS | 2424 | ++DOCSHELL 112BCC00 == 28 [pid = 2424] [id = 547] 22:08:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (112BE000) [pid = 2424] [serial = 1641] [outer = 00000000] 22:08:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (1291A400) [pid = 2424] [serial = 1642] [outer = 112BE000] 22:08:24 INFO - PROCESS | 2424 | 1466744904294 Marionette DEBUG loaded listener.js 22:08:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (12B13400) [pid = 2424] [serial = 1643] [outer = 112BE000] 22:08:24 INFO - PROCESS | 2424 | 1466744904749 Marionette TRACE conn2 <- [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]]]}] 22:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 673ms 22:08:24 INFO - PROCESS | 2424 | 1466744904812 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 22:08:24 INFO - PROCESS | 2424 | 1466744904815 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 22:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:08:24 INFO - PROCESS | 2424 | 1466744904818 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:08:24 INFO - PROCESS | 2424 | 1466744904821 Marionette TRACE conn2 <- [1,2154,null,{}] 22:08:24 INFO - PROCESS | 2424 | 1466744904832 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:24 INFO - PROCESS | 2424 | 1466744904836 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:24 INFO - PROCESS | 2424 | 1466744904943 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 22:08:25 INFO - PROCESS | 2424 | 1466744905031 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:25 INFO - PROCESS | 2424 | 1466744905034 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:25 INFO - PROCESS | 2424 | ++DOCSHELL 1365CC00 == 29 [pid = 2424] [id = 548] 22:08:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (13951C00) [pid = 2424] [serial = 1644] [outer = 00000000] 22:08:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (13C82400) [pid = 2424] [serial = 1645] [outer = 13951C00] 22:08:25 INFO - PROCESS | 2424 | 1466744905082 Marionette DEBUG loaded listener.js 22:08:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (14005400) [pid = 2424] [serial = 1646] [outer = 13951C00] 22:08:25 INFO - PROCESS | 2424 | 1466744905490 Marionette TRACE conn2 <- [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]]]}] 22:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 703ms 22:08:25 INFO - PROCESS | 2424 | 1466744905520 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 22:08:25 INFO - PROCESS | 2424 | 1466744905523 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 22:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:08:25 INFO - PROCESS | 2424 | 1466744905532 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:08:25 INFO - PROCESS | 2424 | 1466744905534 Marionette TRACE conn2 <- [1,2158,null,{}] 22:08:25 INFO - PROCESS | 2424 | 1466744905537 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:25 INFO - PROCESS | 2424 | 1466744905539 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:25 INFO - PROCESS | 2424 | 1466744905653 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 22:08:25 INFO - PROCESS | 2424 | 1466744905659 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:25 INFO - PROCESS | 2424 | 1466744905661 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:25 INFO - PROCESS | 2424 | ++DOCSHELL 140E6000 == 30 [pid = 2424] [id = 549] 22:08:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (140ED400) [pid = 2424] [serial = 1647] [outer = 00000000] 22:08:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (14FAE000) [pid = 2424] [serial = 1648] [outer = 140ED400] 22:08:25 INFO - PROCESS | 2424 | 1466744905706 Marionette DEBUG loaded listener.js 22:08:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (14FE8C00) [pid = 2424] [serial = 1649] [outer = 140ED400] 22:08:26 INFO - PROCESS | 2424 | 1466744906147 Marionette TRACE conn2 <- [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]]]}] 22:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 658ms 22:08:26 INFO - PROCESS | 2424 | 1466744906209 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 22:08:26 INFO - PROCESS | 2424 | 1466744906211 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 22:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:08:26 INFO - PROCESS | 2424 | 1466744906215 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:08:26 INFO - PROCESS | 2424 | 1466744906216 Marionette TRACE conn2 <- [1,2162,null,{}] 22:08:26 INFO - PROCESS | 2424 | 1466744906227 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:26 INFO - PROCESS | 2424 | 1466744906229 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:26 INFO - PROCESS | 2424 | 1466744906352 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 22:08:26 INFO - PROCESS | 2424 | 1466744906366 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:26 INFO - PROCESS | 2424 | 1466744906368 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:26 INFO - PROCESS | 2424 | ++DOCSHELL 1542F400 == 31 [pid = 2424] [id = 550] 22:08:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (15433000) [pid = 2424] [serial = 1650] [outer = 00000000] 22:08:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (156B8000) [pid = 2424] [serial = 1651] [outer = 15433000] 22:08:26 INFO - PROCESS | 2424 | 1466744906412 Marionette DEBUG loaded listener.js 22:08:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (159B9400) [pid = 2424] [serial = 1652] [outer = 15433000] 22:08:26 INFO - PROCESS | 2424 | 1466744906871 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 22:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 703ms 22:08:26 INFO - PROCESS | 2424 | 1466744906925 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 22:08:26 INFO - PROCESS | 2424 | 1466744906927 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 22:08:26 INFO - PROCESS | 2424 | 1466744906930 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:08:26 INFO - PROCESS | 2424 | 1466744906932 Marionette TRACE conn2 <- [1,2166,null,{}] 22:08:26 INFO - PROCESS | 2424 | 1466744906935 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:26 INFO - PROCESS | 2424 | 1466744906941 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:27 INFO - PROCESS | 2424 | 1466744907063 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 22:08:27 INFO - PROCESS | 2424 | 1466744907129 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:27 INFO - PROCESS | 2424 | 1466744907131 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:27 INFO - PROCESS | 2424 | ++DOCSHELL 112C3C00 == 32 [pid = 2424] [id = 551] 22:08:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (15D75000) [pid = 2424] [serial = 1653] [outer = 00000000] 22:08:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (15E17000) [pid = 2424] [serial = 1654] [outer = 15D75000] 22:08:27 INFO - PROCESS | 2424 | 1466744907175 Marionette DEBUG loaded listener.js 22:08:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1620F800) [pid = 2424] [serial = 1655] [outer = 15D75000] 22:08:27 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (17422000) [pid = 2424] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:08:27 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1052B000) [pid = 2424] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:08:27 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (10B7FC00) [pid = 2424] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:08:27 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (13953400) [pid = 2424] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:08:27 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (10AC5400) [pid = 2424] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:08:27 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (165BE000) [pid = 2424] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:08:27 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (11CCE400) [pid = 2424] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:08:27 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (16B05800) [pid = 2424] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:08:27 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (15D6D400) [pid = 2424] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:08:27 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (105EEC00) [pid = 2424] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:08:27 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (10B76800) [pid = 2424] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:08:27 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (14FB2400) [pid = 2424] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:08:27 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (12B1F400) [pid = 2424] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:08:27 INFO - PROCESS | 2424 | 1466744907791 Marionette TRACE conn2 <- [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]]]}] 22:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 898ms 22:08:27 INFO - PROCESS | 2424 | 1466744907837 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 22:08:27 INFO - PROCESS | 2424 | 1466744907839 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 22:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:08:27 INFO - PROCESS | 2424 | 1466744907842 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:08:27 INFO - PROCESS | 2424 | 1466744907844 Marionette TRACE conn2 <- [1,2170,null,{}] 22:08:27 INFO - PROCESS | 2424 | 1466744907848 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:27 INFO - PROCESS | 2424 | 1466744907849 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:27 INFO - PROCESS | 2424 | 1466744907924 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 22:08:27 INFO - PROCESS | 2424 | 1466744907930 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:27 INFO - PROCESS | 2424 | 1466744907932 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:27 INFO - PROCESS | 2424 | ++DOCSHELL 10A76C00 == 33 [pid = 2424] [id = 552] 22:08:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (129E8000) [pid = 2424] [serial = 1656] [outer = 00000000] 22:08:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (140E6800) [pid = 2424] [serial = 1657] [outer = 129E8000] 22:08:27 INFO - PROCESS | 2424 | 1466744907958 Marionette DEBUG loaded listener.js 22:08:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (14FAD000) [pid = 2424] [serial = 1658] [outer = 129E8000] 22:08:28 INFO - PROCESS | 2424 | 1466744908373 Marionette TRACE conn2 <- [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]]]}] 22:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 568ms 22:08:28 INFO - PROCESS | 2424 | 1466744908404 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 22:08:28 INFO - PROCESS | 2424 | 1466744908407 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 22:08:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:08:28 INFO - PROCESS | 2424 | 1466744908410 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:08:28 INFO - PROCESS | 2424 | 1466744908411 Marionette TRACE conn2 <- [1,2174,null,{}] 22:08:28 INFO - PROCESS | 2424 | 1466744908419 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:28 INFO - PROCESS | 2424 | 1466744908421 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:28 INFO - PROCESS | 2424 | 1466744908496 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 22:08:28 INFO - PROCESS | 2424 | 1466744908502 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:28 INFO - PROCESS | 2424 | 1466744908504 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:28 INFO - PROCESS | 2424 | ++DOCSHELL 15E08800 == 34 [pid = 2424] [id = 553] 22:08:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15E16800) [pid = 2424] [serial = 1659] [outer = 00000000] 22:08:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16214000) [pid = 2424] [serial = 1660] [outer = 15E16800] 22:08:28 INFO - PROCESS | 2424 | 1466744908547 Marionette DEBUG loaded listener.js 22:08:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16217000) [pid = 2424] [serial = 1661] [outer = 15E16800] 22:08:28 INFO - PROCESS | 2424 | 1466744908972 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 22:08:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:08:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 613ms 22:08:29 INFO - PROCESS | 2424 | 1466744909030 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 22:08:29 INFO - PROCESS | 2424 | 1466744909032 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 22:08:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:08:29 INFO - PROCESS | 2424 | 1466744909035 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:08:29 INFO - PROCESS | 2424 | 1466744909037 Marionette TRACE conn2 <- [1,2178,null,{}] 22:08:29 INFO - PROCESS | 2424 | 1466744909040 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:29 INFO - PROCESS | 2424 | 1466744909042 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:29 INFO - PROCESS | 2424 | 1466744909120 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 22:08:29 INFO - PROCESS | 2424 | 1466744909128 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:29 INFO - PROCESS | 2424 | 1466744909130 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:29 INFO - PROCESS | 2424 | ++DOCSHELL 15D7B000 == 35 [pid = 2424] [id = 554] 22:08:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (15E12C00) [pid = 2424] [serial = 1662] [outer = 00000000] 22:08:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (16A61800) [pid = 2424] [serial = 1663] [outer = 15E12C00] 22:08:29 INFO - PROCESS | 2424 | 1466744909173 Marionette DEBUG loaded listener.js 22:08:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (16B09000) [pid = 2424] [serial = 1664] [outer = 15E12C00] 22:08:30 INFO - PROCESS | 2424 | --DOCSHELL 1B02AC00 == 34 [pid = 2424] [id = 16] 22:08:30 INFO - PROCESS | 2424 | --DOCSHELL 10B2EC00 == 33 [pid = 2424] [id = 546] 22:08:30 INFO - PROCESS | 2424 | --DOCSHELL 11266C00 == 32 [pid = 2424] [id = 545] 22:08:30 INFO - PROCESS | 2424 | --DOCSHELL 112BCC00 == 31 [pid = 2424] [id = 547] 22:08:30 INFO - PROCESS | 2424 | --DOCSHELL 112C3C00 == 30 [pid = 2424] [id = 551] 22:08:30 INFO - PROCESS | 2424 | --DOCSHELL 10A76C00 == 29 [pid = 2424] [id = 552] 22:08:30 INFO - PROCESS | 2424 | --DOCSHELL 1542F400 == 28 [pid = 2424] [id = 550] 22:08:30 INFO - PROCESS | 2424 | --DOCSHELL 140E6000 == 27 [pid = 2424] [id = 549] 22:08:30 INFO - PROCESS | 2424 | --DOCSHELL 1365CC00 == 26 [pid = 2424] [id = 548] 22:08:30 INFO - PROCESS | 2424 | --DOCSHELL 15E08800 == 25 [pid = 2424] [id = 553] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (10E0A400) [pid = 2424] [serial = 1591] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (12821400) [pid = 2424] [serial = 1594] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (15670000) [pid = 2424] [serial = 1606] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (16218000) [pid = 2424] [serial = 1612] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (15E11000) [pid = 2424] [serial = 1613] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (12D5F400) [pid = 2424] [serial = 1595] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (16A62800) [pid = 2424] [serial = 1589] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (14FEA000) [pid = 2424] [serial = 1604] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (14F0F800) [pid = 2424] [serial = 1603] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (16CD7C00) [pid = 2424] [serial = 1615] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (112AA400) [pid = 2424] [serial = 1592] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (15E0A000) [pid = 2424] [serial = 1610] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (15B21400) [pid = 2424] [serial = 1607] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (1400E000) [pid = 2424] [serial = 1618] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (10E0EC00) [pid = 2424] [serial = 1597] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (112BD800) [pid = 2424] [serial = 1598] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (16F8EC00) [pid = 2424] [serial = 1621] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (130CE000) [pid = 2424] [serial = 1600] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (15D7A800) [pid = 2424] [serial = 1609] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (132E7400) [pid = 2424] [serial = 1601] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (15D7BC00) [pid = 2424] [serial = 1619] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (16D83400) [pid = 2424] [serial = 1616] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (11AE0800) [pid = 2424] [serial = 1624] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (1748A800) [pid = 2424] [serial = 1625] [outer = 00000000] [url = about:blank] 22:08:30 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (16F93400) [pid = 2424] [serial = 1622] [outer = 00000000] [url = about:blank] 22:08:31 INFO - PROCESS | 2424 | 1466744911056 Marionette TRACE conn2 <- [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]]]}] 22:08:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:08:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2079ms 22:08:31 INFO - PROCESS | 2424 | 1466744911125 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 22:08:31 INFO - PROCESS | 2424 | 1466744911131 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 22:08:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:08:31 INFO - PROCESS | 2424 | 1466744911138 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:08:31 INFO - PROCESS | 2424 | 1466744911141 Marionette TRACE conn2 <- [1,2182,null,{}] 22:08:31 INFO - PROCESS | 2424 | 1466744911148 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:31 INFO - PROCESS | 2424 | 1466744911152 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:31 INFO - PROCESS | 2424 | 1466744911268 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 22:08:31 INFO - PROCESS | 2424 | 1466744911391 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:31 INFO - PROCESS | 2424 | 1466744911396 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:31 INFO - PROCESS | 2424 | ++DOCSHELL 10A64400 == 26 [pid = 2424] [id = 555] 22:08:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (10A64800) [pid = 2424] [serial = 1665] [outer = 00000000] 22:08:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (10AC9800) [pid = 2424] [serial = 1666] [outer = 10A64800] 22:08:31 INFO - PROCESS | 2424 | 1466744911457 Marionette DEBUG loaded listener.js 22:08:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (10B2C400) [pid = 2424] [serial = 1667] [outer = 10A64800] 22:08:32 INFO - PROCESS | 2424 | 1466744912178 Marionette TRACE conn2 <- [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]]]}] 22:08:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:08:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1091ms 22:08:32 INFO - PROCESS | 2424 | 1466744912241 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 22:08:32 INFO - PROCESS | 2424 | 1466744912246 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 22:08:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:08:32 INFO - PROCESS | 2424 | 1466744912254 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:08:32 INFO - PROCESS | 2424 | 1466744912257 Marionette TRACE conn2 <- [1,2186,null,{}] 22:08:32 INFO - PROCESS | 2424 | 1466744912261 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:32 INFO - PROCESS | 2424 | 1466744912265 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:32 INFO - PROCESS | 2424 | 1466744912377 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 22:08:32 INFO - PROCESS | 2424 | 1466744912506 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:32 INFO - PROCESS | 2424 | 1466744912509 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:32 INFO - PROCESS | 2424 | ++DOCSHELL 10E0F400 == 27 [pid = 2424] [id = 556] 22:08:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (10E0F800) [pid = 2424] [serial = 1668] [outer = 00000000] 22:08:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (10FF4400) [pid = 2424] [serial = 1669] [outer = 10E0F800] 22:08:32 INFO - PROCESS | 2424 | 1466744912568 Marionette DEBUG loaded listener.js 22:08:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (1126FC00) [pid = 2424] [serial = 1670] [outer = 10E0F800] 22:08:33 INFO - PROCESS | 2424 | 1466744913149 Marionette TRACE conn2 <- [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]]]}] 22:08:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:08:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 957ms 22:08:33 INFO - PROCESS | 2424 | 1466744913206 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 22:08:33 INFO - PROCESS | 2424 | 1466744913210 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 22:08:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:08:33 INFO - PROCESS | 2424 | 1466744913215 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:08:33 INFO - PROCESS | 2424 | 1466744913219 Marionette TRACE conn2 <- [1,2190,null,{}] 22:08:33 INFO - PROCESS | 2424 | 1466744913226 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:33 INFO - PROCESS | 2424 | 1466744913228 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:33 INFO - PROCESS | 2424 | 1466744913316 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 22:08:33 INFO - PROCESS | 2424 | 1466744913322 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:33 INFO - PROCESS | 2424 | 1466744913326 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:33 INFO - PROCESS | 2424 | ++DOCSHELL 10B80800 == 28 [pid = 2424] [id = 557] 22:08:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (10E0A400) [pid = 2424] [serial = 1671] [outer = 00000000] 22:08:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (110E5C00) [pid = 2424] [serial = 1672] [outer = 10E0A400] 22:08:33 INFO - PROCESS | 2424 | 1466744913374 Marionette DEBUG loaded listener.js 22:08:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (112BB400) [pid = 2424] [serial = 1673] [outer = 10E0A400] 22:08:33 INFO - PROCESS | 2424 | 1466744913839 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 22:08:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:08:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 673ms 22:08:33 INFO - PROCESS | 2424 | 1466744913902 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 22:08:33 INFO - PROCESS | 2424 | 1466744913906 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 22:08:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:08:33 INFO - PROCESS | 2424 | 1466744913914 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:08:33 INFO - PROCESS | 2424 | 1466744913917 Marionette TRACE conn2 <- [1,2194,null,{}] 22:08:33 INFO - PROCESS | 2424 | 1466744913921 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:33 INFO - PROCESS | 2424 | 1466744913923 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:34 INFO - PROCESS | 2424 | 1466744914017 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 22:08:34 INFO - PROCESS | 2424 | 1466744914109 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:34 INFO - PROCESS | 2424 | 1466744914111 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:34 INFO - PROCESS | 2424 | ++DOCSHELL 1281C400 == 29 [pid = 2424] [id = 558] 22:08:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (1281D000) [pid = 2424] [serial = 1674] [outer = 00000000] 22:08:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (12B18000) [pid = 2424] [serial = 1675] [outer = 1281D000] 22:08:34 INFO - PROCESS | 2424 | 1466744914158 Marionette DEBUG loaded listener.js 22:08:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (12B1FC00) [pid = 2424] [serial = 1676] [outer = 1281D000] 22:08:34 INFO - PROCESS | 2424 | 1466744914531 Marionette TRACE conn2 <- [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]]]}] 22:08:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:08:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 658ms 22:08:34 INFO - PROCESS | 2424 | 1466744914597 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 22:08:34 INFO - PROCESS | 2424 | 1466744914599 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 22:08:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:08:34 INFO - PROCESS | 2424 | 1466744914603 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:08:34 INFO - PROCESS | 2424 | 1466744914606 Marionette TRACE conn2 <- [1,2198,null,{}] 22:08:34 INFO - PROCESS | 2424 | 1466744914617 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:34 INFO - PROCESS | 2424 | 1466744914622 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:34 INFO - PROCESS | 2424 | 1466744914693 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 22:08:34 INFO - PROCESS | 2424 | 1466744914699 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:34 INFO - PROCESS | 2424 | 1466744914702 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:34 INFO - PROCESS | 2424 | ++DOCSHELL 13233000 == 30 [pid = 2424] [id = 559] 22:08:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (1323E000) [pid = 2424] [serial = 1677] [outer = 00000000] 22:08:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (1365B400) [pid = 2424] [serial = 1678] [outer = 1323E000] 22:08:34 INFO - PROCESS | 2424 | 1466744914752 Marionette DEBUG loaded listener.js 22:08:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (14002000) [pid = 2424] [serial = 1679] [outer = 1323E000] 22:08:35 INFO - PROCESS | 2424 | 1466744915219 Marionette TRACE conn2 <- [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]]]}] 22:08:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:08:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 658ms 22:08:35 INFO - PROCESS | 2424 | 1466744915269 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 22:08:35 INFO - PROCESS | 2424 | 1466744915281 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 22:08:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:08:35 INFO - PROCESS | 2424 | 1466744915284 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:08:35 INFO - PROCESS | 2424 | 1466744915286 Marionette TRACE conn2 <- [1,2202,null,{}] 22:08:35 INFO - PROCESS | 2424 | 1466744915289 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:35 INFO - PROCESS | 2424 | 1466744915291 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:35 INFO - PROCESS | 2424 | 1466744915428 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 22:08:35 INFO - PROCESS | 2424 | 1466744915435 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:35 INFO - PROCESS | 2424 | 1466744915438 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:35 INFO - PROCESS | 2424 | ++DOCSHELL 14FAC000 == 31 [pid = 2424] [id = 560] 22:08:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (14FAC400) [pid = 2424] [serial = 1680] [outer = 00000000] 22:08:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (14FEA400) [pid = 2424] [serial = 1681] [outer = 14FAC400] 22:08:35 INFO - PROCESS | 2424 | 1466744915487 Marionette DEBUG loaded listener.js 22:08:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1531E800) [pid = 2424] [serial = 1682] [outer = 14FAC400] 22:08:35 INFO - PROCESS | 2424 | 1466744915914 Marionette TRACE conn2 <- [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]]]}] 22:08:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:08:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 673ms 22:08:35 INFO - PROCESS | 2424 | 1466744915947 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 22:08:35 INFO - PROCESS | 2424 | 1466744915949 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 22:08:35 INFO - PROCESS | 2424 | 1466744915953 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:08:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:08:35 INFO - PROCESS | 2424 | 1466744915954 Marionette TRACE conn2 <- [1,2206,null,{}] 22:08:35 INFO - PROCESS | 2424 | 1466744915958 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:35 INFO - PROCESS | 2424 | 1466744915960 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:36 INFO - PROCESS | 2424 | 1466744916072 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 22:08:36 INFO - PROCESS | 2424 | 1466744916077 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:36 INFO - PROCESS | 2424 | 1466744916079 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:36 INFO - PROCESS | 2424 | ++DOCSHELL 14FB7400 == 32 [pid = 2424] [id = 561] 22:08:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (15433800) [pid = 2424] [serial = 1683] [outer = 00000000] 22:08:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15674000) [pid = 2424] [serial = 1684] [outer = 15433800] 22:08:36 INFO - PROCESS | 2424 | 1466744916124 Marionette DEBUG loaded listener.js 22:08:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (156B3400) [pid = 2424] [serial = 1685] [outer = 15433800] 22:08:36 INFO - PROCESS | 2424 | 1466744916581 Marionette TRACE conn2 <- [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]]]}] 22:08:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:08:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 658ms 22:08:36 INFO - PROCESS | 2424 | 1466744916633 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 22:08:36 INFO - PROCESS | 2424 | 1466744916635 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 22:08:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:08:36 INFO - PROCESS | 2424 | 1466744916644 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:08:36 INFO - PROCESS | 2424 | 1466744916645 Marionette TRACE conn2 <- [1,2210,null,{}] 22:08:36 INFO - PROCESS | 2424 | 1466744916649 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:36 INFO - PROCESS | 2424 | 1466744916654 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:36 INFO - PROCESS | 2424 | 1466744916800 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 22:08:36 INFO - PROCESS | 2424 | 1466744916825 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:36 INFO - PROCESS | 2424 | 1466744916827 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:36 INFO - PROCESS | 2424 | ++DOCSHELL 15D76000 == 33 [pid = 2424] [id = 562] 22:08:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (15D77800) [pid = 2424] [serial = 1686] [outer = 00000000] 22:08:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (15E0E800) [pid = 2424] [serial = 1687] [outer = 15D77800] 22:08:36 INFO - PROCESS | 2424 | 1466744916871 Marionette DEBUG loaded listener.js 22:08:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (15E0F400) [pid = 2424] [serial = 1688] [outer = 15D77800] 22:08:37 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (140ED400) [pid = 2424] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:08:37 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (15433000) [pid = 2424] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:08:37 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (15D75000) [pid = 2424] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:08:37 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (15E16800) [pid = 2424] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:08:37 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (13951C00) [pid = 2424] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:08:37 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (112BE000) [pid = 2424] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:08:37 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (10B38C00) [pid = 2424] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:08:37 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (11268C00) [pid = 2424] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:08:37 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (17495400) [pid = 2424] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:08:37 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (14001400) [pid = 2424] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:08:37 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (10B2F400) [pid = 2424] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:08:37 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1B02BC00) [pid = 2424] [serial = 44] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:08:37 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (129E8000) [pid = 2424] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:08:37 INFO - PROCESS | 2424 | 1466744917307 Marionette TRACE conn2 <- [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]]]}] 22:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 703ms 22:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:08:37 INFO - PROCESS | 2424 | 1466744917348 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 22:08:37 INFO - PROCESS | 2424 | 1466744917350 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 22:08:37 INFO - PROCESS | 2424 | 1466744917353 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:08:37 INFO - PROCESS | 2424 | 1466744917354 Marionette TRACE conn2 <- [1,2214,null,{}] 22:08:37 INFO - PROCESS | 2424 | 1466744917367 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:37 INFO - PROCESS | 2424 | 1466744917370 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:37 INFO - PROCESS | 2424 | 1466744917445 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 22:08:37 INFO - PROCESS | 2424 | 1466744917525 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:37 INFO - PROCESS | 2424 | 1466744917526 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:37 INFO - PROCESS | 2424 | ++DOCSHELL 10AC4800 == 34 [pid = 2424] [id = 563] 22:08:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (10AC7400) [pid = 2424] [serial = 1689] [outer = 00000000] 22:08:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (13C86000) [pid = 2424] [serial = 1690] [outer = 10AC7400] 22:08:37 INFO - PROCESS | 2424 | 1466744917570 Marionette DEBUG loaded listener.js 22:08:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (14001400) [pid = 2424] [serial = 1691] [outer = 10AC7400] 22:08:37 INFO - PROCESS | 2424 | 1466744917913 Marionette TRACE conn2 <- [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]]]}] 22:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 598ms 22:08:37 INFO - PROCESS | 2424 | 1466744917954 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 22:08:37 INFO - PROCESS | 2424 | 1466744917956 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 22:08:37 INFO - PROCESS | 2424 | 1466744917960 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:08:37 INFO - PROCESS | 2424 | 1466744917961 Marionette TRACE conn2 <- [1,2218,null,{}] 22:08:37 INFO - PROCESS | 2424 | 1466744917964 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:37 INFO - PROCESS | 2424 | 1466744917966 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:38 INFO - PROCESS | 2424 | 1466744918044 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 22:08:38 INFO - PROCESS | 2424 | 1466744918050 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:38 INFO - PROCESS | 2424 | 1466744918052 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:38 INFO - PROCESS | 2424 | ++DOCSHELL 10A5B400 == 35 [pid = 2424] [id = 564] 22:08:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (131EA800) [pid = 2424] [serial = 1692] [outer = 00000000] 22:08:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (1620A800) [pid = 2424] [serial = 1693] [outer = 131EA800] 22:08:38 INFO - PROCESS | 2424 | 1466744918177 Marionette DEBUG loaded listener.js 22:08:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1620D000) [pid = 2424] [serial = 1694] [outer = 131EA800] 22:08:38 INFO - PROCESS | 2424 | 1466744918585 Marionette TRACE conn2 <- [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]]]}] 22:08:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:08:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 673ms 22:08:38 INFO - PROCESS | 2424 | 1466744918643 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 22:08:38 INFO - PROCESS | 2424 | 1466744918645 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 22:08:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:08:38 INFO - PROCESS | 2424 | 1466744918654 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:08:38 INFO - PROCESS | 2424 | 1466744918656 Marionette TRACE conn2 <- [1,2222,null,{}] 22:08:38 INFO - PROCESS | 2424 | 1466744918659 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:38 INFO - PROCESS | 2424 | 1466744918661 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:38 INFO - PROCESS | 2424 | 1466744918726 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 22:08:38 INFO - PROCESS | 2424 | 1466744918732 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:38 INFO - PROCESS | 2424 | 1466744918734 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:38 INFO - PROCESS | 2424 | ++DOCSHELL 13232C00 == 36 [pid = 2424] [id = 565] 22:08:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15E16800) [pid = 2424] [serial = 1695] [outer = 00000000] 22:08:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (165C4400) [pid = 2424] [serial = 1696] [outer = 15E16800] 22:08:38 INFO - PROCESS | 2424 | 1466744918777 Marionette DEBUG loaded listener.js 22:08:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (165C5800) [pid = 2424] [serial = 1697] [outer = 15E16800] 22:08:39 INFO - PROCESS | 2424 | 1466744919279 Marionette TRACE conn2 <- [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]]]}] 22:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 673ms 22:08:39 INFO - PROCESS | 2424 | 1466744919316 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 22:08:39 INFO - PROCESS | 2424 | 1466744919321 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 22:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:08:39 INFO - PROCESS | 2424 | 1466744919327 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:08:39 INFO - PROCESS | 2424 | 1466744919330 Marionette TRACE conn2 <- [1,2226,null,{}] 22:08:39 INFO - PROCESS | 2424 | 1466744919396 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:39 INFO - PROCESS | 2424 | 1466744919399 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:39 INFO - PROCESS | 2424 | 1466744919551 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 22:08:39 INFO - PROCESS | 2424 | 1466744919562 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:39 INFO - PROCESS | 2424 | 1466744919567 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:39 INFO - PROCESS | 2424 | ++DOCSHELL 10A61C00 == 37 [pid = 2424] [id = 566] 22:08:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (10A76000) [pid = 2424] [serial = 1698] [outer = 00000000] 22:08:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (110DC000) [pid = 2424] [serial = 1699] [outer = 10A76000] 22:08:39 INFO - PROCESS | 2424 | 1466744919625 Marionette DEBUG loaded listener.js 22:08:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (11C30400) [pid = 2424] [serial = 1700] [outer = 10A76000] 22:08:40 INFO - PROCESS | 2424 | 1466744920285 Marionette TRACE conn2 <- [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]]]}] 22:08:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:08:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1002ms 22:08:40 INFO - PROCESS | 2424 | 1466744920323 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 22:08:40 INFO - PROCESS | 2424 | 1466744920328 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 22:08:40 INFO - PROCESS | 2424 | 1466744920336 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:08:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:08:40 INFO - PROCESS | 2424 | 1466744920339 Marionette TRACE conn2 <- [1,2230,null,{}] 22:08:40 INFO - PROCESS | 2424 | 1466744920343 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:40 INFO - PROCESS | 2424 | 1466744920346 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:40 INFO - PROCESS | 2424 | 1466744920456 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 22:08:40 INFO - PROCESS | 2424 | 1466744920596 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:40 INFO - PROCESS | 2424 | 1466744920599 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:40 INFO - PROCESS | 2424 | ++DOCSHELL 12D69C00 == 38 [pid = 2424] [id = 567] 22:08:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (12D8CC00) [pid = 2424] [serial = 1701] [outer = 00000000] 22:08:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1394B400) [pid = 2424] [serial = 1702] [outer = 12D8CC00] 22:08:40 INFO - PROCESS | 2424 | 1466744920663 Marionette DEBUG loaded listener.js 22:08:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (14FABC00) [pid = 2424] [serial = 1703] [outer = 12D8CC00] 22:08:41 INFO - PROCESS | 2424 | 1466744921233 Marionette TRACE conn2 <- [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]]]}] 22:08:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:08:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 957ms 22:08:41 INFO - PROCESS | 2424 | 1466744921305 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 22:08:41 INFO - PROCESS | 2424 | 1466744921307 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 22:08:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:08:41 INFO - PROCESS | 2424 | 1466744921311 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:08:41 INFO - PROCESS | 2424 | 1466744921315 Marionette TRACE conn2 <- [1,2234,null,{}] 22:08:41 INFO - PROCESS | 2424 | 1466744921327 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:41 INFO - PROCESS | 2424 | 1466744921332 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:41 INFO - PROCESS | 2424 | 1466744921468 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 22:08:41 INFO - PROCESS | 2424 | 1466744921607 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:41 INFO - PROCESS | 2424 | 1466744921611 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:41 INFO - PROCESS | 2424 | ++DOCSHELL 10ABEC00 == 39 [pid = 2424] [id = 568] 22:08:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (129E9800) [pid = 2424] [serial = 1704] [outer = 00000000] 22:08:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (13C86800) [pid = 2424] [serial = 1705] [outer = 129E9800] 22:08:41 INFO - PROCESS | 2424 | 1466744921669 Marionette DEBUG loaded listener.js 22:08:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (159BEC00) [pid = 2424] [serial = 1706] [outer = 129E9800] 22:08:42 INFO - PROCESS | 2424 | 1466744922396 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 22:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1137ms 22:08:42 INFO - PROCESS | 2424 | 1466744922460 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 22:08:42 INFO - PROCESS | 2424 | 1466744922464 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 22:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:08:42 INFO - PROCESS | 2424 | 1466744922468 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:08:42 INFO - PROCESS | 2424 | 1466744922473 Marionette TRACE conn2 <- [1,2238,null,{}] 22:08:42 INFO - PROCESS | 2424 | 1466744922478 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:42 INFO - PROCESS | 2424 | 1466744922481 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:42 INFO - PROCESS | 2424 | 1466744922584 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 22:08:42 INFO - PROCESS | 2424 | 1466744922720 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:42 INFO - PROCESS | 2424 | 1466744922723 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:42 INFO - PROCESS | 2424 | --DOCSHELL 10E01C00 == 38 [pid = 2424] [id = 379] 22:08:42 INFO - PROCESS | 2424 | --DOCSHELL 12D65000 == 37 [pid = 2424] [id = 380] 22:08:42 INFO - PROCESS | 2424 | --DOCSHELL 165C3800 == 36 [pid = 2424] [id = 381] 22:08:42 INFO - PROCESS | 2424 | --DOCSHELL 10A64400 == 35 [pid = 2424] [id = 555] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (14FAE000) [pid = 2424] [serial = 1648] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (156B8000) [pid = 2424] [serial = 1651] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (15E17000) [pid = 2424] [serial = 1654] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (159B9400) [pid = 2424] [serial = 1652] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (16214000) [pid = 2424] [serial = 1660] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1620F800) [pid = 2424] [serial = 1655] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (16217000) [pid = 2424] [serial = 1661] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (13C82400) [pid = 2424] [serial = 1645] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1291A400) [pid = 2424] [serial = 1642] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (12B13400) [pid = 2424] [serial = 1643] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (10B77000) [pid = 2424] [serial = 1639] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (10E02000) [pid = 2424] [serial = 1640] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (129A9000) [pid = 2424] [serial = 1637] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (11452800) [pid = 2424] [serial = 1636] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (179DE000) [pid = 2424] [serial = 1634] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (179C3C00) [pid = 2424] [serial = 1633] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (15312C00) [pid = 2424] [serial = 1631] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (143BC000) [pid = 2424] [serial = 1630] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (1291EC00) [pid = 2424] [serial = 1628] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (11ADE800) [pid = 2424] [serial = 1627] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (12D69800) [pid = 2424] [serial = 1115] [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.] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (14FE8C00) [pid = 2424] [serial = 1649] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (140E6800) [pid = 2424] [serial = 1657] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (14005400) [pid = 2424] [serial = 1646] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (14FAD000) [pid = 2424] [serial = 1658] [outer = 00000000] [url = about:blank] 22:08:42 INFO - PROCESS | 2424 | ++DOCSHELL 0F939C00 == 36 [pid = 2424] [id = 569] 22:08:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (1036D400) [pid = 2424] [serial = 1707] [outer = 00000000] 22:08:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (10E01400) [pid = 2424] [serial = 1708] [outer = 1036D400] 22:08:42 INFO - PROCESS | 2424 | 1466744922782 Marionette DEBUG loaded listener.js 22:08:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (10E0EC00) [pid = 2424] [serial = 1709] [outer = 1036D400] 22:08:43 INFO - PROCESS | 2424 | 1466744923175 Marionette TRACE conn2 <- [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]]]}] 22:08:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:08:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 762ms 22:08:43 INFO - PROCESS | 2424 | 1466744923231 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 22:08:43 INFO - PROCESS | 2424 | 1466744923236 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 22:08:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:08:43 INFO - PROCESS | 2424 | 1466744923242 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:08:43 INFO - PROCESS | 2424 | 1466744923244 Marionette TRACE conn2 <- [1,2242,null,{}] 22:08:43 INFO - PROCESS | 2424 | 1466744923254 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:43 INFO - PROCESS | 2424 | 1466744923257 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:43 INFO - PROCESS | 2424 | 1466744923345 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 22:08:43 INFO - PROCESS | 2424 | 1466744923358 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:43 INFO - PROCESS | 2424 | 1466744923361 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:43 INFO - PROCESS | 2424 | ++DOCSHELL 129A9800 == 37 [pid = 2424] [id = 570] 22:08:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (129AB000) [pid = 2424] [serial = 1710] [outer = 00000000] 22:08:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (129F2400) [pid = 2424] [serial = 1711] [outer = 129AB000] 22:08:43 INFO - PROCESS | 2424 | 1466744923407 Marionette DEBUG loaded listener.js 22:08:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (12B18400) [pid = 2424] [serial = 1712] [outer = 129AB000] 22:08:43 INFO - PROCESS | 2424 | 1466744923899 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 22:08:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:08:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 658ms 22:08:43 INFO - PROCESS | 2424 | 1466744923925 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 22:08:43 INFO - PROCESS | 2424 | 1466744923927 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 22:08:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:08:43 INFO - PROCESS | 2424 | 1466744923930 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:08:43 INFO - PROCESS | 2424 | 1466744923934 Marionette TRACE conn2 <- [1,2246,null,{}] 22:08:43 INFO - PROCESS | 2424 | 1466744923926 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:43 INFO - PROCESS | 2424 | 1466744923930 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:44 INFO - PROCESS | 2424 | 1466744924014 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 22:08:44 INFO - PROCESS | 2424 | 1466744924022 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:44 INFO - PROCESS | 2424 | 1466744924025 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:44 INFO - PROCESS | 2424 | ++DOCSHELL 13653400 == 38 [pid = 2424] [id = 571] 22:08:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (13656800) [pid = 2424] [serial = 1713] [outer = 00000000] 22:08:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (14001C00) [pid = 2424] [serial = 1714] [outer = 13656800] 22:08:44 INFO - PROCESS | 2424 | 1466744924072 Marionette DEBUG loaded listener.js 22:08:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (14FA8C00) [pid = 2424] [serial = 1715] [outer = 13656800] 22:08:44 INFO - PROCESS | 2424 | 1466744924522 Marionette TRACE conn2 <- [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]]]}] 22:08:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:08:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 613ms 22:08:44 INFO - PROCESS | 2424 | 1466744924532 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 22:08:44 INFO - PROCESS | 2424 | 1466744924534 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 22:08:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:08:44 INFO - PROCESS | 2424 | 1466744924537 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:08:44 INFO - PROCESS | 2424 | 1466744924539 Marionette TRACE conn2 <- [1,2250,null,{}] 22:08:44 INFO - PROCESS | 2424 | 1466744924542 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:44 INFO - PROCESS | 2424 | 1466744924544 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:44 INFO - PROCESS | 2424 | 1466744924646 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 22:08:44 INFO - PROCESS | 2424 | 1466744924651 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:44 INFO - PROCESS | 2424 | 1466744924653 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:44 INFO - PROCESS | 2424 | ++DOCSHELL 13C83400 == 39 [pid = 2424] [id = 572] 22:08:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (143BC000) [pid = 2424] [serial = 1716] [outer = 00000000] 22:08:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (156BB400) [pid = 2424] [serial = 1717] [outer = 143BC000] 22:08:44 INFO - PROCESS | 2424 | 1466744924698 Marionette DEBUG loaded listener.js 22:08:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (159C2800) [pid = 2424] [serial = 1718] [outer = 143BC000] 22:08:45 INFO - PROCESS | 2424 | 1466744925118 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 22:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 614ms 22:08:45 INFO - PROCESS | 2424 | 1466744925141 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 22:08:45 INFO - PROCESS | 2424 | 1466744925143 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 22:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:08:45 INFO - PROCESS | 2424 | 1466744925164 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:08:45 INFO - PROCESS | 2424 | 1466744925166 Marionette TRACE conn2 <- [1,2254,null,{}] 22:08:45 INFO - PROCESS | 2424 | 1466744925170 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:45 INFO - PROCESS | 2424 | 1466744925172 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:45 INFO - PROCESS | 2424 | 1466744925286 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 22:08:45 INFO - PROCESS | 2424 | 1466744925291 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:45 INFO - PROCESS | 2424 | 1466744925294 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:45 INFO - PROCESS | 2424 | ++DOCSHELL 159C1800 == 40 [pid = 2424] [id = 573] 22:08:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15D72400) [pid = 2424] [serial = 1719] [outer = 00000000] 22:08:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15E09800) [pid = 2424] [serial = 1720] [outer = 15D72400] 22:08:45 INFO - PROCESS | 2424 | 1466744925337 Marionette DEBUG loaded listener.js 22:08:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (15E0A000) [pid = 2424] [serial = 1721] [outer = 15D72400] 22:08:45 INFO - PROCESS | 2424 | 1466744925779 Marionette TRACE conn2 <- [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]]]}] 22:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 658ms 22:08:45 INFO - PROCESS | 2424 | 1466744925846 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 22:08:45 INFO - PROCESS | 2424 | 1466744925848 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 22:08:45 INFO - PROCESS | 2424 | 1466744925858 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:08:45 INFO - PROCESS | 2424 | 1466744925860 Marionette TRACE conn2 <- [1,2258,null,{}] 22:08:45 INFO - PROCESS | 2424 | 1466744925863 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:45 INFO - PROCESS | 2424 | 1466744925869 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:45 INFO - PROCESS | 2424 | 1466744925978 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 22:08:46 INFO - PROCESS | 2424 | 1466744926071 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:46 INFO - PROCESS | 2424 | 1466744926074 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:46 INFO - PROCESS | 2424 | ++DOCSHELL 165C2800 == 41 [pid = 2424] [id = 574] 22:08:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (165C8800) [pid = 2424] [serial = 1722] [outer = 00000000] 22:08:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16B04800) [pid = 2424] [serial = 1723] [outer = 165C8800] 22:08:46 INFO - PROCESS | 2424 | 1466744926119 Marionette DEBUG loaded listener.js 22:08:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16B05800) [pid = 2424] [serial = 1724] [outer = 165C8800] 22:08:46 INFO - PROCESS | 2424 | 1466744926510 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 22:08:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:08:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 717ms 22:08:46 INFO - PROCESS | 2424 | 1466744926564 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 22:08:46 INFO - PROCESS | 2424 | 1466744926566 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 22:08:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:08:46 INFO - PROCESS | 2424 | 1466744926570 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:08:46 INFO - PROCESS | 2424 | 1466744926571 Marionette TRACE conn2 <- [1,2262,null,{}] 22:08:46 INFO - PROCESS | 2424 | 1466744926582 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:46 INFO - PROCESS | 2424 | 1466744926594 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:46 INFO - PROCESS | 2424 | 1466744926712 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 22:08:46 INFO - PROCESS | 2424 | 1466744926761 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:46 INFO - PROCESS | 2424 | 1466744926763 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:46 INFO - PROCESS | 2424 | ++DOCSHELL 10373000 == 42 [pid = 2424] [id = 575] 22:08:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (103CD400) [pid = 2424] [serial = 1725] [outer = 00000000] 22:08:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (16CD8C00) [pid = 2424] [serial = 1726] [outer = 103CD400] 22:08:46 INFO - PROCESS | 2424 | 1466744926806 Marionette DEBUG loaded listener.js 22:08:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (16D88000) [pid = 2424] [serial = 1727] [outer = 103CD400] 22:08:47 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (14FAC400) [pid = 2424] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:08:47 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (10E0F800) [pid = 2424] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:08:47 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (15E12C00) [pid = 2424] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:08:47 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (10A64800) [pid = 2424] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:08:47 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (15433800) [pid = 2424] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:08:47 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (10AC7400) [pid = 2424] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:08:47 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (15D77800) [pid = 2424] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:08:47 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1323E000) [pid = 2424] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:08:47 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (10E0A400) [pid = 2424] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:08:47 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1281D000) [pid = 2424] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:08:47 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (131EA800) [pid = 2424] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:08:47 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1AF0FC00) [pid = 2424] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:08:47 INFO - PROCESS | 2424 | 1466744927320 Marionette TRACE conn2 <- [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]]]}] 22:08:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:08:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 808ms 22:08:47 INFO - PROCESS | 2424 | 1466744927373 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 22:08:47 INFO - PROCESS | 2424 | 1466744927375 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 22:08:47 INFO - PROCESS | 2424 | 1466744927379 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:08:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:08:47 INFO - PROCESS | 2424 | 1466744927380 Marionette TRACE conn2 <- [1,2266,null,{}] 22:08:47 INFO - PROCESS | 2424 | 1466744927384 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:47 INFO - PROCESS | 2424 | 1466744927386 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:47 INFO - PROCESS | 2424 | 1466744927500 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 22:08:47 INFO - PROCESS | 2424 | 1466744927561 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:47 INFO - PROCESS | 2424 | 1466744927563 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:47 INFO - PROCESS | 2424 | ++DOCSHELL 105EC800 == 43 [pid = 2424] [id = 576] 22:08:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (10A5B000) [pid = 2424] [serial = 1728] [outer = 00000000] 22:08:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (129E8000) [pid = 2424] [serial = 1729] [outer = 10A5B000] 22:08:47 INFO - PROCESS | 2424 | 1466744927607 Marionette DEBUG loaded listener.js 22:08:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (13037400) [pid = 2424] [serial = 1730] [outer = 10A5B000] 22:08:47 INFO - PROCESS | 2424 | 1466744927946 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 22:08:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:08:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 613ms 22:08:47 INFO - PROCESS | 2424 | 1466744927999 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 22:08:47 INFO - PROCESS | 2424 | 1466744928001 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 22:08:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:08:47 INFO - PROCESS | 2424 | 1466744927988 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:08:47 INFO - PROCESS | 2424 | 1466744927989 Marionette TRACE conn2 <- [1,2270,null,{}] 22:08:48 INFO - PROCESS | 2424 | 1466744927993 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:48 INFO - PROCESS | 2424 | 1466744927995 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:48 INFO - PROCESS | 2424 | 1466744928112 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 22:08:48 INFO - PROCESS | 2424 | 1466744928120 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:48 INFO - PROCESS | 2424 | 1466744928122 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:48 INFO - PROCESS | 2424 | ++DOCSHELL 12B1C400 == 44 [pid = 2424] [id = 577] 22:08:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (14FB4400) [pid = 2424] [serial = 1731] [outer = 00000000] 22:08:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (16F8CC00) [pid = 2424] [serial = 1732] [outer = 14FB4400] 22:08:48 INFO - PROCESS | 2424 | 1466744928165 Marionette DEBUG loaded listener.js 22:08:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16D87C00) [pid = 2424] [serial = 1733] [outer = 14FB4400] 22:08:48 INFO - PROCESS | 2424 | 1466744928552 Marionette TRACE conn2 <- [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]]]}] 22:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 598ms 22:08:48 INFO - PROCESS | 2424 | 1466744928606 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 22:08:48 INFO - PROCESS | 2424 | 1466744928609 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 22:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:08:48 INFO - PROCESS | 2424 | 1466744928612 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:08:48 INFO - PROCESS | 2424 | 1466744928613 Marionette TRACE conn2 <- [1,2274,null,{}] 22:08:48 INFO - PROCESS | 2424 | 1466744928617 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:48 INFO - PROCESS | 2424 | 1466744928619 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:48 INFO - PROCESS | 2424 | 1466744928740 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 22:08:48 INFO - PROCESS | 2424 | 1466744928782 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:48 INFO - PROCESS | 2424 | 1466744928784 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:48 INFO - PROCESS | 2424 | ++DOCSHELL 10B3B400 == 45 [pid = 2424] [id = 578] 22:08:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (12818C00) [pid = 2424] [serial = 1734] [outer = 00000000] 22:08:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1742D800) [pid = 2424] [serial = 1735] [outer = 12818C00] 22:08:48 INFO - PROCESS | 2424 | 1466744928810 Marionette DEBUG loaded listener.js 22:08:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (17497800) [pid = 2424] [serial = 1736] [outer = 12818C00] 22:08:49 INFO - PROCESS | 2424 | 1466744929322 Marionette TRACE conn2 <- [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]]]}] 22:08:49 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 22:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 763ms 22:08:49 INFO - PROCESS | 2424 | 1466744929379 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 22:08:49 INFO - PROCESS | 2424 | 1466744929383 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 22:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:08:49 INFO - PROCESS | 2424 | 1466744929388 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:08:49 INFO - PROCESS | 2424 | 1466744929392 Marionette TRACE conn2 <- [1,2278,null,{}] 22:08:49 INFO - PROCESS | 2424 | 1466744929398 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:49 INFO - PROCESS | 2424 | 1466744929401 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:49 INFO - PROCESS | 2424 | 1466744929514 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 22:08:49 INFO - PROCESS | 2424 | 1466744929653 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:49 INFO - PROCESS | 2424 | 1466744929656 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:49 INFO - PROCESS | 2424 | ++DOCSHELL 10524C00 == 46 [pid = 2424] [id = 579] 22:08:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (10A62C00) [pid = 2424] [serial = 1737] [outer = 00000000] 22:08:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (10E0E400) [pid = 2424] [serial = 1738] [outer = 10A62C00] 22:08:49 INFO - PROCESS | 2424 | 1466744929722 Marionette DEBUG loaded listener.js 22:08:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (112AB400) [pid = 2424] [serial = 1739] [outer = 10A62C00] 22:08:50 INFO - PROCESS | 2424 | 1466744930310 Marionette TRACE conn2 <- [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]]]}] 22:08:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:08:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 957ms 22:08:50 INFO - PROCESS | 2424 | 1466744930356 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 22:08:50 INFO - PROCESS | 2424 | 1466744930360 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 22:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:08:50 INFO - PROCESS | 2424 | 1466744930367 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:08:50 INFO - PROCESS | 2424 | 1466744930370 Marionette TRACE conn2 <- [1,2282,null,{}] 22:08:50 INFO - PROCESS | 2424 | 1466744930374 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:50 INFO - PROCESS | 2424 | 1466744930377 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:50 INFO - PROCESS | 2424 | 1466744930503 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 22:08:50 INFO - PROCESS | 2424 | 1466744930639 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:50 INFO - PROCESS | 2424 | 1466744930642 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:50 INFO - PROCESS | 2424 | ++DOCSHELL 12D69800 == 47 [pid = 2424] [id = 580] 22:08:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (12D8C800) [pid = 2424] [serial = 1740] [outer = 00000000] 22:08:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (132E7000) [pid = 2424] [serial = 1741] [outer = 12D8C800] 22:08:50 INFO - PROCESS | 2424 | 1466744930705 Marionette DEBUG loaded listener.js 22:08:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (143C2800) [pid = 2424] [serial = 1742] [outer = 12D8C800] 22:08:51 INFO - PROCESS | 2424 | 1466744931245 Marionette TRACE conn2 <- [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]]]}] 22:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 897ms 22:08:51 INFO - PROCESS | 2424 | 1466744931258 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 22:08:51 INFO - PROCESS | 2424 | 1466744931261 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 22:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:08:51 INFO - PROCESS | 2424 | 1466744931265 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:08:51 INFO - PROCESS | 2424 | 1466744931268 Marionette TRACE conn2 <- [1,2286,null,{}] 22:08:51 INFO - PROCESS | 2424 | 1466744931280 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:51 INFO - PROCESS | 2424 | 1466744931284 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:51 INFO - PROCESS | 2424 | 1466744931393 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 22:08:51 INFO - PROCESS | 2424 | 1466744931504 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:51 INFO - PROCESS | 2424 | 1466744931507 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:51 INFO - PROCESS | 2424 | ++DOCSHELL 16D83400 == 48 [pid = 2424] [id = 581] 22:08:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (16D85400) [pid = 2424] [serial = 1743] [outer = 00000000] 22:08:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (17425800) [pid = 2424] [serial = 1744] [outer = 16D85400] 22:08:51 INFO - PROCESS | 2424 | 1466744931604 Marionette DEBUG loaded listener.js 22:08:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (17983400) [pid = 2424] [serial = 1745] [outer = 16D85400] 22:08:52 INFO - PROCESS | 2424 | 1466744932376 Marionette TRACE conn2 <- [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]]]}] 22:08:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:08:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1137ms 22:08:52 INFO - PROCESS | 2424 | 1466744932415 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 22:08:52 INFO - PROCESS | 2424 | 1466744932418 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 22:08:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:08:52 INFO - PROCESS | 2424 | 1466744932423 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:08:52 INFO - PROCESS | 2424 | 1466744932426 Marionette TRACE conn2 <- [1,2290,null,{}] 22:08:52 INFO - PROCESS | 2424 | 1466744932431 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:52 INFO - PROCESS | 2424 | 1466744932434 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:52 INFO - PROCESS | 2424 | 1466744932533 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 22:08:52 INFO - PROCESS | 2424 | 1466744932671 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:52 INFO - PROCESS | 2424 | 1466744932673 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:52 INFO - PROCESS | 2424 | ++DOCSHELL 10B2F400 == 49 [pid = 2424] [id = 582] 22:08:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (10B31400) [pid = 2424] [serial = 1746] [outer = 00000000] 22:08:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (10FED800) [pid = 2424] [serial = 1747] [outer = 10B31400] 22:08:52 INFO - PROCESS | 2424 | 1466744932726 Marionette DEBUG loaded listener.js 22:08:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (112B6400) [pid = 2424] [serial = 1748] [outer = 10B31400] 22:08:53 INFO - PROCESS | 2424 | --DOCSHELL 0C778800 == 48 [pid = 2424] [id = 383] 22:08:53 INFO - PROCESS | 2424 | --DOCSHELL 129A8000 == 47 [pid = 2424] [id = 391] 22:08:53 INFO - PROCESS | 2424 | --DOCSHELL 1945B800 == 46 [pid = 2424] [id = 393] 22:08:53 INFO - PROCESS | 2424 | --DOCSHELL 165C3C00 == 45 [pid = 2424] [id = 385] 22:08:53 INFO - PROCESS | 2424 | --DOCSHELL 1A813C00 == 44 [pid = 2424] [id = 389] 22:08:53 INFO - PROCESS | 2424 | --DOCSHELL 10FF2C00 == 43 [pid = 2424] [id = 392] 22:08:53 INFO - PROCESS | 2424 | --DOCSHELL 1AAD2C00 == 42 [pid = 2424] [id = 390] 22:08:53 INFO - PROCESS | 2424 | --DOCSHELL 12B12400 == 41 [pid = 2424] [id = 384] 22:08:53 INFO - PROCESS | 2424 | --DOCSHELL 1323F000 == 40 [pid = 2424] [id = 388] 22:08:53 INFO - PROCESS | 2424 | --DOCSHELL 10E0F400 == 39 [pid = 2424] [id = 556] 22:08:53 INFO - PROCESS | 2424 | --DOCSHELL 16CE3000 == 38 [pid = 2424] [id = 382] 22:08:53 INFO - PROCESS | 2424 | --DOCSHELL 10562C00 == 37 [pid = 2424] [id = 394] 22:08:53 INFO - PROCESS | 2424 | --DOCSHELL 129AF800 == 36 [pid = 2424] [id = 396] 22:08:53 INFO - PROCESS | 2424 | --DOCSHELL 1055F400 == 35 [pid = 2424] [id = 395] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1AF0E800) [pid = 2424] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (165C4400) [pid = 2424] [serial = 1696] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (16A61800) [pid = 2424] [serial = 1663] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (14FEA400) [pid = 2424] [serial = 1681] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1531E800) [pid = 2424] [serial = 1682] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (1126FC00) [pid = 2424] [serial = 1670] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (10FF4400) [pid = 2424] [serial = 1669] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (16B09000) [pid = 2424] [serial = 1664] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (10B2C400) [pid = 2424] [serial = 1667] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (10AC9800) [pid = 2424] [serial = 1666] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (156B3400) [pid = 2424] [serial = 1685] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (15674000) [pid = 2424] [serial = 1684] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (13C86000) [pid = 2424] [serial = 1690] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (15E0E800) [pid = 2424] [serial = 1687] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (15E0F400) [pid = 2424] [serial = 1688] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1365B400) [pid = 2424] [serial = 1678] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (110E5C00) [pid = 2424] [serial = 1672] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (112BB400) [pid = 2424] [serial = 1673] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (12B18000) [pid = 2424] [serial = 1675] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (12B1FC00) [pid = 2424] [serial = 1676] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1620D000) [pid = 2424] [serial = 1694] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (14002000) [pid = 2424] [serial = 1679] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (14001400) [pid = 2424] [serial = 1691] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (1620A800) [pid = 2424] [serial = 1693] [outer = 00000000] [url = about:blank] 22:08:53 INFO - PROCESS | 2424 | 1466744933264 Marionette TRACE conn2 <- [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]]]}] 22:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 867ms 22:08:53 INFO - PROCESS | 2424 | 1466744933292 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 22:08:53 INFO - PROCESS | 2424 | 1466744933296 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 22:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:08:53 INFO - PROCESS | 2424 | 1466744933302 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:08:53 INFO - PROCESS | 2424 | 1466744933305 Marionette TRACE conn2 <- [1,2294,null,{}] 22:08:53 INFO - PROCESS | 2424 | 1466744933308 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:53 INFO - PROCESS | 2424 | 1466744933311 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:53 INFO - PROCESS | 2424 | 1466744933398 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 22:08:53 INFO - PROCESS | 2424 | 1466744933404 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:53 INFO - PROCESS | 2424 | 1466744933406 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:53 INFO - PROCESS | 2424 | ++DOCSHELL 110DC400 == 36 [pid = 2424] [id = 583] 22:08:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (110DD400) [pid = 2424] [serial = 1749] [outer = 00000000] 22:08:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (129AC800) [pid = 2424] [serial = 1750] [outer = 110DD400] 22:08:53 INFO - PROCESS | 2424 | 1466744933453 Marionette DEBUG loaded listener.js 22:08:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (12B13C00) [pid = 2424] [serial = 1751] [outer = 110DD400] 22:08:53 INFO - PROCESS | 2424 | 1466744933949 Marionette TRACE conn2 <- [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]]]}] 22:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 658ms 22:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:08:53 INFO - PROCESS | 2424 | 1466744933982 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 22:08:53 INFO - PROCESS | 2424 | 1466744933984 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 22:08:53 INFO - PROCESS | 2424 | 1466744933988 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:08:53 INFO - PROCESS | 2424 | 1466744933991 Marionette TRACE conn2 <- [1,2298,null,{}] 22:08:54 INFO - PROCESS | 2424 | 1466744934033 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:54 INFO - PROCESS | 2424 | 1466744934038 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:54 INFO - PROCESS | 2424 | 1466744934105 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 22:08:54 INFO - PROCESS | 2424 | 1466744934201 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:54 INFO - PROCESS | 2424 | 1466744934204 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:54 INFO - PROCESS | 2424 | ++DOCSHELL 132ED800 == 37 [pid = 2424] [id = 584] 22:08:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (13652000) [pid = 2424] [serial = 1752] [outer = 00000000] 22:08:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (14002000) [pid = 2424] [serial = 1753] [outer = 13652000] 22:08:54 INFO - PROCESS | 2424 | 1466744934252 Marionette DEBUG loaded listener.js 22:08:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (14F0CC00) [pid = 2424] [serial = 1754] [outer = 13652000] 22:08:54 INFO - PROCESS | 2424 | 1466744934628 Marionette TRACE conn2 <- [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]]]}] 22:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 703ms 22:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:08:54 INFO - PROCESS | 2424 | 1466744934692 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 22:08:54 INFO - PROCESS | 2424 | 1466744934694 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 22:08:54 INFO - PROCESS | 2424 | 1466744934698 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:08:54 INFO - PROCESS | 2424 | 1466744934700 Marionette TRACE conn2 <- [1,2302,null,{}] 22:08:54 INFO - PROCESS | 2424 | 1466744934703 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:54 INFO - PROCESS | 2424 | 1466744934705 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:54 INFO - PROCESS | 2424 | 1466744934800 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 22:08:54 INFO - PROCESS | 2424 | 1466744934812 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:54 INFO - PROCESS | 2424 | 1466744934814 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:54 INFO - PROCESS | 2424 | ++DOCSHELL 14FB0400 == 38 [pid = 2424] [id = 585] 22:08:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15312400) [pid = 2424] [serial = 1755] [outer = 00000000] 22:08:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15433800) [pid = 2424] [serial = 1756] [outer = 15312400] 22:08:54 INFO - PROCESS | 2424 | 1466744934858 Marionette DEBUG loaded listener.js 22:08:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (159B8400) [pid = 2424] [serial = 1757] [outer = 15312400] 22:08:55 INFO - PROCESS | 2424 | 1466744935290 Marionette TRACE conn2 <- [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]]]}] 22:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 658ms 22:08:55 INFO - PROCESS | 2424 | 1466744935368 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 22:08:55 INFO - PROCESS | 2424 | 1466744935370 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 22:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:08:55 INFO - PROCESS | 2424 | 1466744935374 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:08:55 INFO - PROCESS | 2424 | 1466744935376 Marionette TRACE conn2 <- [1,2306,null,{}] 22:08:55 INFO - PROCESS | 2424 | 1466744935380 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:55 INFO - PROCESS | 2424 | 1466744935382 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:55 INFO - PROCESS | 2424 | 1466744935523 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 22:08:55 INFO - PROCESS | 2424 | 1466744935529 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:55 INFO - PROCESS | 2424 | 1466744935531 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:55 INFO - PROCESS | 2424 | ++DOCSHELL 159C0800 == 39 [pid = 2424] [id = 586] 22:08:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15B20400) [pid = 2424] [serial = 1758] [outer = 00000000] 22:08:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15D78000) [pid = 2424] [serial = 1759] [outer = 15B20400] 22:08:55 INFO - PROCESS | 2424 | 1466744935574 Marionette DEBUG loaded listener.js 22:08:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (15D79400) [pid = 2424] [serial = 1760] [outer = 15B20400] 22:08:56 INFO - PROCESS | 2424 | 1466744936024 Marionette TRACE conn2 <- [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] 22:08:56 INFO - PROCESS | 2424 | 1466744936047 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 22:08:56 INFO - PROCESS | 2424 | 1466744936050 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:08:56 INFO - PROCESS | 2424 | 1466744936052 Marionette TRACE conn2 <- [1,2310,null,{}] 22:08:56 INFO - PROCESS | 2424 | 1466744936055 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:56 INFO - PROCESS | 2424 | 1466744936061 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:56 INFO - PROCESS | 2424 | 1466744936197 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 22:08:56 INFO - PROCESS | 2424 | 1466744936267 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:56 INFO - PROCESS | 2424 | 1466744936269 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:56 INFO - PROCESS | 2424 | ++DOCSHELL 16214800 == 40 [pid = 2424] [id = 587] 22:08:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16215400) [pid = 2424] [serial = 1761] [outer = 00000000] 22:08:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (16797C00) [pid = 2424] [serial = 1762] [outer = 16215400] 22:08:56 INFO - PROCESS | 2424 | 1466744936313 Marionette DEBUG loaded listener.js 22:08:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (16A5EC00) [pid = 2424] [serial = 1763] [outer = 16215400] 22:08:56 INFO - PROCESS | 2424 | 1466744936709 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 22:08:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:08:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 658ms 22:08:56 INFO - PROCESS | 2424 | 1466744936729 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 22:08:56 INFO - PROCESS | 2424 | 1466744936731 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 22:08:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:08:56 INFO - PROCESS | 2424 | 1466744936743 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:08:56 INFO - PROCESS | 2424 | 1466744936745 Marionette TRACE conn2 <- [1,2314,null,{}] 22:08:56 INFO - PROCESS | 2424 | 1466744936748 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:56 INFO - PROCESS | 2424 | 1466744936750 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:56 INFO - PROCESS | 2424 | 1466744936897 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 22:08:56 INFO - PROCESS | 2424 | 1466744936955 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:56 INFO - PROCESS | 2424 | 1466744936957 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:56 INFO - PROCESS | 2424 | ++DOCSHELL 16B02400 == 41 [pid = 2424] [id = 588] 22:08:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (16B09000) [pid = 2424] [serial = 1764] [outer = 00000000] 22:08:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (17423C00) [pid = 2424] [serial = 1765] [outer = 16B09000] 22:08:57 INFO - PROCESS | 2424 | 1466744937041 Marionette DEBUG loaded listener.js 22:08:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (17980400) [pid = 2424] [serial = 1766] [outer = 16B09000] 22:08:57 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (103CD400) [pid = 2424] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:08:57 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (1036D400) [pid = 2424] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:08:57 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (143BC000) [pid = 2424] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:08:57 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (165C8800) [pid = 2424] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:08:57 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (10A5B000) [pid = 2424] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:08:57 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (129AB000) [pid = 2424] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:08:57 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (13656800) [pid = 2424] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:08:57 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (14FB4400) [pid = 2424] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:08:57 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (15D72400) [pid = 2424] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:08:57 INFO - PROCESS | 2424 | 1466744937557 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 22:08:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 852ms 22:08:57 INFO - PROCESS | 2424 | 1466744937586 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 22:08:57 INFO - PROCESS | 2424 | 1466744937588 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 22:08:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:08:57 INFO - PROCESS | 2424 | 1466744937592 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:08:57 INFO - PROCESS | 2424 | 1466744937593 Marionette TRACE conn2 <- [1,2318,null,{}] 22:08:57 INFO - PROCESS | 2424 | 1466744937597 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:57 INFO - PROCESS | 2424 | 1466744937599 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:57 INFO - PROCESS | 2424 | 1466744937718 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 22:08:57 INFO - PROCESS | 2424 | 1466744937788 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:57 INFO - PROCESS | 2424 | 1466744937790 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:57 INFO - PROCESS | 2424 | ++DOCSHELL 10B3A400 == 42 [pid = 2424] [id = 589] 22:08:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (110DB800) [pid = 2424] [serial = 1767] [outer = 00000000] 22:08:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15E0CC00) [pid = 2424] [serial = 1768] [outer = 110DB800] 22:08:57 INFO - PROCESS | 2424 | 1466744937824 Marionette DEBUG loaded listener.js 22:08:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1620BC00) [pid = 2424] [serial = 1769] [outer = 110DB800] 22:08:58 INFO - PROCESS | 2424 | 1466744938173 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 22:08:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:08:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 613ms 22:08:58 INFO - PROCESS | 2424 | 1466744938221 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 22:08:58 INFO - PROCESS | 2424 | 1466744938223 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 22:08:58 INFO - PROCESS | 2424 | 1466744938227 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:08:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:08:58 INFO - PROCESS | 2424 | 1466744938229 Marionette TRACE conn2 <- [1,2322,null,{}] 22:08:58 INFO - PROCESS | 2424 | 1466744938232 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:58 INFO - PROCESS | 2424 | 1466744938217 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:58 INFO - PROCESS | 2424 | 1466744938298 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 22:08:58 INFO - PROCESS | 2424 | 1466744938304 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:58 INFO - PROCESS | 2424 | 1466744938306 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:58 INFO - PROCESS | 2424 | ++DOCSHELL 16216800 == 43 [pid = 2424] [id = 590] 22:08:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16B09800) [pid = 2424] [serial = 1770] [outer = 00000000] 22:08:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (179DE000) [pid = 2424] [serial = 1771] [outer = 16B09800] 22:08:58 INFO - PROCESS | 2424 | 1466744938349 Marionette DEBUG loaded listener.js 22:08:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (179DFC00) [pid = 2424] [serial = 1772] [outer = 16B09800] 22:08:58 INFO - PROCESS | 2424 | 1466744938777 Marionette TRACE conn2 <- [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]]]}] 22:08:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:08:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 614ms 22:08:58 INFO - PROCESS | 2424 | 1466744938834 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 22:08:58 INFO - PROCESS | 2424 | 1466744938837 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 22:08:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:08:58 INFO - PROCESS | 2424 | 1466744938847 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:08:58 INFO - PROCESS | 2424 | 1466744938849 Marionette TRACE conn2 <- [1,2326,null,{}] 22:08:58 INFO - PROCESS | 2424 | 1466744938852 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:58 INFO - PROCESS | 2424 | 1466744938854 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:58 INFO - PROCESS | 2424 | 1466744938944 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 22:08:58 INFO - PROCESS | 2424 | 1466744938950 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:58 INFO - PROCESS | 2424 | 1466744938952 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:08:58 INFO - PROCESS | 2424 | ++DOCSHELL 1679B400 == 44 [pid = 2424] [id = 591] 22:08:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (179C1000) [pid = 2424] [serial = 1773] [outer = 00000000] 22:08:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (17E58800) [pid = 2424] [serial = 1774] [outer = 179C1000] 22:08:58 INFO - PROCESS | 2424 | 1466744938994 Marionette DEBUG loaded listener.js 22:08:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (19456000) [pid = 2424] [serial = 1775] [outer = 179C1000] 22:09:00 INFO - PROCESS | 2424 | --DOCSHELL 10373000 == 43 [pid = 2424] [id = 575] 22:09:00 INFO - PROCESS | 2424 | --DOCSHELL 105EC800 == 42 [pid = 2424] [id = 576] 22:09:00 INFO - PROCESS | 2424 | --DOCSHELL 15D7B000 == 41 [pid = 2424] [id = 554] 22:09:00 INFO - PROCESS | 2424 | --DOCSHELL 12B1C400 == 40 [pid = 2424] [id = 577] 22:09:00 INFO - PROCESS | 2424 | --DOCSHELL 10528800 == 39 [pid = 2424] [id = 387] 22:09:00 INFO - PROCESS | 2424 | --DOCSHELL 17E4DC00 == 38 [pid = 2424] [id = 386] 22:09:00 INFO - PROCESS | 2424 | --DOCSHELL 10B2F400 == 37 [pid = 2424] [id = 582] 22:09:00 INFO - PROCESS | 2424 | --DOCSHELL 12D69800 == 36 [pid = 2424] [id = 580] 22:09:00 INFO - PROCESS | 2424 | --DOCSHELL 16D83400 == 35 [pid = 2424] [id = 581] 22:09:00 INFO - PROCESS | 2424 | --DOCSHELL 10B3B400 == 34 [pid = 2424] [id = 578] 22:09:00 INFO - PROCESS | 2424 | --DOCSHELL 10524C00 == 33 [pid = 2424] [id = 579] 22:09:00 INFO - PROCESS | 2424 | --DOCSHELL 110DC400 == 32 [pid = 2424] [id = 583] 22:09:00 INFO - PROCESS | 2424 | --DOCSHELL 16214800 == 31 [pid = 2424] [id = 587] 22:09:00 INFO - PROCESS | 2424 | --DOCSHELL 132ED800 == 30 [pid = 2424] [id = 584] 22:09:00 INFO - PROCESS | 2424 | --DOCSHELL 159C0800 == 29 [pid = 2424] [id = 586] 22:09:00 INFO - PROCESS | 2424 | --DOCSHELL 10B3A400 == 28 [pid = 2424] [id = 589] 22:09:00 INFO - PROCESS | 2424 | --DOCSHELL 14FB0400 == 27 [pid = 2424] [id = 585] 22:09:00 INFO - PROCESS | 2424 | --DOCSHELL 16B02400 == 26 [pid = 2424] [id = 588] 22:09:00 INFO - PROCESS | 2424 | --DOCSHELL 16216800 == 25 [pid = 2424] [id = 590] 22:09:00 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (16CD8C00) [pid = 2424] [serial = 1726] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (10E01400) [pid = 2424] [serial = 1708] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (10E0EC00) [pid = 2424] [serial = 1709] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (156BB400) [pid = 2424] [serial = 1717] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (110DC000) [pid = 2424] [serial = 1699] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (16B05800) [pid = 2424] [serial = 1724] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1394B400) [pid = 2424] [serial = 1702] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (129E8000) [pid = 2424] [serial = 1729] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (129F2400) [pid = 2424] [serial = 1711] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (16B04800) [pid = 2424] [serial = 1723] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (12B18400) [pid = 2424] [serial = 1712] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (13C86800) [pid = 2424] [serial = 1705] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (14001C00) [pid = 2424] [serial = 1714] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (14FA8C00) [pid = 2424] [serial = 1715] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (16D87C00) [pid = 2424] [serial = 1733] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (16D88000) [pid = 2424] [serial = 1727] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (1742D800) [pid = 2424] [serial = 1735] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (16F8CC00) [pid = 2424] [serial = 1732] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (15E09800) [pid = 2424] [serial = 1720] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (13037400) [pid = 2424] [serial = 1730] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (15E0A000) [pid = 2424] [serial = 1721] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (159C2800) [pid = 2424] [serial = 1718] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 2424 | 1466744940852 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 22:09:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:09:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 2018ms 22:09:00 INFO - PROCESS | 2424 | 1466744940879 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 22:09:00 INFO - PROCESS | 2424 | 1466744940887 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 22:09:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:09:00 INFO - PROCESS | 2424 | 1466744940878 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:09:00 INFO - PROCESS | 2424 | 1466744940882 Marionette TRACE conn2 <- [1,2330,null,{}] 22:09:00 INFO - PROCESS | 2424 | 1466744940887 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:00 INFO - PROCESS | 2424 | 1466744940890 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:00 INFO - PROCESS | 2424 | 1466744940988 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 22:09:00 INFO - PROCESS | 2424 | 1466744940996 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:00 INFO - PROCESS | 2424 | 1466744941000 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:01 INFO - PROCESS | 2424 | ++DOCSHELL 105F5400 == 26 [pid = 2424] [id = 592] 22:09:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (105F6000) [pid = 2424] [serial = 1776] [outer = 00000000] 22:09:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (10B2E400) [pid = 2424] [serial = 1777] [outer = 105F6000] 22:09:01 INFO - PROCESS | 2424 | 1466744941051 Marionette DEBUG loaded listener.js 22:09:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (10B32800) [pid = 2424] [serial = 1778] [outer = 105F6000] 22:09:01 INFO - PROCESS | 2424 | 1466744941542 Marionette TRACE conn2 <- [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]]]}] 22:09:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:09:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 718ms 22:09:01 INFO - PROCESS | 2424 | 1466744941597 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 22:09:01 INFO - PROCESS | 2424 | 1466744941602 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 22:09:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:09:01 INFO - PROCESS | 2424 | 1466744941608 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:09:01 INFO - PROCESS | 2424 | 1466744941611 Marionette TRACE conn2 <- [1,2334,null,{}] 22:09:01 INFO - PROCESS | 2424 | 1466744941615 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:01 INFO - PROCESS | 2424 | 1466744941617 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:01 INFO - PROCESS | 2424 | 1466744941710 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 22:09:01 INFO - PROCESS | 2424 | 1466744941702 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:01 INFO - PROCESS | 2424 | 1466744941704 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:01 INFO - PROCESS | 2424 | ++DOCSHELL 10FEBC00 == 27 [pid = 2424] [id = 593] 22:09:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (10FEE000) [pid = 2424] [serial = 1779] [outer = 00000000] 22:09:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (110E7400) [pid = 2424] [serial = 1780] [outer = 10FEE000] 22:09:01 INFO - PROCESS | 2424 | 1466744941762 Marionette DEBUG loaded listener.js 22:09:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (112BD800) [pid = 2424] [serial = 1781] [outer = 10FEE000] 22:09:02 INFO - PROCESS | 2424 | 1466744942251 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 22:09:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:09:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 718ms 22:09:02 INFO - PROCESS | 2424 | 1466744942312 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 22:09:02 INFO - PROCESS | 2424 | 1466744942314 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 22:09:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:09:02 INFO - PROCESS | 2424 | 1466744942322 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:09:02 INFO - PROCESS | 2424 | 1466744942325 Marionette TRACE conn2 <- [1,2338,null,{}] 22:09:02 INFO - PROCESS | 2424 | 1466744942368 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:02 INFO - PROCESS | 2424 | 1466744942373 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:02 INFO - PROCESS | 2424 | 1466744942468 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 22:09:02 INFO - PROCESS | 2424 | 1466744942477 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:02 INFO - PROCESS | 2424 | 1466744942480 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:02 INFO - PROCESS | 2424 | ++DOCSHELL 12B16000 == 28 [pid = 2424] [id = 594] 22:09:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (12B16400) [pid = 2424] [serial = 1782] [outer = 00000000] 22:09:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (12BC7000) [pid = 2424] [serial = 1783] [outer = 12B16400] 22:09:02 INFO - PROCESS | 2424 | 1466744942513 Marionette DEBUG loaded listener.js 22:09:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (1309FC00) [pid = 2424] [serial = 1784] [outer = 12B16400] 22:09:03 INFO - PROCESS | 2424 | 1466744943003 Marionette TRACE conn2 <- [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]]]}] 22:09:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:09:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 733ms 22:09:03 INFO - PROCESS | 2424 | 1466744943042 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 22:09:03 INFO - PROCESS | 2424 | 1466744943045 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 22:09:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:09:03 INFO - PROCESS | 2424 | 1466744943048 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:09:03 INFO - PROCESS | 2424 | 1466744943050 Marionette TRACE conn2 <- [1,2342,null,{}] 22:09:03 INFO - PROCESS | 2424 | 1466744943053 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:03 INFO - PROCESS | 2424 | 1466744943055 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:03 INFO - PROCESS | 2424 | 1466744943156 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 22:09:03 INFO - PROCESS | 2424 | 1466744943161 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:03 INFO - PROCESS | 2424 | 1466744943163 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:03 INFO - PROCESS | 2424 | ++DOCSHELL 12D6C400 == 29 [pid = 2424] [id = 595] 22:09:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (132ED800) [pid = 2424] [serial = 1785] [outer = 00000000] 22:09:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (14002400) [pid = 2424] [serial = 1786] [outer = 132ED800] 22:09:03 INFO - PROCESS | 2424 | 1466744943209 Marionette DEBUG loaded listener.js 22:09:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (143BA400) [pid = 2424] [serial = 1787] [outer = 132ED800] 22:09:03 INFO - PROCESS | 2424 | 1466744943641 Marionette TRACE conn2 <- [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]]]}] 22:09:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:09:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 613ms 22:09:03 INFO - PROCESS | 2424 | 1466744943669 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 22:09:03 INFO - PROCESS | 2424 | 1466744943671 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 22:09:03 INFO - PROCESS | 2424 | 1466744943674 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:09:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:09:03 INFO - PROCESS | 2424 | 1466744943676 Marionette TRACE conn2 <- [1,2346,null,{}] 22:09:03 INFO - PROCESS | 2424 | 1466744943679 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:03 INFO - PROCESS | 2424 | 1466744943681 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:03 INFO - PROCESS | 2424 | 1466744943746 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 22:09:03 INFO - PROCESS | 2424 | 1466744943752 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:03 INFO - PROCESS | 2424 | 1466744943754 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:03 INFO - PROCESS | 2424 | ++DOCSHELL 14FAE000 == 30 [pid = 2424] [id = 596] 22:09:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (14FAE400) [pid = 2424] [serial = 1788] [outer = 00000000] 22:09:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1531A400) [pid = 2424] [serial = 1789] [outer = 14FAE400] 22:09:03 INFO - PROCESS | 2424 | 1466744943800 Marionette DEBUG loaded listener.js 22:09:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1542CC00) [pid = 2424] [serial = 1790] [outer = 14FAE400] 22:09:04 INFO - PROCESS | 2424 | 1466744944251 Marionette TRACE conn2 <- [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]]]}] 22:09:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:09:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 613ms 22:09:04 INFO - PROCESS | 2424 | 1466744944273 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 22:09:04 INFO - PROCESS | 2424 | 1466744944275 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 22:09:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:09:04 INFO - PROCESS | 2424 | 1466744944296 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:09:04 INFO - PROCESS | 2424 | 1466744944297 Marionette TRACE conn2 <- [1,2350,null,{}] 22:09:04 INFO - PROCESS | 2424 | 1466744944301 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:04 INFO - PROCESS | 2424 | 1466744944307 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:04 INFO - PROCESS | 2424 | 1466744944426 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 22:09:04 INFO - PROCESS | 2424 | 1466744944431 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:04 INFO - PROCESS | 2424 | 1466744944433 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:04 INFO - PROCESS | 2424 | ++DOCSHELL 15D71800 == 31 [pid = 2424] [id = 597] 22:09:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (15D71C00) [pid = 2424] [serial = 1791] [outer = 00000000] 22:09:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (15E09800) [pid = 2424] [serial = 1792] [outer = 15D71C00] 22:09:04 INFO - PROCESS | 2424 | 1466744944477 Marionette DEBUG loaded listener.js 22:09:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (15E11400) [pid = 2424] [serial = 1793] [outer = 15D71C00] 22:09:04 INFO - PROCESS | 2424 | 1466744944911 Marionette TRACE conn2 <- [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]]]}] 22:09:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:09:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 673ms 22:09:04 INFO - PROCESS | 2424 | 1466744944972 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 22:09:04 INFO - PROCESS | 2424 | 1466744944974 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 22:09:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:09:04 INFO - PROCESS | 2424 | 1466744944977 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:09:04 INFO - PROCESS | 2424 | 1466744944961 Marionette TRACE conn2 <- [1,2354,null,{}] 22:09:04 INFO - PROCESS | 2424 | 1466744944965 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:04 INFO - PROCESS | 2424 | 1466744944967 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:05 INFO - PROCESS | 2424 | 1466744945054 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 22:09:05 INFO - PROCESS | 2424 | 1466744945091 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:05 INFO - PROCESS | 2424 | 1466744945093 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:05 INFO - PROCESS | 2424 | ++DOCSHELL 15E0A800 == 32 [pid = 2424] [id = 598] 22:09:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (15E15800) [pid = 2424] [serial = 1794] [outer = 00000000] 22:09:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (16216800) [pid = 2424] [serial = 1795] [outer = 15E15800] 22:09:05 INFO - PROCESS | 2424 | 1466744945137 Marionette DEBUG loaded listener.js 22:09:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (16216C00) [pid = 2424] [serial = 1796] [outer = 15E15800] 22:09:05 INFO - PROCESS | 2424 | 1466744945573 Marionette TRACE conn2 <- [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]]]}] 22:09:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:09:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 673ms 22:09:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:09:05 INFO - PROCESS | 2424 | 1466744945640 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 22:09:05 INFO - PROCESS | 2424 | 1466744945642 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 22:09:05 INFO - PROCESS | 2424 | 1466744945646 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:09:05 INFO - PROCESS | 2424 | 1466744945647 Marionette TRACE conn2 <- [1,2358,null,{}] 22:09:05 INFO - PROCESS | 2424 | 1466744945651 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:05 INFO - PROCESS | 2424 | 1466744945653 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:05 INFO - PROCESS | 2424 | 1466744945731 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 22:09:05 INFO - PROCESS | 2424 | 1466744945736 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:05 INFO - PROCESS | 2424 | 1466744945738 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:05 INFO - PROCESS | 2424 | ++DOCSHELL 16B03000 == 33 [pid = 2424] [id = 599] 22:09:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (16B05800) [pid = 2424] [serial = 1797] [outer = 00000000] 22:09:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (16CD8000) [pid = 2424] [serial = 1798] [outer = 16B05800] 22:09:05 INFO - PROCESS | 2424 | 1466744945783 Marionette DEBUG loaded listener.js 22:09:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (16CD8C00) [pid = 2424] [serial = 1799] [outer = 16B05800] 22:09:06 INFO - PROCESS | 2424 | 1466744946260 Marionette TRACE conn2 <- [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]]]}] 22:09:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:09:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 658ms 22:09:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:09:06 INFO - PROCESS | 2424 | 1466744946309 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 22:09:06 INFO - PROCESS | 2424 | 1466744946311 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 22:09:06 INFO - PROCESS | 2424 | 1466744946315 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:09:06 INFO - PROCESS | 2424 | 1466744946316 Marionette TRACE conn2 <- [1,2362,null,{}] 22:09:06 INFO - PROCESS | 2424 | 1466744946319 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:06 INFO - PROCESS | 2424 | 1466744946321 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:06 INFO - PROCESS | 2424 | 1466744946460 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 22:09:06 INFO - PROCESS | 2424 | 1466744946481 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:06 INFO - PROCESS | 2424 | 1466744946483 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:06 INFO - PROCESS | 2424 | ++DOCSHELL 12B15C00 == 34 [pid = 2424] [id = 600] 22:09:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (16EEE800) [pid = 2424] [serial = 1800] [outer = 00000000] 22:09:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1738B800) [pid = 2424] [serial = 1801] [outer = 16EEE800] 22:09:06 INFO - PROCESS | 2424 | 1466744946526 Marionette DEBUG loaded listener.js 22:09:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1738D400) [pid = 2424] [serial = 1802] [outer = 16EEE800] 22:09:06 INFO - PROCESS | 2424 | 1466744946945 Marionette TRACE conn2 <- [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]]]}] 22:09:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:09:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 658ms 22:09:06 INFO - PROCESS | 2424 | 1466744946980 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 22:09:06 INFO - PROCESS | 2424 | 1466744946982 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 22:09:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:09:06 INFO - PROCESS | 2424 | 1466744946986 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:09:06 INFO - PROCESS | 2424 | 1466744946988 Marionette TRACE conn2 <- [1,2366,null,{}] 22:09:06 INFO - PROCESS | 2424 | 1466744947000 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:06 INFO - PROCESS | 2424 | 1466744947002 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:07 INFO - PROCESS | 2424 | 1466744947119 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 22:09:07 INFO - PROCESS | 2424 | 1466744947194 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:07 INFO - PROCESS | 2424 | 1466744947196 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:07 INFO - PROCESS | 2424 | ++DOCSHELL 16D88000 == 35 [pid = 2424] [id = 601] 22:09:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (1748D800) [pid = 2424] [serial = 1803] [outer = 00000000] 22:09:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (17C81C00) [pid = 2424] [serial = 1804] [outer = 1748D800] 22:09:07 INFO - PROCESS | 2424 | 1466744947240 Marionette DEBUG loaded listener.js 22:09:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (17E57400) [pid = 2424] [serial = 1805] [outer = 1748D800] 22:09:07 INFO - PROCESS | 2424 | 1466744947687 Marionette TRACE conn2 <- [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]]]}] 22:09:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:09:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 703ms 22:09:07 INFO - PROCESS | 2424 | 1466744947715 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 22:09:07 INFO - PROCESS | 2424 | 1466744947717 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 22:09:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:09:07 INFO - PROCESS | 2424 | 1466744947743 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:09:07 INFO - PROCESS | 2424 | 1466744947745 Marionette TRACE conn2 <- [1,2370,null,{}] 22:09:07 INFO - PROCESS | 2424 | 1466744947749 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:07 INFO - PROCESS | 2424 | 1466744947752 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:08 INFO - PROCESS | 2424 | 1466744948200 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 22:09:08 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (15B20400) [pid = 2424] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:09:08 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (16215400) [pid = 2424] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:09:08 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (110DB800) [pid = 2424] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:09:08 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (16B09000) [pid = 2424] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:09:08 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (16B09800) [pid = 2424] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:09:08 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (15312400) [pid = 2424] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:09:08 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (13652000) [pid = 2424] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:09:08 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (110DD400) [pid = 2424] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:09:08 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (10B31400) [pid = 2424] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:09:08 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (16D85400) [pid = 2424] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:09:08 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (12D8C800) [pid = 2424] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:09:08 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (10A62C00) [pid = 2424] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:09:08 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (12818C00) [pid = 2424] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:09:08 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (15E16800) [pid = 2424] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:09:08 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (129E9800) [pid = 2424] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:09:08 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (10A76000) [pid = 2424] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:09:08 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (12D8CC00) [pid = 2424] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:09:08 INFO - PROCESS | 2424 | 1466744948261 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:08 INFO - PROCESS | 2424 | 1466744948263 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:08 INFO - PROCESS | 2424 | ++DOCSHELL 10527800 == 36 [pid = 2424] [id = 602] 22:09:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1052E400) [pid = 2424] [serial = 1806] [outer = 00000000] 22:09:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (10B79000) [pid = 2424] [serial = 1807] [outer = 1052E400] 22:09:08 INFO - PROCESS | 2424 | 1466744948314 Marionette DEBUG loaded listener.js 22:09:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (13232800) [pid = 2424] [serial = 1808] [outer = 1052E400] 22:09:08 INFO - PROCESS | 2424 | 1466744948674 Marionette TRACE conn2 <- [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]]]}] 22:09:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:09:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 987ms 22:09:08 INFO - PROCESS | 2424 | 1466744948696 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 22:09:08 INFO - PROCESS | 2424 | 1466744948699 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 22:09:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:09:08 INFO - PROCESS | 2424 | 1466744948702 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:09:08 INFO - PROCESS | 2424 | 1466744948704 Marionette TRACE conn2 <- [1,2374,null,{}] 22:09:08 INFO - PROCESS | 2424 | 1466744948709 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:08 INFO - PROCESS | 2424 | 1466744948711 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:08 INFO - PROCESS | 2424 | 1466744948818 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 22:09:08 INFO - PROCESS | 2424 | 1466744948824 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:08 INFO - PROCESS | 2424 | 1466744948826 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:08 INFO - PROCESS | 2424 | ++DOCSHELL 14FA8C00 == 37 [pid = 2424] [id = 603] 22:09:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (15312400) [pid = 2424] [serial = 1809] [outer = 00000000] 22:09:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (17492000) [pid = 2424] [serial = 1810] [outer = 15312400] 22:09:08 INFO - PROCESS | 2424 | 1466744948869 Marionette DEBUG loaded listener.js 22:09:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1945F000) [pid = 2424] [serial = 1811] [outer = 15312400] 22:09:09 INFO - PROCESS | 2424 | 1466744949283 Marionette TRACE conn2 <- [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]]]}] 22:09:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:09:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 613ms 22:09:09 INFO - PROCESS | 2424 | 1466744949327 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 22:09:09 INFO - PROCESS | 2424 | 1466744949329 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 22:09:09 INFO - PROCESS | 2424 | 1466744949332 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:09:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:09:09 INFO - PROCESS | 2424 | 1466744949334 Marionette TRACE conn2 <- [1,2378,null,{}] 22:09:09 INFO - PROCESS | 2424 | 1466744949337 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:09 INFO - PROCESS | 2424 | 1466744949349 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:09 INFO - PROCESS | 2424 | 1466744949430 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 22:09:09 INFO - PROCESS | 2424 | 1466744949435 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:09 INFO - PROCESS | 2424 | 1466744949437 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:09 INFO - PROCESS | 2424 | ++DOCSHELL 19460400 == 38 [pid = 2424] [id = 604] 22:09:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (19715C00) [pid = 2424] [serial = 1812] [outer = 00000000] 22:09:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1971C800) [pid = 2424] [serial = 1813] [outer = 19715C00] 22:09:09 INFO - PROCESS | 2424 | 1466744949464 Marionette DEBUG loaded listener.js 22:09:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (19721400) [pid = 2424] [serial = 1814] [outer = 19715C00] 22:09:09 INFO - PROCESS | 2424 | 1466744949902 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 22:09:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:09:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 613ms 22:09:09 INFO - PROCESS | 2424 | 1466744949937 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 22:09:09 INFO - PROCESS | 2424 | 1466744949939 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 22:09:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:09:09 INFO - PROCESS | 2424 | 1466744949958 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:09:09 INFO - PROCESS | 2424 | 1466744949960 Marionette TRACE conn2 <- [1,2382,null,{}] 22:09:09 INFO - PROCESS | 2424 | 1466744949964 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:09 INFO - PROCESS | 2424 | 1466744949965 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:10 INFO - PROCESS | 2424 | 1466744950051 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 22:09:10 INFO - PROCESS | 2424 | 1466744950056 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:10 INFO - PROCESS | 2424 | 1466744950058 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:10 INFO - PROCESS | 2424 | ++DOCSHELL 15D6F000 == 39 [pid = 2424] [id = 605] 22:09:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1742D800) [pid = 2424] [serial = 1815] [outer = 00000000] 22:09:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (19729C00) [pid = 2424] [serial = 1816] [outer = 1742D800] 22:09:10 INFO - PROCESS | 2424 | 1466744950109 Marionette DEBUG loaded listener.js 22:09:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1972EC00) [pid = 2424] [serial = 1817] [outer = 1742D800] 22:09:11 INFO - PROCESS | 2424 | 1466744951016 Marionette TRACE conn2 <- [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]]]}] 22:09:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:09:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1122ms 22:09:11 INFO - PROCESS | 2424 | 1466744951063 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 22:09:11 INFO - PROCESS | 2424 | 1466744951067 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 22:09:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:09:11 INFO - PROCESS | 2424 | 1466744951072 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:09:11 INFO - PROCESS | 2424 | 1466744951076 Marionette TRACE conn2 <- [1,2386,null,{}] 22:09:11 INFO - PROCESS | 2424 | 1466744951123 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:11 INFO - PROCESS | 2424 | 1466744951127 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:11 INFO - PROCESS | 2424 | 1466744951234 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 22:09:11 INFO - PROCESS | 2424 | 1466744951367 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:11 INFO - PROCESS | 2424 | 1466744951371 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:11 INFO - PROCESS | 2424 | ++DOCSHELL 10532400 == 40 [pid = 2424] [id = 606] 22:09:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (10A75800) [pid = 2424] [serial = 1818] [outer = 00000000] 22:09:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (10B7E400) [pid = 2424] [serial = 1819] [outer = 10A75800] 22:09:11 INFO - PROCESS | 2424 | 1466744951429 Marionette DEBUG loaded listener.js 22:09:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (110E5C00) [pid = 2424] [serial = 1820] [outer = 10A75800] 22:09:12 INFO - PROCESS | 2424 | 1466744952391 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 22:09:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:09:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1376ms 22:09:12 INFO - PROCESS | 2424 | 1466744952460 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 22:09:12 INFO - PROCESS | 2424 | 1466744952464 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 22:09:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:09:12 INFO - PROCESS | 2424 | 1466744952470 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:09:12 INFO - PROCESS | 2424 | 1466744952473 Marionette TRACE conn2 <- [1,2390,null,{}] 22:09:12 INFO - PROCESS | 2424 | 1466744952479 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:12 INFO - PROCESS | 2424 | 1466744952481 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:12 INFO - PROCESS | 2424 | 1466744952574 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 22:09:12 INFO - PROCESS | 2424 | 1466744952746 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:12 INFO - PROCESS | 2424 | 1466744952750 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:12 INFO - PROCESS | 2424 | --DOCSHELL 10B80800 == 39 [pid = 2424] [id = 557] 22:09:12 INFO - PROCESS | 2424 | --DOCSHELL 12D69C00 == 38 [pid = 2424] [id = 567] 22:09:12 INFO - PROCESS | 2424 | --DOCSHELL 13232C00 == 37 [pid = 2424] [id = 565] 22:09:12 INFO - PROCESS | 2424 | --DOCSHELL 14FAC000 == 36 [pid = 2424] [id = 560] 22:09:12 INFO - PROCESS | 2424 | --DOCSHELL 15D76000 == 35 [pid = 2424] [id = 562] 22:09:12 INFO - PROCESS | 2424 | --DOCSHELL 10A61C00 == 34 [pid = 2424] [id = 566] 22:09:12 INFO - PROCESS | 2424 | --DOCSHELL 1281C400 == 33 [pid = 2424] [id = 558] 22:09:12 INFO - PROCESS | 2424 | --DOCSHELL 10A5B400 == 32 [pid = 2424] [id = 564] 22:09:12 INFO - PROCESS | 2424 | --DOCSHELL 10AC4800 == 31 [pid = 2424] [id = 563] 22:09:12 INFO - PROCESS | 2424 | --DOCSHELL 14FB7400 == 30 [pid = 2424] [id = 561] 22:09:12 INFO - PROCESS | 2424 | --DOCSHELL 13233000 == 29 [pid = 2424] [id = 559] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (17E58800) [pid = 2424] [serial = 1774] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | ++DOCSHELL 10525800 == 30 [pid = 2424] [id = 607] 22:09:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (10A5B400) [pid = 2424] [serial = 1821] [outer = 00000000] 22:09:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (10B34800) [pid = 2424] [serial = 1822] [outer = 10A5B400] 22:09:12 INFO - PROCESS | 2424 | 1466744952833 Marionette DEBUG loaded listener.js 22:09:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (110DF800) [pid = 2424] [serial = 1823] [outer = 10A5B400] 22:09:12 INFO - PROCESS | 2424 | --DOCSHELL 1679B400 == 29 [pid = 2424] [id = 591] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (15D78000) [pid = 2424] [serial = 1759] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (16A5EC00) [pid = 2424] [serial = 1763] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (16797C00) [pid = 2424] [serial = 1762] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (15E0CC00) [pid = 2424] [serial = 1768] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (17423C00) [pid = 2424] [serial = 1765] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (179DE000) [pid = 2424] [serial = 1771] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (179DFC00) [pid = 2424] [serial = 1772] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (15433800) [pid = 2424] [serial = 1756] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (14002000) [pid = 2424] [serial = 1753] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (14F0CC00) [pid = 2424] [serial = 1754] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (129AC800) [pid = 2424] [serial = 1750] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (12B13C00) [pid = 2424] [serial = 1751] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (112B6400) [pid = 2424] [serial = 1748] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (10FED800) [pid = 2424] [serial = 1747] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (17983400) [pid = 2424] [serial = 1745] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (17425800) [pid = 2424] [serial = 1744] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (143C2800) [pid = 2424] [serial = 1742] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (132E7000) [pid = 2424] [serial = 1741] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (112AB400) [pid = 2424] [serial = 1739] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (10E0E400) [pid = 2424] [serial = 1738] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (17497800) [pid = 2424] [serial = 1736] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1620BC00) [pid = 2424] [serial = 1769] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (17980400) [pid = 2424] [serial = 1766] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (15D79400) [pid = 2424] [serial = 1760] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (159B8400) [pid = 2424] [serial = 1757] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (165C5800) [pid = 2424] [serial = 1697] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (159BEC00) [pid = 2424] [serial = 1706] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (11C30400) [pid = 2424] [serial = 1700] [outer = 00000000] [url = about:blank] 22:09:12 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (14FABC00) [pid = 2424] [serial = 1703] [outer = 00000000] [url = about:blank] 22:09:13 INFO - PROCESS | 2424 | 1466744953233 Marionette TRACE conn2 <- [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]]]}] 22:09:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:09:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 807ms 22:09:13 INFO - PROCESS | 2424 | 1466744953280 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 22:09:13 INFO - PROCESS | 2424 | 1466744953285 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 22:09:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:09:13 INFO - PROCESS | 2424 | 1466744953291 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:09:13 INFO - PROCESS | 2424 | 1466744953294 Marionette TRACE conn2 <- [1,2394,null,{}] 22:09:13 INFO - PROCESS | 2424 | 1466744953298 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:13 INFO - PROCESS | 2424 | 1466744953301 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:13 INFO - PROCESS | 2424 | 1466744953378 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 22:09:13 INFO - PROCESS | 2424 | 1466744953386 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:13 INFO - PROCESS | 2424 | 1466744953388 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:13 INFO - PROCESS | 2424 | ++DOCSHELL 1291EC00 == 30 [pid = 2424] [id = 608] 22:09:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (129AB000) [pid = 2424] [serial = 1824] [outer = 00000000] 22:09:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (129EF800) [pid = 2424] [serial = 1825] [outer = 129AB000] 22:09:13 INFO - PROCESS | 2424 | 1466744953435 Marionette DEBUG loaded listener.js 22:09:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (12B17C00) [pid = 2424] [serial = 1826] [outer = 129AB000] 22:09:13 INFO - PROCESS | 2424 | 1466744953919 Marionette TRACE conn2 <- [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]]]}] 22:09:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:09:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 658ms 22:09:13 INFO - PROCESS | 2424 | 1466744953955 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 22:09:13 INFO - PROCESS | 2424 | 1466744953958 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 22:09:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:09:13 INFO - PROCESS | 2424 | 1466744953961 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:09:13 INFO - PROCESS | 2424 | 1466744953965 Marionette TRACE conn2 <- [1,2398,null,{}] 22:09:13 INFO - PROCESS | 2424 | 1466744953975 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:13 INFO - PROCESS | 2424 | 1466744953980 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:14 INFO - PROCESS | 2424 | 1466744954097 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 22:09:14 INFO - PROCESS | 2424 | 1466744954193 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:14 INFO - PROCESS | 2424 | 1466744954196 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:14 INFO - PROCESS | 2424 | ++DOCSHELL 13950C00 == 31 [pid = 2424] [id = 609] 22:09:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (13951000) [pid = 2424] [serial = 1827] [outer = 00000000] 22:09:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (14001800) [pid = 2424] [serial = 1828] [outer = 13951000] 22:09:14 INFO - PROCESS | 2424 | 1466744954243 Marionette DEBUG loaded listener.js 22:09:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (143B6400) [pid = 2424] [serial = 1829] [outer = 13951000] 22:09:14 INFO - PROCESS | 2424 | 1466744954648 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 22:09:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:09:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 703ms 22:09:14 INFO - PROCESS | 2424 | 1466744954665 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 22:09:14 INFO - PROCESS | 2424 | 1466744954668 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 22:09:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:09:14 INFO - PROCESS | 2424 | 1466744954671 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:09:14 INFO - PROCESS | 2424 | 1466744954673 Marionette TRACE conn2 <- [1,2402,null,{}] 22:09:14 INFO - PROCESS | 2424 | 1466744954676 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:14 INFO - PROCESS | 2424 | 1466744954678 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:14 INFO - PROCESS | 2424 | 1466744954775 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 22:09:14 INFO - PROCESS | 2424 | 1466744954780 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:14 INFO - PROCESS | 2424 | 1466744954783 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:14 INFO - PROCESS | 2424 | ++DOCSHELL 14FAA000 == 32 [pid = 2424] [id = 610] 22:09:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (14FAA400) [pid = 2424] [serial = 1830] [outer = 00000000] 22:09:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (15433800) [pid = 2424] [serial = 1831] [outer = 14FAA400] 22:09:14 INFO - PROCESS | 2424 | 1466744954827 Marionette DEBUG loaded listener.js 22:09:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (159B6400) [pid = 2424] [serial = 1832] [outer = 14FAA400] 22:09:15 INFO - PROCESS | 2424 | 1466744955296 Marionette TRACE conn2 <- [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]]]}] 22:09:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:09:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 673ms 22:09:15 INFO - PROCESS | 2424 | 1466744955336 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 22:09:15 INFO - PROCESS | 2424 | 1466744955338 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 22:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:09:15 INFO - PROCESS | 2424 | 1466744955341 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:09:15 INFO - PROCESS | 2424 | 1466744955343 Marionette TRACE conn2 <- [1,2406,null,{}] 22:09:15 INFO - PROCESS | 2424 | 1466744955352 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:15 INFO - PROCESS | 2424 | 1466744955355 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:15 INFO - PROCESS | 2424 | 1466744955492 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 22:09:15 INFO - PROCESS | 2424 | 1466744955512 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:15 INFO - PROCESS | 2424 | 1466744955514 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:15 INFO - PROCESS | 2424 | ++DOCSHELL 15B2D400 == 33 [pid = 2424] [id = 611] 22:09:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15D6D800) [pid = 2424] [serial = 1833] [outer = 00000000] 22:09:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15D77C00) [pid = 2424] [serial = 1834] [outer = 15D6D800] 22:09:15 INFO - PROCESS | 2424 | 1466744955557 Marionette DEBUG loaded listener.js 22:09:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (15E08400) [pid = 2424] [serial = 1835] [outer = 15D6D800] 22:09:15 INFO - PROCESS | 2424 | 1466744955987 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 658ms 22:09:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:09:16 INFO - PROCESS | 2424 | 1466744956022 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 22:09:16 INFO - PROCESS | 2424 | 1466744956024 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 22:09:16 INFO - PROCESS | 2424 | 1466744956027 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:09:16 INFO - PROCESS | 2424 | 1466744956029 Marionette TRACE conn2 <- [1,2410,null,{}] 22:09:16 INFO - PROCESS | 2424 | 1466744956032 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:16 INFO - PROCESS | 2424 | 1466744956037 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:16 INFO - PROCESS | 2424 | 1466744956166 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 22:09:16 INFO - PROCESS | 2424 | 1466744956242 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:16 INFO - PROCESS | 2424 | 1466744956244 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:16 INFO - PROCESS | 2424 | ++DOCSHELL 16215000 == 34 [pid = 2424] [id = 612] 22:09:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (16215400) [pid = 2424] [serial = 1836] [outer = 00000000] 22:09:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (167A5800) [pid = 2424] [serial = 1837] [outer = 16215400] 22:09:16 INFO - PROCESS | 2424 | 1466744956289 Marionette DEBUG loaded listener.js 22:09:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16B01400) [pid = 2424] [serial = 1838] [outer = 16215400] 22:09:16 INFO - PROCESS | 2424 | 1466744956690 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:09:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:09:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 703ms 22:09:16 INFO - PROCESS | 2424 | 1466744956728 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 22:09:16 INFO - PROCESS | 2424 | 1466744956730 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 22:09:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:09:16 INFO - PROCESS | 2424 | 1466744956734 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:09:16 INFO - PROCESS | 2424 | 1466744956744 Marionette TRACE conn2 <- [1,2414,null,{}] 22:09:16 INFO - PROCESS | 2424 | 1466744956781 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:16 INFO - PROCESS | 2424 | 1466744956783 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:16 INFO - PROCESS | 2424 | 1466744956896 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 22:09:17 INFO - PROCESS | 2424 | 1466744957105 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:17 INFO - PROCESS | 2424 | 1466744957107 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:17 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (16EEE800) [pid = 2424] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:09:17 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (105F6000) [pid = 2424] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:09:17 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (14FAE400) [pid = 2424] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:09:17 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (12B16400) [pid = 2424] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:09:17 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (10FEE000) [pid = 2424] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:09:17 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (132ED800) [pid = 2424] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:09:17 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1748D800) [pid = 2424] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:09:17 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (15312400) [pid = 2424] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:09:17 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1052E400) [pid = 2424] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:09:17 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (15D71C00) [pid = 2424] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:09:17 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (16B05800) [pid = 2424] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:09:17 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (15E15800) [pid = 2424] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:09:17 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (179C1000) [pid = 2424] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:09:17 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (19715C00) [pid = 2424] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:09:17 INFO - PROCESS | 2424 | ++DOCSHELL 10528800 == 35 [pid = 2424] [id = 613] 22:09:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (1052E400) [pid = 2424] [serial = 1839] [outer = 00000000] 22:09:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (10E10000) [pid = 2424] [serial = 1840] [outer = 1052E400] 22:09:17 INFO - PROCESS | 2424 | 1466744957166 Marionette DEBUG loaded listener.js 22:09:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (129F0800) [pid = 2424] [serial = 1841] [outer = 1052E400] 22:09:17 INFO - PROCESS | 2424 | 1466744957510 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 22:09:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:09:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 807ms 22:09:17 INFO - PROCESS | 2424 | 1466744957537 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 22:09:17 INFO - PROCESS | 2424 | 1466744957539 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 22:09:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:09:17 INFO - PROCESS | 2424 | 1466744957543 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:09:17 INFO - PROCESS | 2424 | 1466744957544 Marionette TRACE conn2 <- [1,2418,null,{}] 22:09:17 INFO - PROCESS | 2424 | 1466744957548 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:17 INFO - PROCESS | 2424 | 1466744957550 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:17 INFO - PROCESS | 2424 | 1466744957627 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 22:09:17 INFO - PROCESS | 2424 | 1466744957632 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:17 INFO - PROCESS | 2424 | 1466744957634 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:17 INFO - PROCESS | 2424 | ++DOCSHELL 1281D000 == 36 [pid = 2424] [id = 614] 22:09:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (13945800) [pid = 2424] [serial = 1842] [outer = 00000000] 22:09:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (1620E400) [pid = 2424] [serial = 1843] [outer = 13945800] 22:09:17 INFO - PROCESS | 2424 | 1466744957678 Marionette DEBUG loaded listener.js 22:09:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (16B05400) [pid = 2424] [serial = 1844] [outer = 13945800] 22:09:18 INFO - PROCESS | 2424 | 1466744958106 Marionette TRACE conn2 <- [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]]]}] 22:09:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:09:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 599ms 22:09:18 INFO - PROCESS | 2424 | 1466744958164 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 22:09:18 INFO - PROCESS | 2424 | 1466744958168 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 22:09:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:09:18 INFO - PROCESS | 2424 | 1466744958172 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:09:18 INFO - PROCESS | 2424 | 1466744958174 Marionette TRACE conn2 <- [1,2422,null,{}] 22:09:18 INFO - PROCESS | 2424 | 1466744958177 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:18 INFO - PROCESS | 2424 | 1466744958179 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:18 INFO - PROCESS | 2424 | 1466744958258 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 22:09:18 INFO - PROCESS | 2424 | 1466744958264 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:18 INFO - PROCESS | 2424 | 1466744958266 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:18 INFO - PROCESS | 2424 | ++DOCSHELL 11CCD400 == 37 [pid = 2424] [id = 615] 22:09:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (129EB000) [pid = 2424] [serial = 1845] [outer = 00000000] 22:09:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (16CE4000) [pid = 2424] [serial = 1846] [outer = 129EB000] 22:09:18 INFO - PROCESS | 2424 | 1466744958292 Marionette DEBUG loaded listener.js 22:09:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (16EEE800) [pid = 2424] [serial = 1847] [outer = 129EB000] 22:09:18 INFO - PROCESS | 2424 | 1466744958739 Marionette TRACE conn2 <- [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]]]}] 22:09:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:09:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 614ms 22:09:18 INFO - PROCESS | 2424 | 1466744958771 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 22:09:18 INFO - PROCESS | 2424 | 1466744958773 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 22:09:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:09:18 INFO - PROCESS | 2424 | 1466744958776 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:09:18 INFO - PROCESS | 2424 | 1466744958778 Marionette TRACE conn2 <- [1,2426,null,{}] 22:09:18 INFO - PROCESS | 2424 | 1466744958782 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:18 INFO - PROCESS | 2424 | 1466744958783 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:18 INFO - PROCESS | 2424 | 1466744958862 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 22:09:18 INFO - PROCESS | 2424 | 1466744958868 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:18 INFO - PROCESS | 2424 | 1466744958870 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:18 INFO - PROCESS | 2424 | ++DOCSHELL 15B21C00 == 38 [pid = 2424] [id = 616] 22:09:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15D72000) [pid = 2424] [serial = 1848] [outer = 00000000] 22:09:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (17636800) [pid = 2424] [serial = 1849] [outer = 15D72000] 22:09:18 INFO - PROCESS | 2424 | 1466744958912 Marionette DEBUG loaded listener.js 22:09:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (17637800) [pid = 2424] [serial = 1850] [outer = 15D72000] 22:09:19 INFO - PROCESS | 2424 | 1466744959609 Marionette TRACE conn2 <- [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]]]}] 22:09:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:09:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 897ms 22:09:19 INFO - PROCESS | 2424 | 1466744959685 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 22:09:19 INFO - PROCESS | 2424 | 1466744959690 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 22:09:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:09:19 INFO - PROCESS | 2424 | 1466744959695 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:09:19 INFO - PROCESS | 2424 | 1466744959700 Marionette TRACE conn2 <- [1,2430,null,{}] 22:09:19 INFO - PROCESS | 2424 | 1466744959706 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:19 INFO - PROCESS | 2424 | 1466744959709 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:19 INFO - PROCESS | 2424 | 1466744959829 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 22:09:19 INFO - PROCESS | 2424 | 1466744959963 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:19 INFO - PROCESS | 2424 | 1466744959966 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:19 INFO - PROCESS | 2424 | ++DOCSHELL 10B37800 == 39 [pid = 2424] [id = 617] 22:09:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (10E01400) [pid = 2424] [serial = 1851] [outer = 00000000] 22:09:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (12922C00) [pid = 2424] [serial = 1852] [outer = 10E01400] 22:09:20 INFO - PROCESS | 2424 | 1466744960027 Marionette DEBUG loaded listener.js 22:09:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (12B1A800) [pid = 2424] [serial = 1853] [outer = 10E01400] 22:09:20 INFO - PROCESS | 2424 | 1466744960546 Marionette TRACE conn2 <- [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]]]}] 22:09:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:09:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 912ms 22:09:20 INFO - PROCESS | 2424 | 1466744960604 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 22:09:20 INFO - PROCESS | 2424 | 1466744960609 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 22:09:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:09:20 INFO - PROCESS | 2424 | 1466744960615 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:09:20 INFO - PROCESS | 2424 | 1466744960618 Marionette TRACE conn2 <- [1,2434,null,{}] 22:09:20 INFO - PROCESS | 2424 | 1466744960622 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:20 INFO - PROCESS | 2424 | 1466744960625 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:20 INFO - PROCESS | 2424 | 1466744960739 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 22:09:20 INFO - PROCESS | 2424 | 1466744960851 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:20 INFO - PROCESS | 2424 | 1466744960854 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:20 INFO - PROCESS | 2424 | ++DOCSHELL 14FABC00 == 40 [pid = 2424] [id = 618] 22:09:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (14FAC800) [pid = 2424] [serial = 1854] [outer = 00000000] 22:09:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (15312C00) [pid = 2424] [serial = 1855] [outer = 14FAC800] 22:09:20 INFO - PROCESS | 2424 | 1466744960951 Marionette DEBUG loaded listener.js 22:09:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (15B21400) [pid = 2424] [serial = 1856] [outer = 14FAC800] 22:09:21 INFO - PROCESS | 2424 | 1466744961572 Marionette TRACE conn2 <- [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]]]}] 22:09:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:09:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1002ms 22:09:21 INFO - PROCESS | 2424 | 1466744961622 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 22:09:21 INFO - PROCESS | 2424 | 1466744961624 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 22:09:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:09:21 INFO - PROCESS | 2424 | 1466744961645 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:09:21 INFO - PROCESS | 2424 | 1466744961649 Marionette TRACE conn2 <- [1,2438,null,{}] 22:09:21 INFO - PROCESS | 2424 | 1466744961644 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:21 INFO - PROCESS | 2424 | 1466744961648 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:21 INFO - PROCESS | 2424 | 1466744961802 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 22:09:21 INFO - PROCESS | 2424 | 1466744961821 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:21 INFO - PROCESS | 2424 | 1466744961824 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:21 INFO - PROCESS | 2424 | ++DOCSHELL 16D87000 == 41 [pid = 2424] [id = 619] 22:09:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (16D87400) [pid = 2424] [serial = 1857] [outer = 00000000] 22:09:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1748D800) [pid = 2424] [serial = 1858] [outer = 16D87400] 22:09:21 INFO - PROCESS | 2424 | 1466744961881 Marionette DEBUG loaded listener.js 22:09:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (179C6C00) [pid = 2424] [serial = 1859] [outer = 16D87400] 22:09:22 INFO - PROCESS | 2424 | 1466744962460 Marionette TRACE conn2 <- [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]]]}] 22:09:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:09:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 882ms 22:09:22 INFO - PROCESS | 2424 | 1466744962506 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 22:09:22 INFO - PROCESS | 2424 | 1466744962509 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 22:09:22 INFO - PROCESS | 2424 | 1466744962514 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:09:22 INFO - PROCESS | 2424 | 1466744962516 Marionette TRACE conn2 <- [1,2442,null,{}] 22:09:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:09:22 INFO - PROCESS | 2424 | 1466744962519 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:22 INFO - PROCESS | 2424 | 1466744962521 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:22 INFO - PROCESS | 2424 | 1466744962632 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 22:09:22 INFO - PROCESS | 2424 | 1466744962770 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:22 INFO - PROCESS | 2424 | 1466744962772 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:22 INFO - PROCESS | 2424 | ++DOCSHELL 10A5A000 == 42 [pid = 2424] [id = 620] 22:09:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (10B2E800) [pid = 2424] [serial = 1860] [outer = 00000000] 22:09:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (17E53400) [pid = 2424] [serial = 1861] [outer = 10B2E800] 22:09:22 INFO - PROCESS | 2424 | 1466744962810 Marionette DEBUG loaded listener.js 22:09:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (19455000) [pid = 2424] [serial = 1862] [outer = 10B2E800] 22:09:23 INFO - PROCESS | 2424 | 1466744963546 Marionette TRACE conn2 <- [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]]]}] 22:09:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:09:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1092ms 22:09:23 INFO - PROCESS | 2424 | 1466744963621 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 22:09:23 INFO - PROCESS | 2424 | 1466744963625 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 22:09:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:09:23 INFO - PROCESS | 2424 | 1466744963614 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:09:23 INFO - PROCESS | 2424 | 1466744963617 Marionette TRACE conn2 <- [1,2446,null,{}] 22:09:23 INFO - PROCESS | 2424 | 1466744963622 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:23 INFO - PROCESS | 2424 | 1466744963625 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:23 INFO - PROCESS | 2424 | 1466744963763 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 22:09:24 INFO - PROCESS | 2424 | --DOCSHELL 13C83400 == 41 [pid = 2424] [id = 572] 22:09:24 INFO - PROCESS | 2424 | --DOCSHELL 0F939C00 == 40 [pid = 2424] [id = 569] 22:09:24 INFO - PROCESS | 2424 | --DOCSHELL 129A9800 == 39 [pid = 2424] [id = 570] 22:09:24 INFO - PROCESS | 2424 | --DOCSHELL 14FAA000 == 38 [pid = 2424] [id = 610] 22:09:24 INFO - PROCESS | 2424 | --DOCSHELL 159C1800 == 37 [pid = 2424] [id = 573] 22:09:24 INFO - PROCESS | 2424 | --DOCSHELL 165C2800 == 36 [pid = 2424] [id = 574] 22:09:24 INFO - PROCESS | 2424 | --DOCSHELL 13653400 == 35 [pid = 2424] [id = 571] 22:09:24 INFO - PROCESS | 2424 | --DOCSHELL 16215000 == 34 [pid = 2424] [id = 612] 22:09:24 INFO - PROCESS | 2424 | --DOCSHELL 15B2D400 == 33 [pid = 2424] [id = 611] 22:09:24 INFO - PROCESS | 2424 | --DOCSHELL 10528800 == 32 [pid = 2424] [id = 613] 22:09:24 INFO - PROCESS | 2424 | --DOCSHELL 1281D000 == 31 [pid = 2424] [id = 614] 22:09:24 INFO - PROCESS | 2424 | --DOCSHELL 11CCD400 == 30 [pid = 2424] [id = 615] 22:09:24 INFO - PROCESS | 2424 | --DOCSHELL 10ABEC00 == 29 [pid = 2424] [id = 568] 22:09:24 INFO - PROCESS | 2424 | --DOCSHELL 16D87000 == 28 [pid = 2424] [id = 619] 22:09:24 INFO - PROCESS | 2424 | --DOCSHELL 10A5A000 == 27 [pid = 2424] [id = 620] 22:09:24 INFO - PROCESS | 2424 | --DOCSHELL 14FABC00 == 26 [pid = 2424] [id = 618] 22:09:24 INFO - PROCESS | 2424 | --DOCSHELL 15B21C00 == 25 [pid = 2424] [id = 616] 22:09:24 INFO - PROCESS | 2424 | --DOCSHELL 10B37800 == 24 [pid = 2424] [id = 617] 22:09:24 INFO - PROCESS | 2424 | 1466744964498 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:24 INFO - PROCESS | 2424 | 1466744964501 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (17492000) [pid = 2424] [serial = 1810] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (10B79000) [pid = 2424] [serial = 1807] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (15E09800) [pid = 2424] [serial = 1792] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (15E11400) [pid = 2424] [serial = 1793] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (16CD8000) [pid = 2424] [serial = 1798] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (16216800) [pid = 2424] [serial = 1795] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (16216C00) [pid = 2424] [serial = 1796] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (19456000) [pid = 2424] [serial = 1775] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1738D400) [pid = 2424] [serial = 1802] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (19721400) [pid = 2424] [serial = 1814] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (13232800) [pid = 2424] [serial = 1808] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1945F000) [pid = 2424] [serial = 1811] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (16CD8C00) [pid = 2424] [serial = 1799] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1971C800) [pid = 2424] [serial = 1813] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1738B800) [pid = 2424] [serial = 1801] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (10B2E400) [pid = 2424] [serial = 1777] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (10B32800) [pid = 2424] [serial = 1778] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1531A400) [pid = 2424] [serial = 1789] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1542CC00) [pid = 2424] [serial = 1790] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (12BC7000) [pid = 2424] [serial = 1783] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (1309FC00) [pid = 2424] [serial = 1784] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (110E7400) [pid = 2424] [serial = 1780] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (112BD800) [pid = 2424] [serial = 1781] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (14002400) [pid = 2424] [serial = 1786] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (143BA400) [pid = 2424] [serial = 1787] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (17C81C00) [pid = 2424] [serial = 1804] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (17E57400) [pid = 2424] [serial = 1805] [outer = 00000000] [url = about:blank] 22:09:24 INFO - PROCESS | 2424 | ++DOCSHELL 0F97E400 == 25 [pid = 2424] [id = 621] 22:09:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (1036D400) [pid = 2424] [serial = 1863] [outer = 00000000] 22:09:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (10526000) [pid = 2424] [serial = 1864] [outer = 1036D400] 22:09:24 INFO - PROCESS | 2424 | 1466744964594 Marionette DEBUG loaded listener.js 22:09:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (105E8000) [pid = 2424] [serial = 1865] [outer = 1036D400] 22:09:25 INFO - PROCESS | 2424 | 1466744965088 Marionette TRACE conn2 <- [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]]]}] 22:09:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:09:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1496ms 22:09:25 INFO - PROCESS | 2424 | 1466744965122 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 22:09:25 INFO - PROCESS | 2424 | 1466744965125 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 22:09:25 INFO - PROCESS | 2424 | 1466744965130 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:09:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:09:25 INFO - PROCESS | 2424 | 1466744965132 Marionette TRACE conn2 <- [1,2450,null,{}] 22:09:25 INFO - PROCESS | 2424 | 1466744965138 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:25 INFO - PROCESS | 2424 | 1466744965142 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:25 INFO - PROCESS | 2424 | 1466744965232 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 22:09:25 INFO - PROCESS | 2424 | 1466744965243 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:25 INFO - PROCESS | 2424 | 1466744965246 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:25 INFO - PROCESS | 2424 | ++DOCSHELL 10B3B400 == 26 [pid = 2424] [id = 622] 22:09:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (10B74800) [pid = 2424] [serial = 1866] [outer = 00000000] 22:09:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (10E02000) [pid = 2424] [serial = 1867] [outer = 10B74800] 22:09:25 INFO - PROCESS | 2424 | 1466744965302 Marionette DEBUG loaded listener.js 22:09:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (10E0A000) [pid = 2424] [serial = 1868] [outer = 10B74800] 22:09:25 INFO - PROCESS | 2424 | 1466744965752 Marionette TRACE conn2 <- [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]]]}] 22:09:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:09:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 658ms 22:09:25 INFO - PROCESS | 2424 | 1466744965816 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 22:09:25 INFO - PROCESS | 2424 | 1466744965821 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 22:09:25 INFO - PROCESS | 2424 | 1466744965826 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:09:25 INFO - PROCESS | 2424 | 1466744965828 Marionette TRACE conn2 <- [1,2454,null,{}] 22:09:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:09:25 INFO - PROCESS | 2424 | 1466744965832 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:25 INFO - PROCESS | 2424 | 1466744965834 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:25 INFO - PROCESS | 2424 | 1466744965925 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 22:09:26 INFO - PROCESS | 2424 | 1466744966022 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:26 INFO - PROCESS | 2424 | 1466744966024 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:26 INFO - PROCESS | 2424 | ++DOCSHELL 112C3C00 == 27 [pid = 2424] [id = 623] 22:09:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (112C4400) [pid = 2424] [serial = 1869] [outer = 00000000] 22:09:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (11CCDC00) [pid = 2424] [serial = 1870] [outer = 112C4400] 22:09:26 INFO - PROCESS | 2424 | 1466744966070 Marionette DEBUG loaded listener.js 22:09:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (12923400) [pid = 2424] [serial = 1871] [outer = 112C4400] 22:09:26 INFO - PROCESS | 2424 | 1466744966469 Marionette TRACE conn2 <- [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]]]}] 22:09:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:09:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 658ms 22:09:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:09:26 INFO - PROCESS | 2424 | 1466744966510 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 22:09:26 INFO - PROCESS | 2424 | 1466744966512 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 22:09:26 INFO - PROCESS | 2424 | 1466744966499 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:09:26 INFO - PROCESS | 2424 | 1466744966505 Marionette TRACE conn2 <- [1,2458,null,{}] 22:09:26 INFO - PROCESS | 2424 | 1466744966527 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:26 INFO - PROCESS | 2424 | 1466744966531 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:26 INFO - PROCESS | 2424 | 1466744966661 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 22:09:26 INFO - PROCESS | 2424 | 1466744966726 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:26 INFO - PROCESS | 2424 | 1466744966728 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:26 INFO - PROCESS | 2424 | ++DOCSHELL 13154000 == 28 [pid = 2424] [id = 624] 22:09:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (13157400) [pid = 2424] [serial = 1872] [outer = 00000000] 22:09:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (131EC000) [pid = 2424] [serial = 1873] [outer = 13157400] 22:09:26 INFO - PROCESS | 2424 | 1466744966773 Marionette DEBUG loaded listener.js 22:09:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1323DC00) [pid = 2424] [serial = 1874] [outer = 13157400] 22:09:27 INFO - PROCESS | 2424 | 1466744967208 Marionette TRACE conn2 <- [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]]]}] 22:09:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:09:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 718ms 22:09:27 INFO - PROCESS | 2424 | 1466744967258 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 22:09:27 INFO - PROCESS | 2424 | 1466744967261 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 22:09:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:09:27 INFO - PROCESS | 2424 | 1466744967264 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:09:27 INFO - PROCESS | 2424 | 1466744967266 Marionette TRACE conn2 <- [1,2462,null,{}] 22:09:27 INFO - PROCESS | 2424 | 1466744967269 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:27 INFO - PROCESS | 2424 | 1466744967271 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:27 INFO - PROCESS | 2424 | 1466744967378 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 22:09:27 INFO - PROCESS | 2424 | 1466744967387 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:27 INFO - PROCESS | 2424 | 1466744967390 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:27 INFO - PROCESS | 2424 | ++DOCSHELL 13236C00 == 29 [pid = 2424] [id = 625] 22:09:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (13659C00) [pid = 2424] [serial = 1875] [outer = 00000000] 22:09:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (13C83400) [pid = 2424] [serial = 1876] [outer = 13659C00] 22:09:27 INFO - PROCESS | 2424 | 1466744967434 Marionette DEBUG loaded listener.js 22:09:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (13C85800) [pid = 2424] [serial = 1877] [outer = 13659C00] 22:09:27 INFO - PROCESS | 2424 | 1466744967880 Marionette TRACE conn2 <- [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]]]}] 22:09:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:09:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 658ms 22:09:27 INFO - PROCESS | 2424 | 1466744967926 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 22:09:27 INFO - PROCESS | 2424 | 1466744967928 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 22:09:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:09:27 INFO - PROCESS | 2424 | 1466744967937 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:09:27 INFO - PROCESS | 2424 | 1466744967939 Marionette TRACE conn2 <- [1,2466,null,{}] 22:09:27 INFO - PROCESS | 2424 | 1466744967942 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:27 INFO - PROCESS | 2424 | 1466744967944 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:28 INFO - PROCESS | 2424 | 1466744968056 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 22:09:28 INFO - PROCESS | 2424 | 1466744968062 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:28 INFO - PROCESS | 2424 | 1466744968068 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:28 INFO - PROCESS | 2424 | ++DOCSHELL 140ECC00 == 30 [pid = 2424] [id = 626] 22:09:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (143BA800) [pid = 2424] [serial = 1878] [outer = 00000000] 22:09:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (14FADC00) [pid = 2424] [serial = 1879] [outer = 143BA800] 22:09:28 INFO - PROCESS | 2424 | 1466744968123 Marionette DEBUG loaded listener.js 22:09:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (15432400) [pid = 2424] [serial = 1880] [outer = 143BA800] 22:09:28 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (129EB000) [pid = 2424] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:09:28 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (15D72000) [pid = 2424] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:09:28 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (15D6D800) [pid = 2424] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:09:28 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (16215400) [pid = 2424] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:09:28 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (10A75800) [pid = 2424] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:09:28 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (10A5B400) [pid = 2424] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:09:28 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (13951000) [pid = 2424] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:09:28 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (14FAA400) [pid = 2424] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:09:28 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (129AB000) [pid = 2424] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:09:28 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1052E400) [pid = 2424] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:09:28 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1742D800) [pid = 2424] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:09:28 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (13945800) [pid = 2424] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:09:28 INFO - PROCESS | 2424 | 1466744968796 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 22:09:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:09:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 912ms 22:09:28 INFO - PROCESS | 2424 | 1466744968846 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 22:09:28 INFO - PROCESS | 2424 | 1466744968848 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 22:09:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:09:28 INFO - PROCESS | 2424 | 1466744968851 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:09:28 INFO - PROCESS | 2424 | 1466744968853 Marionette TRACE conn2 <- [1,2470,null,{}] 22:09:28 INFO - PROCESS | 2424 | 1466744968857 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:28 INFO - PROCESS | 2424 | 1466744968860 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:28 INFO - PROCESS | 2424 | 1466744968975 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 22:09:29 INFO - PROCESS | 2424 | 1466744969038 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:29 INFO - PROCESS | 2424 | 1466744969024 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:29 INFO - PROCESS | 2424 | ++DOCSHELL 0C76CC00 == 31 [pid = 2424] [id = 627] 22:09:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (10AC9000) [pid = 2424] [serial = 1881] [outer = 00000000] 22:09:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (14FB6000) [pid = 2424] [serial = 1882] [outer = 10AC9000] 22:09:29 INFO - PROCESS | 2424 | 1466744969068 Marionette DEBUG loaded listener.js 22:09:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (159B8800) [pid = 2424] [serial = 1883] [outer = 10AC9000] 22:09:29 INFO - PROCESS | 2424 | 1466744969428 Marionette TRACE conn2 <- [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]]]}] 22:09:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:09:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 614ms 22:09:29 INFO - PROCESS | 2424 | 1466744969457 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 22:09:29 INFO - PROCESS | 2424 | 1466744969458 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 22:09:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:09:29 INFO - PROCESS | 2424 | 1466744969462 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:09:29 INFO - PROCESS | 2424 | 1466744969463 Marionette TRACE conn2 <- [1,2474,null,{}] 22:09:29 INFO - PROCESS | 2424 | 1466744969466 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:29 INFO - PROCESS | 2424 | 1466744969468 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:29 INFO - PROCESS | 2424 | 1466744969582 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 22:09:29 INFO - PROCESS | 2424 | 1466744969590 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:29 INFO - PROCESS | 2424 | 1466744969592 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:29 INFO - PROCESS | 2424 | ++DOCSHELL 159BE800 == 32 [pid = 2424] [id = 628] 22:09:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (15B2A800) [pid = 2424] [serial = 1884] [outer = 00000000] 22:09:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (15D76C00) [pid = 2424] [serial = 1885] [outer = 15B2A800] 22:09:29 INFO - PROCESS | 2424 | 1466744969637 Marionette DEBUG loaded listener.js 22:09:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15E0A000) [pid = 2424] [serial = 1886] [outer = 15B2A800] 22:09:30 INFO - PROCESS | 2424 | 1466744970034 Marionette TRACE conn2 <- [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]]]}] 22:09:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:09:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 598ms 22:09:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:09:30 INFO - PROCESS | 2424 | 1466744970083 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 22:09:30 INFO - PROCESS | 2424 | 1466744970085 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 22:09:30 INFO - PROCESS | 2424 | 1466744970088 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:09:30 INFO - PROCESS | 2424 | 1466744970089 Marionette TRACE conn2 <- [1,2478,null,{}] 22:09:30 INFO - PROCESS | 2424 | 1466744970093 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:30 INFO - PROCESS | 2424 | 1466744970095 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:30 INFO - PROCESS | 2424 | 1466744970190 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 22:09:30 INFO - PROCESS | 2424 | 1466744970197 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:30 INFO - PROCESS | 2424 | 1466744970199 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:30 INFO - PROCESS | 2424 | ++DOCSHELL 10B31800 == 33 [pid = 2424] [id = 629] 22:09:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (131EA800) [pid = 2424] [serial = 1887] [outer = 00000000] 22:09:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1620A800) [pid = 2424] [serial = 1888] [outer = 131EA800] 22:09:30 INFO - PROCESS | 2424 | 1466744970270 Marionette DEBUG loaded listener.js 22:09:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1620B000) [pid = 2424] [serial = 1889] [outer = 131EA800] 22:09:30 INFO - PROCESS | 2424 | 1466744970934 Marionette TRACE conn2 <- [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]]]}] 22:09:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:09:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 897ms 22:09:30 INFO - PROCESS | 2424 | 1466744970988 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 22:09:30 INFO - PROCESS | 2424 | 1466744970993 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 22:09:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:09:30 INFO - PROCESS | 2424 | 1466744970998 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:09:30 INFO - PROCESS | 2424 | 1466744971001 Marionette TRACE conn2 <- [1,2482,null,{}] 22:09:30 INFO - PROCESS | 2424 | 1466744971007 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:30 INFO - PROCESS | 2424 | 1466744971011 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:31 INFO - PROCESS | 2424 | 1466744971136 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 22:09:31 INFO - PROCESS | 2424 | 1466744971267 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:31 INFO - PROCESS | 2424 | 1466744971270 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:31 INFO - PROCESS | 2424 | ++DOCSHELL 10A7B400 == 34 [pid = 2424] [id = 630] 22:09:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (10AC3C00) [pid = 2424] [serial = 1890] [outer = 00000000] 22:09:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (110E0000) [pid = 2424] [serial = 1891] [outer = 10AC3C00] 22:09:31 INFO - PROCESS | 2424 | 1466744971312 Marionette DEBUG loaded listener.js 22:09:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (110E7C00) [pid = 2424] [serial = 1892] [outer = 10AC3C00] 22:09:32 INFO - PROCESS | 2424 | 1466744972072 Marionette TRACE conn2 <- [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]]]}] 22:09:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:09:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1107ms 22:09:32 INFO - PROCESS | 2424 | 1466744972244 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 22:09:32 INFO - PROCESS | 2424 | 1466744972249 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 22:09:32 INFO - PROCESS | 2424 | 1466744972255 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:09:32 INFO - PROCESS | 2424 | 1466744972258 Marionette TRACE conn2 <- [1,2486,null,{}] 22:09:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:09:32 INFO - PROCESS | 2424 | 1466744972263 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:32 INFO - PROCESS | 2424 | 1466744972266 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:32 INFO - PROCESS | 2424 | 1466744972377 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 22:09:32 INFO - PROCESS | 2424 | 1466744972516 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:32 INFO - PROCESS | 2424 | 1466744972522 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:32 INFO - PROCESS | 2424 | ++DOCSHELL 10B31000 == 35 [pid = 2424] [id = 631] 22:09:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (10B32800) [pid = 2424] [serial = 1893] [outer = 00000000] 22:09:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (10B75C00) [pid = 2424] [serial = 1894] [outer = 10B32800] 22:09:32 INFO - PROCESS | 2424 | 1466744972586 Marionette DEBUG loaded listener.js 22:09:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (10E10800) [pid = 2424] [serial = 1895] [outer = 10B32800] 22:09:32 INFO - PROCESS | 2424 | --DOCSHELL 10527800 == 34 [pid = 2424] [id = 602] 22:09:32 INFO - PROCESS | 2424 | --DOCSHELL 16D88000 == 33 [pid = 2424] [id = 601] 22:09:32 INFO - PROCESS | 2424 | --DOCSHELL 15D71800 == 32 [pid = 2424] [id = 597] 22:09:32 INFO - PROCESS | 2424 | --DOCSHELL 105F5400 == 31 [pid = 2424] [id = 592] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (16EEE800) [pid = 2424] [serial = 1847] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (17637800) [pid = 2424] [serial = 1850] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (15D77C00) [pid = 2424] [serial = 1834] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (17636800) [pid = 2424] [serial = 1849] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (167A5800) [pid = 2424] [serial = 1837] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (10B7E400) [pid = 2424] [serial = 1819] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (110E5C00) [pid = 2424] [serial = 1820] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (10B34800) [pid = 2424] [serial = 1822] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (110DF800) [pid = 2424] [serial = 1823] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (14001800) [pid = 2424] [serial = 1828] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (143B6400) [pid = 2424] [serial = 1829] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (15433800) [pid = 2424] [serial = 1831] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (129EF800) [pid = 2424] [serial = 1825] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (12B17C00) [pid = 2424] [serial = 1826] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (16B01400) [pid = 2424] [serial = 1838] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (10E10000) [pid = 2424] [serial = 1840] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1972EC00) [pid = 2424] [serial = 1817] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (19729C00) [pid = 2424] [serial = 1816] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (1620E400) [pid = 2424] [serial = 1843] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (129F0800) [pid = 2424] [serial = 1841] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (16CE4000) [pid = 2424] [serial = 1846] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (15E08400) [pid = 2424] [serial = 1835] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (16B05400) [pid = 2424] [serial = 1844] [outer = 00000000] [url = about:blank] 22:09:32 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (159B6400) [pid = 2424] [serial = 1832] [outer = 00000000] [url = about:blank] 22:09:33 INFO - PROCESS | 2424 | 1466744973086 Marionette TRACE conn2 <- [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]]]}] 22:09:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:09:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 838ms 22:09:33 INFO - PROCESS | 2424 | 1466744973113 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 22:09:33 INFO - PROCESS | 2424 | 1466744973116 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 22:09:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:09:33 INFO - PROCESS | 2424 | 1466744973123 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:09:33 INFO - PROCESS | 2424 | 1466744973127 Marionette TRACE conn2 <- [1,2490,null,{}] 22:09:33 INFO - PROCESS | 2424 | 1466744973131 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:33 INFO - PROCESS | 2424 | 1466744973133 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:33 INFO - PROCESS | 2424 | 1466744973223 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 22:09:33 INFO - PROCESS | 2424 | 1466744973230 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:33 INFO - PROCESS | 2424 | 1466744973232 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:33 INFO - PROCESS | 2424 | ++DOCSHELL 110E6400 == 32 [pid = 2424] [id = 632] 22:09:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (112B8000) [pid = 2424] [serial = 1896] [outer = 00000000] 22:09:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (12821400) [pid = 2424] [serial = 1897] [outer = 112B8000] 22:09:33 INFO - PROCESS | 2424 | 1466744973262 Marionette DEBUG loaded listener.js 22:09:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (129EB400) [pid = 2424] [serial = 1898] [outer = 112B8000] 22:09:33 INFO - PROCESS | 2424 | 1466744973755 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:09:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:09:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 658ms 22:09:33 INFO - PROCESS | 2424 | 1466744973782 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 22:09:33 INFO - PROCESS | 2424 | 1466744973784 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 22:09:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:09:33 INFO - PROCESS | 2424 | 1466744973788 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:09:33 INFO - PROCESS | 2424 | 1466744973790 Marionette TRACE conn2 <- [1,2494,null,{}] 22:09:33 INFO - PROCESS | 2424 | 1466744973799 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:33 INFO - PROCESS | 2424 | 1466744973804 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:33 INFO - PROCESS | 2424 | 1466744973919 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 22:09:33 INFO - PROCESS | 2424 | 1466744973932 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:33 INFO - PROCESS | 2424 | 1466744973935 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:33 INFO - PROCESS | 2424 | ++DOCSHELL 131EC400 == 33 [pid = 2424] [id = 633] 22:09:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (132E8400) [pid = 2424] [serial = 1899] [outer = 00000000] 22:09:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (1365BC00) [pid = 2424] [serial = 1900] [outer = 132E8400] 22:09:33 INFO - PROCESS | 2424 | 1466744973986 Marionette DEBUG loaded listener.js 22:09:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (13952400) [pid = 2424] [serial = 1901] [outer = 132E8400] 22:09:34 INFO - PROCESS | 2424 | 1466744974452 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:09:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:09:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 702ms 22:09:34 INFO - PROCESS | 2424 | 1466744974494 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 22:09:34 INFO - PROCESS | 2424 | 1466744974496 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 22:09:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:09:34 INFO - PROCESS | 2424 | 1466744974500 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:09:34 INFO - PROCESS | 2424 | 1466744974501 Marionette TRACE conn2 <- [1,2498,null,{}] 22:09:34 INFO - PROCESS | 2424 | 1466744974505 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:34 INFO - PROCESS | 2424 | 1466744974507 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:34 INFO - PROCESS | 2424 | 1466744974590 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 22:09:34 INFO - PROCESS | 2424 | 1466744974595 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:34 INFO - PROCESS | 2424 | 1466744974597 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:34 INFO - PROCESS | 2424 | ++DOCSHELL 14004800 == 34 [pid = 2424] [id = 634] 22:09:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (1400D000) [pid = 2424] [serial = 1902] [outer = 00000000] 22:09:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (14FAFC00) [pid = 2424] [serial = 1903] [outer = 1400D000] 22:09:34 INFO - PROCESS | 2424 | 1466744974641 Marionette DEBUG loaded listener.js 22:09:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (15320400) [pid = 2424] [serial = 1904] [outer = 1400D000] 22:09:35 INFO - PROCESS | 2424 | 1466744975077 Marionette TRACE conn2 <- [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]]]}] 22:09:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:09:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 614ms 22:09:35 INFO - PROCESS | 2424 | 1466744975120 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 22:09:35 INFO - PROCESS | 2424 | 1466744975122 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 22:09:35 INFO - PROCESS | 2424 | 1466744975126 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:09:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:09:35 INFO - PROCESS | 2424 | 1466744975128 Marionette TRACE conn2 <- [1,2502,null,{}] 22:09:35 INFO - PROCESS | 2424 | 1466744975131 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:35 INFO - PROCESS | 2424 | 1466744975133 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:35 INFO - PROCESS | 2424 | 1466744975245 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 22:09:35 INFO - PROCESS | 2424 | 1466744975321 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:35 INFO - PROCESS | 2424 | 1466744975323 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:35 INFO - PROCESS | 2424 | ++DOCSHELL 156BB400 == 35 [pid = 2424] [id = 635] 22:09:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (156BF800) [pid = 2424] [serial = 1905] [outer = 00000000] 22:09:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (15B1EC00) [pid = 2424] [serial = 1906] [outer = 156BF800] 22:09:35 INFO - PROCESS | 2424 | 1466744975366 Marionette DEBUG loaded listener.js 22:09:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (15D73000) [pid = 2424] [serial = 1907] [outer = 156BF800] 22:09:35 INFO - PROCESS | 2424 | 1466744975782 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 22:09:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:09:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 702ms 22:09:35 INFO - PROCESS | 2424 | 1466744975834 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 22:09:35 INFO - PROCESS | 2424 | 1466744975836 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 22:09:35 INFO - PROCESS | 2424 | 1466744975840 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:09:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:09:35 INFO - PROCESS | 2424 | 1466744975841 Marionette TRACE conn2 <- [1,2506,null,{}] 22:09:35 INFO - PROCESS | 2424 | 1466744975845 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:35 INFO - PROCESS | 2424 | 1466744975851 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:35 INFO - PROCESS | 2424 | 1466744975998 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 22:09:36 INFO - PROCESS | 2424 | 1466744976068 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:36 INFO - PROCESS | 2424 | 1466744976071 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:36 INFO - PROCESS | 2424 | ++DOCSHELL 1620F800 == 36 [pid = 2424] [id = 636] 22:09:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (16212000) [pid = 2424] [serial = 1908] [outer = 00000000] 22:09:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (16218000) [pid = 2424] [serial = 1909] [outer = 16212000] 22:09:36 INFO - PROCESS | 2424 | 1466744976098 Marionette DEBUG loaded listener.js 22:09:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (165C4C00) [pid = 2424] [serial = 1910] [outer = 16212000] 22:09:36 INFO - PROCESS | 2424 | 1466744976527 Marionette TRACE conn2 <- [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]]]}] 22:09:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:09:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 763ms 22:09:36 INFO - PROCESS | 2424 | 1466744976607 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 22:09:36 INFO - PROCESS | 2424 | 1466744976609 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 22:09:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:09:36 INFO - PROCESS | 2424 | 1466744976618 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:09:36 INFO - PROCESS | 2424 | 1466744976620 Marionette TRACE conn2 <- [1,2510,null,{}] 22:09:36 INFO - PROCESS | 2424 | 1466744976625 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:36 INFO - PROCESS | 2424 | 1466744976627 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:36 INFO - PROCESS | 2424 | 1466744976737 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 22:09:36 INFO - PROCESS | 2424 | 1466744976746 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:36 INFO - PROCESS | 2424 | 1466744976748 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:36 INFO - PROCESS | 2424 | ++DOCSHELL 12820400 == 37 [pid = 2424] [id = 637] 22:09:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (16217800) [pid = 2424] [serial = 1911] [outer = 00000000] 22:09:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16B0E400) [pid = 2424] [serial = 1912] [outer = 16217800] 22:09:36 INFO - PROCESS | 2424 | 1466744976791 Marionette DEBUG loaded listener.js 22:09:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (167A3000) [pid = 2424] [serial = 1913] [outer = 16217800] 22:09:37 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (143BA800) [pid = 2424] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:09:37 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (112C4400) [pid = 2424] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:09:37 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1036D400) [pid = 2424] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:09:37 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (10B74800) [pid = 2424] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:09:37 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (10E01400) [pid = 2424] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:09:37 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (14FAC800) [pid = 2424] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:09:37 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (16D87400) [pid = 2424] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:09:37 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (15B2A800) [pid = 2424] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:09:37 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (13659C00) [pid = 2424] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:09:37 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (10AC9000) [pid = 2424] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:09:37 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (13157400) [pid = 2424] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:09:37 INFO - PROCESS | 2424 | 1466744977272 Marionette TRACE conn2 <- [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]]]}] 22:09:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:09:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 673ms 22:09:37 INFO - PROCESS | 2424 | 1466744977298 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 22:09:37 INFO - PROCESS | 2424 | 1466744977300 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 22:09:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:09:37 INFO - PROCESS | 2424 | 1466744977303 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:09:37 INFO - PROCESS | 2424 | 1466744977305 Marionette TRACE conn2 <- [1,2514,null,{}] 22:09:37 INFO - PROCESS | 2424 | 1466744977308 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:37 INFO - PROCESS | 2424 | 1466744977310 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:37 INFO - PROCESS | 2424 | 1466744977415 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 22:09:37 INFO - PROCESS | 2424 | 1466744977482 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:37 INFO - PROCESS | 2424 | 1466744977485 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:37 INFO - PROCESS | 2424 | ++DOCSHELL 12BC1000 == 38 [pid = 2424] [id = 638] 22:09:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (13037400) [pid = 2424] [serial = 1914] [outer = 00000000] 22:09:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (14FAC800) [pid = 2424] [serial = 1915] [outer = 13037400] 22:09:37 INFO - PROCESS | 2424 | 1466744977532 Marionette DEBUG loaded listener.js 22:09:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (14FAD800) [pid = 2424] [serial = 1916] [outer = 13037400] 22:09:37 INFO - PROCESS | 2424 | 1466744977870 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 22:09:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:09:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 613ms 22:09:37 INFO - PROCESS | 2424 | 1466744977909 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 22:09:37 INFO - PROCESS | 2424 | 1466744977911 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 22:09:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:09:37 INFO - PROCESS | 2424 | 1466744977914 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:09:37 INFO - PROCESS | 2424 | 1466744977916 Marionette TRACE conn2 <- [1,2518,null,{}] 22:09:37 INFO - PROCESS | 2424 | 1466744977919 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:37 INFO - PROCESS | 2424 | 1466744977921 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:37 INFO - PROCESS | 2424 | 1466744978004 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 22:09:37 INFO - PROCESS | 2424 | 1466744978009 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:37 INFO - PROCESS | 2424 | 1466744978011 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:38 INFO - PROCESS | 2424 | ++DOCSHELL 13157C00 == 39 [pid = 2424] [id = 639] 22:09:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (131EC800) [pid = 2424] [serial = 1917] [outer = 00000000] 22:09:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (16D82800) [pid = 2424] [serial = 1918] [outer = 131EC800] 22:09:38 INFO - PROCESS | 2424 | 1466744978055 Marionette DEBUG loaded listener.js 22:09:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (16D88800) [pid = 2424] [serial = 1919] [outer = 131EC800] 22:09:38 INFO - PROCESS | 2424 | 1466744978505 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 22:09:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:09:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 613ms 22:09:38 INFO - PROCESS | 2424 | 1466744978526 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 22:09:38 INFO - PROCESS | 2424 | 1466744978528 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 22:09:38 INFO - PROCESS | 2424 | 1466744978531 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:09:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:09:38 INFO - PROCESS | 2424 | 1466744978533 Marionette TRACE conn2 <- [1,2522,null,{}] 22:09:38 INFO - PROCESS | 2424 | 1466744978536 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:38 INFO - PROCESS | 2424 | 1466744978538 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:38 INFO - PROCESS | 2424 | 1466744978618 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 22:09:38 INFO - PROCESS | 2424 | 1466744978623 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:38 INFO - PROCESS | 2424 | 1466744978625 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:38 INFO - PROCESS | 2424 | ++DOCSHELL 13C80C00 == 40 [pid = 2424] [id = 640] 22:09:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (16D81C00) [pid = 2424] [serial = 1920] [outer = 00000000] 22:09:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1741F400) [pid = 2424] [serial = 1921] [outer = 16D81C00] 22:09:38 INFO - PROCESS | 2424 | 1466744978668 Marionette DEBUG loaded listener.js 22:09:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (17428C00) [pid = 2424] [serial = 1922] [outer = 16D81C00] 22:09:39 INFO - PROCESS | 2424 | --DOCSHELL 16B03000 == 39 [pid = 2424] [id = 599] 22:09:39 INFO - PROCESS | 2424 | --DOCSHELL 15D6F000 == 38 [pid = 2424] [id = 605] 22:09:39 INFO - PROCESS | 2424 | --DOCSHELL 14FA8C00 == 37 [pid = 2424] [id = 603] 22:09:39 INFO - PROCESS | 2424 | --DOCSHELL 19460400 == 36 [pid = 2424] [id = 604] 22:09:39 INFO - PROCESS | 2424 | --DOCSHELL 10532400 == 35 [pid = 2424] [id = 606] 22:09:39 INFO - PROCESS | 2424 | --DOCSHELL 15E0A800 == 34 [pid = 2424] [id = 598] 22:09:39 INFO - PROCESS | 2424 | --DOCSHELL 0F97E400 == 33 [pid = 2424] [id = 621] 22:09:39 INFO - PROCESS | 2424 | --DOCSHELL 10525800 == 32 [pid = 2424] [id = 607] 22:09:39 INFO - PROCESS | 2424 | --DOCSHELL 10FEBC00 == 31 [pid = 2424] [id = 593] 22:09:39 INFO - PROCESS | 2424 | --DOCSHELL 12B15C00 == 30 [pid = 2424] [id = 600] 22:09:39 INFO - PROCESS | 2424 | --DOCSHELL 12D6C400 == 29 [pid = 2424] [id = 595] 22:09:39 INFO - PROCESS | 2424 | --DOCSHELL 13950C00 == 28 [pid = 2424] [id = 609] 22:09:39 INFO - PROCESS | 2424 | --DOCSHELL 1291EC00 == 27 [pid = 2424] [id = 608] 22:09:39 INFO - PROCESS | 2424 | --DOCSHELL 14FAE000 == 26 [pid = 2424] [id = 596] 22:09:39 INFO - PROCESS | 2424 | --DOCSHELL 12B16000 == 25 [pid = 2424] [id = 594] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (14FADC00) [pid = 2424] [serial = 1879] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (11CCDC00) [pid = 2424] [serial = 1870] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (10526000) [pid = 2424] [serial = 1864] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (105E8000) [pid = 2424] [serial = 1865] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (10E02000) [pid = 2424] [serial = 1867] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (10E0A000) [pid = 2424] [serial = 1868] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (12B1A800) [pid = 2424] [serial = 1853] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (12922C00) [pid = 2424] [serial = 1852] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (15B21400) [pid = 2424] [serial = 1856] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (15312C00) [pid = 2424] [serial = 1855] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (179C6C00) [pid = 2424] [serial = 1859] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (15E0A000) [pid = 2424] [serial = 1886] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (1748D800) [pid = 2424] [serial = 1858] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (17E53400) [pid = 2424] [serial = 1861] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (13C83400) [pid = 2424] [serial = 1876] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (14FB6000) [pid = 2424] [serial = 1882] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (15D76C00) [pid = 2424] [serial = 1885] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (15432400) [pid = 2424] [serial = 1880] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (131EC000) [pid = 2424] [serial = 1873] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 56 (1323DC00) [pid = 2424] [serial = 1874] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 55 (1620A800) [pid = 2424] [serial = 1888] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 54 (13C85800) [pid = 2424] [serial = 1877] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 53 (12923400) [pid = 2424] [serial = 1871] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | --DOMWINDOW == 52 (159B8800) [pid = 2424] [serial = 1883] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 2424 | 1466744980382 Marionette TRACE conn2 <- [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]]]}] 22:09:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:09:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1870ms 22:09:40 INFO - PROCESS | 2424 | 1466744980401 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 22:09:40 INFO - PROCESS | 2424 | 1466744980406 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 22:09:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:09:40 INFO - PROCESS | 2424 | 1466744980417 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:09:40 INFO - PROCESS | 2424 | 1466744980420 Marionette TRACE conn2 <- [1,2526,null,{}] 22:09:40 INFO - PROCESS | 2424 | 1466744980427 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:40 INFO - PROCESS | 2424 | 1466744980430 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:40 INFO - PROCESS | 2424 | 1466744980521 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 22:09:40 INFO - PROCESS | 2424 | 1466744980538 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:40 INFO - PROCESS | 2424 | 1466744980541 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:40 INFO - PROCESS | 2424 | ++DOCSHELL 10A5B800 == 26 [pid = 2424] [id = 641] 22:09:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 53 (10A5E000) [pid = 2424] [serial = 1923] [outer = 00000000] 22:09:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 54 (10ACC800) [pid = 2424] [serial = 1924] [outer = 10A5E000] 22:09:40 INFO - PROCESS | 2424 | 1466744980593 Marionette DEBUG loaded listener.js 22:09:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 55 (10B2DC00) [pid = 2424] [serial = 1925] [outer = 10A5E000] 22:09:41 INFO - PROCESS | 2424 | 1466744981079 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 22:09:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:09:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 718ms 22:09:41 INFO - PROCESS | 2424 | 1466744981136 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 22:09:41 INFO - PROCESS | 2424 | 1466744981141 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 22:09:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:09:41 INFO - PROCESS | 2424 | 1466744981148 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:09:41 INFO - PROCESS | 2424 | 1466744981150 Marionette TRACE conn2 <- [1,2530,null,{}] 22:09:41 INFO - PROCESS | 2424 | 1466744981154 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:41 INFO - PROCESS | 2424 | 1466744981157 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:41 INFO - PROCESS | 2424 | 1466744981246 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 22:09:41 INFO - PROCESS | 2424 | 1466744981351 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:41 INFO - PROCESS | 2424 | 1466744981354 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:41 INFO - PROCESS | 2424 | ++DOCSHELL 10E0A400 == 27 [pid = 2424] [id = 642] 22:09:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 56 (10E0B000) [pid = 2424] [serial = 1926] [outer = 00000000] 22:09:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 57 (10FF4C00) [pid = 2424] [serial = 1927] [outer = 10E0B000] 22:09:41 INFO - PROCESS | 2424 | 1466744981405 Marionette DEBUG loaded listener.js 22:09:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (1126AC00) [pid = 2424] [serial = 1928] [outer = 10E0B000] 22:09:41 INFO - PROCESS | 2424 | 1466744981774 Marionette TRACE conn2 <- [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]]]}] 22:09:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:09:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 673ms 22:09:41 INFO - PROCESS | 2424 | 1466744981828 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 22:09:41 INFO - PROCESS | 2424 | 1466744981830 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 22:09:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:09:41 INFO - PROCESS | 2424 | 1466744981833 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:09:41 INFO - PROCESS | 2424 | 1466744981837 Marionette TRACE conn2 <- [1,2534,null,{}] 22:09:41 INFO - PROCESS | 2424 | 1466744981848 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:41 INFO - PROCESS | 2424 | 1466744981853 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:41 INFO - PROCESS | 2424 | 1466744981950 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 22:09:41 INFO - PROCESS | 2424 | 1466744981963 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:41 INFO - PROCESS | 2424 | 1466744981967 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:41 INFO - PROCESS | 2424 | ++DOCSHELL 129AEC00 == 28 [pid = 2424] [id = 643] 22:09:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (129AFC00) [pid = 2424] [serial = 1929] [outer = 00000000] 22:09:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (12B16000) [pid = 2424] [serial = 1930] [outer = 129AFC00] 22:09:42 INFO - PROCESS | 2424 | 1466744982014 Marionette DEBUG loaded listener.js 22:09:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (12B1BC00) [pid = 2424] [serial = 1931] [outer = 129AFC00] 22:09:42 INFO - PROCESS | 2424 | 1466744982449 Marionette TRACE conn2 <- [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]]]}] 22:09:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:09:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 673ms 22:09:42 INFO - PROCESS | 2424 | 1466744982497 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 22:09:42 INFO - PROCESS | 2424 | 1466744982500 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 22:09:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:09:42 INFO - PROCESS | 2424 | 1466744982503 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:09:42 INFO - PROCESS | 2424 | 1466744982505 Marionette TRACE conn2 <- [1,2538,null,{}] 22:09:42 INFO - PROCESS | 2424 | 1466744982508 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:42 INFO - PROCESS | 2424 | 1466744982510 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:42 INFO - PROCESS | 2424 | 1466744982609 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 22:09:42 INFO - PROCESS | 2424 | 1466744982614 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:42 INFO - PROCESS | 2424 | 1466744982616 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:42 INFO - PROCESS | 2424 | ++DOCSHELL 12BCEC00 == 29 [pid = 2424] [id = 644] 22:09:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (12BCFC00) [pid = 2424] [serial = 1932] [outer = 00000000] 22:09:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (131E0400) [pid = 2424] [serial = 1933] [outer = 12BCFC00] 22:09:42 INFO - PROCESS | 2424 | 1466744982660 Marionette DEBUG loaded listener.js 22:09:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (1323B400) [pid = 2424] [serial = 1934] [outer = 12BCFC00] 22:09:43 INFO - PROCESS | 2424 | 1466744983104 Marionette TRACE conn2 <- [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]]]}] 22:09:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:09:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 673ms 22:09:43 INFO - PROCESS | 2424 | 1466744983169 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 22:09:43 INFO - PROCESS | 2424 | 1466744983171 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 22:09:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:09:43 INFO - PROCESS | 2424 | 1466744983174 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:09:43 INFO - PROCESS | 2424 | 1466744983176 Marionette TRACE conn2 <- [1,2542,null,{}] 22:09:43 INFO - PROCESS | 2424 | 1466744983180 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:43 INFO - PROCESS | 2424 | 1466744983182 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:43 INFO - PROCESS | 2424 | 1466744983259 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 22:09:43 INFO - PROCESS | 2424 | 1466744983296 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:43 INFO - PROCESS | 2424 | 1466744983298 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:43 INFO - PROCESS | 2424 | ++DOCSHELL 13950C00 == 30 [pid = 2424] [id = 645] 22:09:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (13951000) [pid = 2424] [serial = 1935] [outer = 00000000] 22:09:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (14003800) [pid = 2424] [serial = 1936] [outer = 13951000] 22:09:43 INFO - PROCESS | 2424 | 1466744983342 Marionette DEBUG loaded listener.js 22:09:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (1400E000) [pid = 2424] [serial = 1937] [outer = 13951000] 22:09:43 INFO - PROCESS | 2424 | 1466744983766 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 22:09:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:09:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 614ms 22:09:43 INFO - PROCESS | 2424 | 1466744983791 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 22:09:43 INFO - PROCESS | 2424 | 1466744983793 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 22:09:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:09:43 INFO - PROCESS | 2424 | 1466744983796 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:09:43 INFO - PROCESS | 2424 | 1466744983798 Marionette TRACE conn2 <- [1,2546,null,{}] 22:09:43 INFO - PROCESS | 2424 | 1466744983804 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:43 INFO - PROCESS | 2424 | 1466744983810 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:43 INFO - PROCESS | 2424 | 1466744983911 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 22:09:43 INFO - PROCESS | 2424 | 1466744983917 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:43 INFO - PROCESS | 2424 | 1466744983919 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:43 INFO - PROCESS | 2424 | ++DOCSHELL 143C4800 == 31 [pid = 2424] [id = 646] 22:09:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (14F07800) [pid = 2424] [serial = 1938] [outer = 00000000] 22:09:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (14FAD000) [pid = 2424] [serial = 1939] [outer = 14F07800] 22:09:43 INFO - PROCESS | 2424 | 1466744983964 Marionette DEBUG loaded listener.js 22:09:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (15435C00) [pid = 2424] [serial = 1940] [outer = 14F07800] 22:09:44 INFO - PROCESS | 2424 | 1466744984376 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 22:09:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:09:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 598ms 22:09:44 INFO - PROCESS | 2424 | 1466744984397 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 22:09:44 INFO - PROCESS | 2424 | 1466744984399 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 22:09:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:09:44 INFO - PROCESS | 2424 | 1466744984403 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:09:44 INFO - PROCESS | 2424 | 1466744984404 Marionette TRACE conn2 <- [1,2550,null,{}] 22:09:44 INFO - PROCESS | 2424 | 1466744984408 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:44 INFO - PROCESS | 2424 | 1466744984410 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:44 INFO - PROCESS | 2424 | 1466744984496 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 22:09:44 INFO - PROCESS | 2424 | 1466744984501 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:44 INFO - PROCESS | 2424 | 1466744984503 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:44 INFO - PROCESS | 2424 | ++DOCSHELL 159B7800 == 32 [pid = 2424] [id = 647] 22:09:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (159B8000) [pid = 2424] [serial = 1941] [outer = 00000000] 22:09:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (15D6D400) [pid = 2424] [serial = 1942] [outer = 159B8000] 22:09:44 INFO - PROCESS | 2424 | 1466744984546 Marionette DEBUG loaded listener.js 22:09:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (15D6D800) [pid = 2424] [serial = 1943] [outer = 159B8000] 22:09:44 INFO - PROCESS | 2424 | 1466744984995 Marionette TRACE conn2 <- [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]]]}] 22:09:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:09:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 598ms 22:09:45 INFO - PROCESS | 2424 | 1466744985041 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 22:09:45 INFO - PROCESS | 2424 | 1466744985043 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 22:09:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:09:45 INFO - PROCESS | 2424 | 1466744985046 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:09:45 INFO - PROCESS | 2424 | 1466744985048 Marionette TRACE conn2 <- [1,2554,null,{}] 22:09:45 INFO - PROCESS | 2424 | 1466744985051 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:45 INFO - PROCESS | 2424 | 1466744985053 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:45 INFO - PROCESS | 2424 | 1466744985128 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 22:09:45 INFO - PROCESS | 2424 | 1466744985133 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:45 INFO - PROCESS | 2424 | 1466744985135 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:45 INFO - PROCESS | 2424 | ++DOCSHELL 15D74C00 == 33 [pid = 2424] [id = 648] 22:09:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (15D76000) [pid = 2424] [serial = 1944] [outer = 00000000] 22:09:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15E0C400) [pid = 2424] [serial = 1945] [outer = 15D76000] 22:09:45 INFO - PROCESS | 2424 | 1466744985178 Marionette DEBUG loaded listener.js 22:09:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15E0CC00) [pid = 2424] [serial = 1946] [outer = 15D76000] 22:09:45 INFO - PROCESS | 2424 | 1466744985621 Marionette TRACE conn2 <- [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]]]}] 22:09:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:09:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 613ms 22:09:45 INFO - PROCESS | 2424 | 1466744985647 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 22:09:45 INFO - PROCESS | 2424 | 1466744985649 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 22:09:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:09:45 INFO - PROCESS | 2424 | 1466744985659 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:09:45 INFO - PROCESS | 2424 | 1466744985660 Marionette TRACE conn2 <- [1,2558,null,{}] 22:09:45 INFO - PROCESS | 2424 | 1466744985664 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:45 INFO - PROCESS | 2424 | 1466744985666 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:45 INFO - PROCESS | 2424 | 1466744985778 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 22:09:45 INFO - PROCESS | 2424 | 1466744985786 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:45 INFO - PROCESS | 2424 | 1466744985788 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:45 INFO - PROCESS | 2424 | ++DOCSHELL 129AC800 == 34 [pid = 2424] [id = 649] 22:09:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (15E15C00) [pid = 2424] [serial = 1947] [outer = 00000000] 22:09:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1620F400) [pid = 2424] [serial = 1948] [outer = 15E15C00] 22:09:45 INFO - PROCESS | 2424 | 1466744985888 Marionette DEBUG loaded listener.js 22:09:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16211400) [pid = 2424] [serial = 1949] [outer = 15E15C00] 22:09:46 INFO - PROCESS | 2424 | 1466744986315 Marionette TRACE conn2 <- [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]]]}] 22:09:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:09:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 658ms 22:09:46 INFO - PROCESS | 2424 | 1466744986338 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 22:09:46 INFO - PROCESS | 2424 | 1466744986340 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 22:09:46 INFO - PROCESS | 2424 | 1466744986344 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:09:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:09:46 INFO - PROCESS | 2424 | 1466744986346 Marionette TRACE conn2 <- [1,2562,null,{}] 22:09:46 INFO - PROCESS | 2424 | 1466744986350 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:46 INFO - PROCESS | 2424 | 1466744986351 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:46 INFO - PROCESS | 2424 | 1466744986469 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 22:09:46 INFO - PROCESS | 2424 | 1466744986531 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:46 INFO - PROCESS | 2424 | 1466744986533 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:46 INFO - PROCESS | 2424 | ++DOCSHELL 1052F400 == 35 [pid = 2424] [id = 650] 22:09:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1052FC00) [pid = 2424] [serial = 1950] [outer = 00000000] 22:09:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (165C4400) [pid = 2424] [serial = 1951] [outer = 1052FC00] 22:09:46 INFO - PROCESS | 2424 | 1466744986576 Marionette DEBUG loaded listener.js 22:09:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (16A59C00) [pid = 2424] [serial = 1952] [outer = 1052FC00] 22:09:46 INFO - PROCESS | 2424 | 1466744986989 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 22:09:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:09:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 703ms 22:09:47 INFO - PROCESS | 2424 | 1466744987050 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 22:09:47 INFO - PROCESS | 2424 | 1466744987053 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 22:09:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:09:47 INFO - PROCESS | 2424 | 1466744987056 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:09:47 INFO - PROCESS | 2424 | 1466744987058 Marionette TRACE conn2 <- [1,2566,null,{}] 22:09:47 INFO - PROCESS | 2424 | 1466744987061 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:47 INFO - PROCESS | 2424 | 1466744987064 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:47 INFO - PROCESS | 2424 | 1466744987197 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 22:09:47 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (156BF800) [pid = 2424] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:09:47 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (16212000) [pid = 2424] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:09:47 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (13037400) [pid = 2424] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:09:47 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (16217800) [pid = 2424] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:09:47 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (131EC800) [pid = 2424] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:09:47 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1400D000) [pid = 2424] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:09:47 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (132E8400) [pid = 2424] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:09:47 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (112B8000) [pid = 2424] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:09:47 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (10B32800) [pid = 2424] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:09:47 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (10AC3C00) [pid = 2424] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:09:47 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (131EA800) [pid = 2424] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:09:47 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (10B2E800) [pid = 2424] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:09:47 INFO - PROCESS | 2424 | 1466744987439 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:47 INFO - PROCESS | 2424 | 1466744987442 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:47 INFO - PROCESS | 2424 | ++DOCSHELL 10ABEC00 == 36 [pid = 2424] [id = 651] 22:09:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (10ABF000) [pid = 2424] [serial = 1953] [outer = 00000000] 22:09:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (10E09C00) [pid = 2424] [serial = 1954] [outer = 10ABF000] 22:09:47 INFO - PROCESS | 2424 | 1466744987487 Marionette DEBUG loaded listener.js 22:09:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (13233000) [pid = 2424] [serial = 1955] [outer = 10ABF000] 22:09:47 INFO - PROCESS | 2424 | 1466744987843 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 22:09:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:09:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 792ms 22:09:47 INFO - PROCESS | 2424 | 1466744987861 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 22:09:47 INFO - PROCESS | 2424 | 1466744987863 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 22:09:47 INFO - PROCESS | 2424 | 1466744987866 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:09:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:09:47 INFO - PROCESS | 2424 | 1466744987868 Marionette TRACE conn2 <- [1,2570,null,{}] 22:09:47 INFO - PROCESS | 2424 | 1466744987871 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:47 INFO - PROCESS | 2424 | 1466744987873 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:47 INFO - PROCESS | 2424 | 1466744987990 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 22:09:47 INFO - PROCESS | 2424 | 1466744987998 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:47 INFO - PROCESS | 2424 | 1466744988000 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:48 INFO - PROCESS | 2424 | ++DOCSHELL 13155000 == 37 [pid = 2424] [id = 652] 22:09:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (1365B400) [pid = 2424] [serial = 1956] [outer = 00000000] 22:09:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (16E6C400) [pid = 2424] [serial = 1957] [outer = 1365B400] 22:09:48 INFO - PROCESS | 2424 | 1466744988044 Marionette DEBUG loaded listener.js 22:09:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (16F8CC00) [pid = 2424] [serial = 1958] [outer = 1365B400] 22:09:48 INFO - PROCESS | 2424 | 1466744988435 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 22:09:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:09:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 599ms 22:09:48 INFO - PROCESS | 2424 | 1466744988486 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 22:09:48 INFO - PROCESS | 2424 | 1466744988488 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 22:09:48 INFO - PROCESS | 2424 | 1466744988491 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:09:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:09:48 INFO - PROCESS | 2424 | 1466744988493 Marionette TRACE conn2 <- [1,2574,null,{}] 22:09:48 INFO - PROCESS | 2424 | 1466744988496 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:48 INFO - PROCESS | 2424 | 1466744988481 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:48 INFO - PROCESS | 2424 | 1466744988605 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 22:09:48 INFO - PROCESS | 2424 | 1466744988616 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:48 INFO - PROCESS | 2424 | 1466744988618 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:48 INFO - PROCESS | 2424 | ++DOCSHELL 15671000 == 38 [pid = 2424] [id = 653] 22:09:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1620F000) [pid = 2424] [serial = 1959] [outer = 00000000] 22:09:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (17499000) [pid = 2424] [serial = 1960] [outer = 1620F000] 22:09:48 INFO - PROCESS | 2424 | 1466744988660 Marionette DEBUG loaded listener.js 22:09:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15313400) [pid = 2424] [serial = 1961] [outer = 1620F000] 22:09:49 INFO - PROCESS | 2424 | 1466744989069 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 22:09:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:09:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 614ms 22:09:49 INFO - PROCESS | 2424 | 1466744989092 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 22:09:49 INFO - PROCESS | 2424 | 1466744989094 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 22:09:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:09:49 INFO - PROCESS | 2424 | 1466744989097 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:09:49 INFO - PROCESS | 2424 | 1466744989099 Marionette TRACE conn2 <- [1,2578,null,{}] 22:09:49 INFO - PROCESS | 2424 | 1466744989102 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:49 INFO - PROCESS | 2424 | 1466744989104 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:49 INFO - PROCESS | 2424 | 1466744989223 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 22:09:49 INFO - PROCESS | 2424 | 1466744989231 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:49 INFO - PROCESS | 2424 | 1466744989233 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:49 INFO - PROCESS | 2424 | ++DOCSHELL 103F3000 == 39 [pid = 2424] [id = 654] 22:09:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (13651000) [pid = 2424] [serial = 1962] [outer = 00000000] 22:09:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (179C7800) [pid = 2424] [serial = 1963] [outer = 13651000] 22:09:49 INFO - PROCESS | 2424 | 1466744989275 Marionette DEBUG loaded listener.js 22:09:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (179E1000) [pid = 2424] [serial = 1964] [outer = 13651000] 22:09:50 INFO - PROCESS | 2424 | 1466744990050 Marionette TRACE conn2 <- [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]]]}] 22:09:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:09:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1002ms 22:09:50 INFO - PROCESS | 2424 | 1466744990116 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 22:09:50 INFO - PROCESS | 2424 | 1466744990121 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 22:09:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:09:50 INFO - PROCESS | 2424 | 1466744990126 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:09:50 INFO - PROCESS | 2424 | 1466744990134 Marionette TRACE conn2 <- [1,2582,null,{}] 22:09:50 INFO - PROCESS | 2424 | 1466744990140 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:50 INFO - PROCESS | 2424 | 1466744990126 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:50 INFO - PROCESS | 2424 | 1466744990254 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 22:09:50 INFO - PROCESS | 2424 | 1466744990387 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:50 INFO - PROCESS | 2424 | 1466744990390 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:50 INFO - PROCESS | 2424 | ++DOCSHELL 10AC3400 == 40 [pid = 2424] [id = 655] 22:09:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (10AC6000) [pid = 2424] [serial = 1965] [outer = 00000000] 22:09:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (10B75800) [pid = 2424] [serial = 1966] [outer = 10AC6000] 22:09:50 INFO - PROCESS | 2424 | 1466744990448 Marionette DEBUG loaded listener.js 22:09:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (110DD400) [pid = 2424] [serial = 1967] [outer = 10AC6000] 22:09:51 INFO - PROCESS | 2424 | 1466744991424 Marionette TRACE conn2 <- [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]]]}] 22:09:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:09:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1361ms 22:09:51 INFO - PROCESS | 2424 | 1466744991469 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 22:09:51 INFO - PROCESS | 2424 | 1466744991473 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 22:09:51 INFO - PROCESS | 2424 | 1466744991479 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:09:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:09:51 INFO - PROCESS | 2424 | 1466744991482 Marionette TRACE conn2 <- [1,2586,null,{}] 22:09:51 INFO - PROCESS | 2424 | 1466744991487 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:51 INFO - PROCESS | 2424 | 1466744991490 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:51 INFO - PROCESS | 2424 | 1466744991627 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 22:09:51 INFO - PROCESS | 2424 | --DOCSHELL 13157C00 == 39 [pid = 2424] [id = 639] 22:09:51 INFO - PROCESS | 2424 | --DOCSHELL 15671000 == 38 [pid = 2424] [id = 653] 22:09:51 INFO - PROCESS | 2424 | --DOCSHELL 13155000 == 37 [pid = 2424] [id = 652] 22:09:51 INFO - PROCESS | 2424 | --DOCSHELL 10ABEC00 == 36 [pid = 2424] [id = 651] 22:09:51 INFO - PROCESS | 2424 | --DOCSHELL 1052F400 == 35 [pid = 2424] [id = 650] 22:09:51 INFO - PROCESS | 2424 | --DOCSHELL 129AC800 == 34 [pid = 2424] [id = 649] 22:09:51 INFO - PROCESS | 2424 | --DOCSHELL 15D74C00 == 33 [pid = 2424] [id = 648] 22:09:51 INFO - PROCESS | 2424 | --DOCSHELL 159B7800 == 32 [pid = 2424] [id = 647] 22:09:51 INFO - PROCESS | 2424 | --DOCSHELL 143C4800 == 31 [pid = 2424] [id = 646] 22:09:51 INFO - PROCESS | 2424 | --DOCSHELL 13950C00 == 30 [pid = 2424] [id = 645] 22:09:51 INFO - PROCESS | 2424 | --DOCSHELL 12BCEC00 == 29 [pid = 2424] [id = 644] 22:09:51 INFO - PROCESS | 2424 | --DOCSHELL 129AEC00 == 28 [pid = 2424] [id = 643] 22:09:51 INFO - PROCESS | 2424 | --DOCSHELL 10E0A400 == 27 [pid = 2424] [id = 642] 22:09:51 INFO - PROCESS | 2424 | --DOCSHELL 10A5B800 == 26 [pid = 2424] [id = 641] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (1741F400) [pid = 2424] [serial = 1921] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | --DOCSHELL 13C80C00 == 25 [pid = 2424] [id = 640] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (19455000) [pid = 2424] [serial = 1862] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (15B1EC00) [pid = 2424] [serial = 1906] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (15D73000) [pid = 2424] [serial = 1907] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (165C4C00) [pid = 2424] [serial = 1910] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (16218000) [pid = 2424] [serial = 1909] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (14FAC800) [pid = 2424] [serial = 1915] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (16B0E400) [pid = 2424] [serial = 1912] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (16D82800) [pid = 2424] [serial = 1918] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (167A3000) [pid = 2424] [serial = 1913] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (14FAD800) [pid = 2424] [serial = 1916] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (14FAFC00) [pid = 2424] [serial = 1903] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1365BC00) [pid = 2424] [serial = 1900] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (13952400) [pid = 2424] [serial = 1901] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (12821400) [pid = 2424] [serial = 1897] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (129EB400) [pid = 2424] [serial = 1898] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (10E10800) [pid = 2424] [serial = 1895] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (10B75C00) [pid = 2424] [serial = 1894] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (110E7C00) [pid = 2424] [serial = 1892] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (110E0000) [pid = 2424] [serial = 1891] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (1620B000) [pid = 2424] [serial = 1889] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (16D88800) [pid = 2424] [serial = 1919] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (15320400) [pid = 2424] [serial = 1904] [outer = 00000000] [url = about:blank] 22:09:51 INFO - PROCESS | 2424 | 1466744991783 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:51 INFO - PROCESS | 2424 | 1466744991788 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:51 INFO - PROCESS | 2424 | ++DOCSHELL 1052A400 == 26 [pid = 2424] [id = 656] 22:09:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (1052EC00) [pid = 2424] [serial = 1968] [outer = 00000000] 22:09:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (10A75800) [pid = 2424] [serial = 1969] [outer = 1052EC00] 22:09:51 INFO - PROCESS | 2424 | 1466744991850 Marionette DEBUG loaded listener.js 22:09:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (10B7F000) [pid = 2424] [serial = 1970] [outer = 1052EC00] 22:09:52 INFO - PROCESS | 2424 | 1466744992232 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 22:09:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:09:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 793ms 22:09:52 INFO - PROCESS | 2424 | 1466744992287 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 22:09:52 INFO - PROCESS | 2424 | 1466744992292 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 22:09:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:09:52 INFO - PROCESS | 2424 | 1466744992299 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:09:52 INFO - PROCESS | 2424 | 1466744992301 Marionette TRACE conn2 <- [1,2590,null,{}] 22:09:52 INFO - PROCESS | 2424 | 1466744992305 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:52 INFO - PROCESS | 2424 | 1466744992308 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:52 INFO - PROCESS | 2424 | 1466744992440 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 22:09:52 INFO - PROCESS | 2424 | 1466744992521 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:52 INFO - PROCESS | 2424 | 1466744992524 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:52 INFO - PROCESS | 2424 | ++DOCSHELL 112C3400 == 27 [pid = 2424] [id = 657] 22:09:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (112C4800) [pid = 2424] [serial = 1971] [outer = 00000000] 22:09:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (11CCEC00) [pid = 2424] [serial = 1972] [outer = 112C4800] 22:09:52 INFO - PROCESS | 2424 | 1466744992570 Marionette DEBUG loaded listener.js 22:09:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (12925000) [pid = 2424] [serial = 1973] [outer = 112C4800] 22:09:52 INFO - PROCESS | 2424 | 1466744992960 Marionette TRACE conn2 <- [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]]]}] 22:09:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:09:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 703ms 22:09:53 INFO - PROCESS | 2424 | 1466744993021 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 22:09:53 INFO - PROCESS | 2424 | 1466744993023 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 22:09:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:09:53 INFO - PROCESS | 2424 | 1466744993027 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:09:53 INFO - PROCESS | 2424 | 1466744993030 Marionette TRACE conn2 <- [1,2594,null,{}] 22:09:53 INFO - PROCESS | 2424 | 1466744993043 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:53 INFO - PROCESS | 2424 | 1466744993048 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:53 INFO - PROCESS | 2424 | 1466744993136 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 22:09:53 INFO - PROCESS | 2424 | 1466744993148 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:53 INFO - PROCESS | 2424 | 1466744993151 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:53 INFO - PROCESS | 2424 | ++DOCSHELL 13160800 == 28 [pid = 2424] [id = 658] 22:09:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (13160C00) [pid = 2424] [serial = 1974] [outer = 00000000] 22:09:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (132E7400) [pid = 2424] [serial = 1975] [outer = 13160C00] 22:09:53 INFO - PROCESS | 2424 | 1466744993199 Marionette DEBUG loaded listener.js 22:09:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (1394F000) [pid = 2424] [serial = 1976] [outer = 13160C00] 22:09:53 INFO - PROCESS | 2424 | 1466744993639 Marionette TRACE conn2 <- [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]]]}] 22:09:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:09:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 673ms 22:09:53 INFO - PROCESS | 2424 | 1466744993702 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 22:09:53 INFO - PROCESS | 2424 | 1466744993704 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 22:09:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:09:53 INFO - PROCESS | 2424 | 1466744993708 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:09:53 INFO - PROCESS | 2424 | 1466744993709 Marionette TRACE conn2 <- [1,2598,null,{}] 22:09:53 INFO - PROCESS | 2424 | 1466744993713 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:53 INFO - PROCESS | 2424 | 1466744993715 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:53 INFO - PROCESS | 2424 | 1466744993816 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 22:09:53 INFO - PROCESS | 2424 | 1466744993805 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:53 INFO - PROCESS | 2424 | 1466744993807 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:53 INFO - PROCESS | 2424 | ++DOCSHELL 13C79400 == 29 [pid = 2424] [id = 659] 22:09:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (13C7A800) [pid = 2424] [serial = 1977] [outer = 00000000] 22:09:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (14FA8400) [pid = 2424] [serial = 1978] [outer = 13C7A800] 22:09:53 INFO - PROCESS | 2424 | 1466744993852 Marionette DEBUG loaded listener.js 22:09:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (14FB0C00) [pid = 2424] [serial = 1979] [outer = 13C7A800] 22:09:54 INFO - PROCESS | 2424 | 1466744994315 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 22:09:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:09:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 673ms 22:09:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:09:54 INFO - PROCESS | 2424 | 1466744994373 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 22:09:54 INFO - PROCESS | 2424 | 1466744994375 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 22:09:54 INFO - PROCESS | 2424 | 1466744994378 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:09:54 INFO - PROCESS | 2424 | 1466744994380 Marionette TRACE conn2 <- [1,2602,null,{}] 22:09:54 INFO - PROCESS | 2424 | 1466744994383 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:54 INFO - PROCESS | 2424 | 1466744994385 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:54 INFO - PROCESS | 2424 | 1466744994522 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 22:09:54 INFO - PROCESS | 2424 | 1466744994542 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:54 INFO - PROCESS | 2424 | 1466744994544 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:54 INFO - PROCESS | 2424 | ++DOCSHELL 15432000 == 30 [pid = 2424] [id = 660] 22:09:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15433400) [pid = 2424] [serial = 1980] [outer = 00000000] 22:09:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (156BF800) [pid = 2424] [serial = 1981] [outer = 15433400] 22:09:54 INFO - PROCESS | 2424 | 1466744994589 Marionette DEBUG loaded listener.js 22:09:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (159BF400) [pid = 2424] [serial = 1982] [outer = 15433400] 22:09:55 INFO - PROCESS | 2424 | 1466744995009 Marionette TRACE conn2 <- [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]]]}] 22:09:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:09:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 673ms 22:09:55 INFO - PROCESS | 2424 | 1466744995042 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 22:09:55 INFO - PROCESS | 2424 | 1466744995044 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 22:09:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:09:55 INFO - PROCESS | 2424 | 1466744995048 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:09:55 INFO - PROCESS | 2424 | 1466744995049 Marionette TRACE conn2 <- [1,2606,null,{}] 22:09:55 INFO - PROCESS | 2424 | 1466744995053 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:55 INFO - PROCESS | 2424 | 1466744995058 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:55 INFO - PROCESS | 2424 | 1466744995202 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 22:09:55 INFO - PROCESS | 2424 | 1466744995275 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:55 INFO - PROCESS | 2424 | 1466744995277 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:55 INFO - PROCESS | 2424 | ++DOCSHELL 15D79C00 == 31 [pid = 2424] [id = 661] 22:09:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15D7B800) [pid = 2424] [serial = 1983] [outer = 00000000] 22:09:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16209C00) [pid = 2424] [serial = 1984] [outer = 15D7B800] 22:09:55 INFO - PROCESS | 2424 | 1466744995321 Marionette DEBUG loaded listener.js 22:09:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16215800) [pid = 2424] [serial = 1985] [outer = 15D7B800] 22:09:55 INFO - PROCESS | 2424 | 1466744995728 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 22:09:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:09:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 718ms 22:09:55 INFO - PROCESS | 2424 | 1466744995779 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 22:09:55 INFO - PROCESS | 2424 | 1466744995764 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 22:09:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:09:55 INFO - PROCESS | 2424 | 1466744995801 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:09:55 INFO - PROCESS | 2424 | 1466744995803 Marionette TRACE conn2 <- [1,2610,null,{}] 22:09:55 INFO - PROCESS | 2424 | 1466744995821 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:55 INFO - PROCESS | 2424 | 1466744995823 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:56 INFO - PROCESS | 2424 | 1466744996090 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 22:09:56 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (159B8000) [pid = 2424] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:09:56 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (15E15C00) [pid = 2424] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:09:56 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (13951000) [pid = 2424] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:09:56 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1620F000) [pid = 2424] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:09:56 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (12BCFC00) [pid = 2424] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:09:56 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (14F07800) [pid = 2424] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:09:56 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (129AFC00) [pid = 2424] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:09:56 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (15D76000) [pid = 2424] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:09:56 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (10E0B000) [pid = 2424] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:09:56 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (10A5E000) [pid = 2424] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:09:56 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (1052FC00) [pid = 2424] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:09:56 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (10ABF000) [pid = 2424] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:09:56 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1365B400) [pid = 2424] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:09:56 INFO - PROCESS | 2424 | 1466744996156 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:56 INFO - PROCESS | 2424 | 1466744996158 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:56 INFO - PROCESS | 2424 | ++DOCSHELL 10526000 == 32 [pid = 2424] [id = 662] 22:09:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (10528000) [pid = 2424] [serial = 1986] [outer = 00000000] 22:09:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (10E05000) [pid = 2424] [serial = 1987] [outer = 10528000] 22:09:56 INFO - PROCESS | 2424 | 1466744996189 Marionette DEBUG loaded listener.js 22:09:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (1281C000) [pid = 2424] [serial = 1988] [outer = 10528000] 22:09:56 INFO - PROCESS | 2424 | 1466744996546 Marionette TRACE conn2 <- [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]]]}] 22:09:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:09:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 807ms 22:09:56 INFO - PROCESS | 2424 | 1466744996594 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 22:09:56 INFO - PROCESS | 2424 | 1466744996596 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 22:09:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:09:56 INFO - PROCESS | 2424 | 1466744996599 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:09:56 INFO - PROCESS | 2424 | 1466744996601 Marionette TRACE conn2 <- [1,2614,null,{}] 22:09:56 INFO - PROCESS | 2424 | 1466744996587 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:56 INFO - PROCESS | 2424 | 1466744996588 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:56 INFO - PROCESS | 2424 | 1466744996666 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 22:09:56 INFO - PROCESS | 2424 | 1466744996671 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:56 INFO - PROCESS | 2424 | 1466744996673 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:56 INFO - PROCESS | 2424 | ++DOCSHELL 10B2E800 == 33 [pid = 2424] [id = 663] 22:09:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (1315FC00) [pid = 2424] [serial = 1989] [outer = 00000000] 22:09:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (16211000) [pid = 2424] [serial = 1990] [outer = 1315FC00] 22:09:56 INFO - PROCESS | 2424 | 1466744996717 Marionette DEBUG loaded listener.js 22:09:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (167A4000) [pid = 2424] [serial = 1991] [outer = 1315FC00] 22:09:57 INFO - PROCESS | 2424 | 1466744997129 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 22:09:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:09:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 568ms 22:09:57 INFO - PROCESS | 2424 | 1466744997159 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 22:09:57 INFO - PROCESS | 2424 | 1466744997161 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 22:09:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:09:57 INFO - PROCESS | 2424 | 1466744997179 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:09:57 INFO - PROCESS | 2424 | 1466744997180 Marionette TRACE conn2 <- [1,2618,null,{}] 22:09:57 INFO - PROCESS | 2424 | 1466744997185 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:57 INFO - PROCESS | 2424 | 1466744997186 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:57 INFO - PROCESS | 2424 | 1466744997264 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 22:09:57 INFO - PROCESS | 2424 | 1466744997269 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:57 INFO - PROCESS | 2424 | 1466744997271 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:57 INFO - PROCESS | 2424 | ++DOCSHELL 11CCE400 == 34 [pid = 2424] [id = 664] 22:09:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (12D8D000) [pid = 2424] [serial = 1992] [outer = 00000000] 22:09:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (10B7F400) [pid = 2424] [serial = 1993] [outer = 12D8D000] 22:09:57 INFO - PROCESS | 2424 | 1466744997315 Marionette DEBUG loaded listener.js 22:09:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (140EB800) [pid = 2424] [serial = 1994] [outer = 12D8D000] 22:09:57 INFO - PROCESS | 2424 | 1466744997759 Marionette TRACE conn2 <- [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]]]}] 22:09:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:09:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 629ms 22:09:57 INFO - PROCESS | 2424 | 1466744997788 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 22:09:57 INFO - PROCESS | 2424 | 1466744997790 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 22:09:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:09:57 INFO - PROCESS | 2424 | 1466744997793 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:09:57 INFO - PROCESS | 2424 | 1466744997795 Marionette TRACE conn2 <- [1,2622,null,{}] 22:09:57 INFO - PROCESS | 2424 | 1466744997802 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:57 INFO - PROCESS | 2424 | 1466744997804 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:57 INFO - PROCESS | 2424 | 1466744997889 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 22:09:57 INFO - PROCESS | 2424 | 1466744997897 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:57 INFO - PROCESS | 2424 | 1466744997899 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:57 INFO - PROCESS | 2424 | ++DOCSHELL 10E0D400 == 35 [pid = 2424] [id = 665] 22:09:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16B0C000) [pid = 2424] [serial = 1995] [outer = 00000000] 22:09:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (16D87C00) [pid = 2424] [serial = 1996] [outer = 16B0C000] 22:09:57 INFO - PROCESS | 2424 | 1466744997941 Marionette DEBUG loaded listener.js 22:09:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16EEE800) [pid = 2424] [serial = 1997] [outer = 16B0C000] 22:09:58 INFO - PROCESS | 2424 | 1466744998703 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 22:09:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:09:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 957ms 22:09:58 INFO - PROCESS | 2424 | 1466744998758 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 22:09:58 INFO - PROCESS | 2424 | 1466744998762 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 22:09:58 INFO - PROCESS | 2424 | 1466744998767 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:09:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:09:58 INFO - PROCESS | 2424 | 1466744998772 Marionette TRACE conn2 <- [1,2626,null,{}] 22:09:58 INFO - PROCESS | 2424 | 1466744998778 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:58 INFO - PROCESS | 2424 | 1466744998781 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:58 INFO - PROCESS | 2424 | 1466744998929 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 22:09:59 INFO - PROCESS | 2424 | 1466744999067 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:59 INFO - PROCESS | 2424 | 1466744999070 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:59 INFO - PROCESS | 2424 | ++DOCSHELL 10ACBC00 == 36 [pid = 2424] [id = 666] 22:09:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (10B7E800) [pid = 2424] [serial = 1998] [outer = 00000000] 22:09:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (11273400) [pid = 2424] [serial = 1999] [outer = 10B7E800] 22:09:59 INFO - PROCESS | 2424 | 1466744999128 Marionette DEBUG loaded listener.js 22:09:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1281A400) [pid = 2424] [serial = 2000] [outer = 10B7E800] 22:09:59 INFO - PROCESS | 2424 | 1466744999679 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 22:09:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:09:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 957ms 22:09:59 INFO - PROCESS | 2424 | 1466744999737 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 22:09:59 INFO - PROCESS | 2424 | 1466744999742 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 22:09:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:09:59 INFO - PROCESS | 2424 | 1466744999748 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:09:59 INFO - PROCESS | 2424 | 1466744999751 Marionette TRACE conn2 <- [1,2630,null,{}] 22:09:59 INFO - PROCESS | 2424 | 1466744999755 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:59 INFO - PROCESS | 2424 | 1466744999758 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:09:59 INFO - PROCESS | 2424 | 1466744999860 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 22:09:59 INFO - PROCESS | 2424 | 1466744999999 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:59 INFO - PROCESS | 2424 | 1466745000002 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:00 INFO - PROCESS | 2424 | ++DOCSHELL 13C79C00 == 37 [pid = 2424] [id = 667] 22:10:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1400D000) [pid = 2424] [serial = 2001] [outer = 00000000] 22:10:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (14FAF800) [pid = 2424] [serial = 2002] [outer = 1400D000] 22:10:00 INFO - PROCESS | 2424 | 1466745000060 Marionette DEBUG loaded listener.js 22:10:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (15674000) [pid = 2424] [serial = 2003] [outer = 1400D000] 22:10:00 INFO - PROCESS | 2424 | 1466745000712 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 22:10:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:10:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1002ms 22:10:00 INFO - PROCESS | 2424 | 1466745000742 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 22:10:00 INFO - PROCESS | 2424 | 1466745000745 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 22:10:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:10:00 INFO - PROCESS | 2424 | 1466745000767 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:10:00 INFO - PROCESS | 2424 | 1466745000771 Marionette TRACE conn2 <- [1,2634,null,{}] 22:10:00 INFO - PROCESS | 2424 | 1466745000782 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:00 INFO - PROCESS | 2424 | 1466745000787 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:00 INFO - PROCESS | 2424 | 1466745000900 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 22:10:01 INFO - PROCESS | 2424 | 1466745001123 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:01 INFO - PROCESS | 2424 | 1466745001127 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:01 INFO - PROCESS | 2424 | ++DOCSHELL 10321C00 == 38 [pid = 2424] [id = 668] 22:10:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1036A800) [pid = 2424] [serial = 2004] [outer = 00000000] 22:10:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (10A56800) [pid = 2424] [serial = 2005] [outer = 1036A800] 22:10:01 INFO - PROCESS | 2424 | 1466745001184 Marionette DEBUG loaded listener.js 22:10:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (10B2F800) [pid = 2424] [serial = 2006] [outer = 1036A800] 22:10:02 INFO - PROCESS | 2424 | --DOCSHELL 11CCE400 == 37 [pid = 2424] [id = 664] 22:10:02 INFO - PROCESS | 2424 | --DOCSHELL 10B2E800 == 36 [pid = 2424] [id = 663] 22:10:02 INFO - PROCESS | 2424 | --DOCSHELL 10526000 == 35 [pid = 2424] [id = 662] 22:10:02 INFO - PROCESS | 2424 | --DOCSHELL 15D79C00 == 34 [pid = 2424] [id = 661] 22:10:02 INFO - PROCESS | 2424 | --DOCSHELL 15432000 == 33 [pid = 2424] [id = 660] 22:10:02 INFO - PROCESS | 2424 | --DOCSHELL 13C79400 == 32 [pid = 2424] [id = 659] 22:10:02 INFO - PROCESS | 2424 | --DOCSHELL 13160800 == 31 [pid = 2424] [id = 658] 22:10:02 INFO - PROCESS | 2424 | --DOCSHELL 112C3400 == 30 [pid = 2424] [id = 657] 22:10:02 INFO - PROCESS | 2424 | --DOCSHELL 1052A400 == 29 [pid = 2424] [id = 656] 22:10:02 INFO - PROCESS | 2424 | --DOCSHELL 10AC3400 == 28 [pid = 2424] [id = 655] 22:10:02 INFO - PROCESS | 2424 | --DOCSHELL 103F3000 == 27 [pid = 2424] [id = 654] 22:10:02 INFO - PROCESS | 2424 | --DOCSHELL 13C79C00 == 26 [pid = 2424] [id = 667] 22:10:02 INFO - PROCESS | 2424 | --DOCSHELL 10E0D400 == 25 [pid = 2424] [id = 665] 22:10:02 INFO - PROCESS | 2424 | --DOCSHELL 10ACBC00 == 24 [pid = 2424] [id = 666] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (15D6D400) [pid = 2424] [serial = 1942] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (15D6D800) [pid = 2424] [serial = 1943] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1620F400) [pid = 2424] [serial = 1948] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (14003800) [pid = 2424] [serial = 1936] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1400E000) [pid = 2424] [serial = 1937] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (17499000) [pid = 2424] [serial = 1960] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (131E0400) [pid = 2424] [serial = 1933] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1323B400) [pid = 2424] [serial = 1934] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (14FAD000) [pid = 2424] [serial = 1939] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (15435C00) [pid = 2424] [serial = 1940] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (12B16000) [pid = 2424] [serial = 1930] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (12B1BC00) [pid = 2424] [serial = 1931] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (15E0C400) [pid = 2424] [serial = 1945] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (10FF4C00) [pid = 2424] [serial = 1927] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1126AC00) [pid = 2424] [serial = 1928] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (10ACC800) [pid = 2424] [serial = 1924] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (10B2DC00) [pid = 2424] [serial = 1925] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (15313400) [pid = 2424] [serial = 1961] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (165C4400) [pid = 2424] [serial = 1951] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (16A59C00) [pid = 2424] [serial = 1952] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (10E09C00) [pid = 2424] [serial = 1954] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (16211400) [pid = 2424] [serial = 1949] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (13233000) [pid = 2424] [serial = 1955] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (16F8CC00) [pid = 2424] [serial = 1958] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (16E6C400) [pid = 2424] [serial = 1957] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (15E0CC00) [pid = 2424] [serial = 1946] [outer = 00000000] [url = about:blank] 22:10:02 INFO - PROCESS | 2424 | 1466745002443 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 22:10:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:10:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1776ms 22:10:02 INFO - PROCESS | 2424 | 1466745002534 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 22:10:02 INFO - PROCESS | 2424 | 1466745002538 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 22:10:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:10:02 INFO - PROCESS | 2424 | 1466745002546 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:10:02 INFO - PROCESS | 2424 | 1466745002550 Marionette TRACE conn2 <- [1,2638,null,{}] 22:10:02 INFO - PROCESS | 2424 | 1466745002556 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:02 INFO - PROCESS | 2424 | 1466745002559 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:02 INFO - PROCESS | 2424 | 1466745002679 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 22:10:02 INFO - PROCESS | 2424 | 1466745002688 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:02 INFO - PROCESS | 2424 | 1466745002693 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:02 INFO - PROCESS | 2424 | ++DOCSHELL 10AC7800 == 25 [pid = 2424] [id = 669] 22:10:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (10AC8000) [pid = 2424] [serial = 2007] [outer = 00000000] 22:10:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (10B2D400) [pid = 2424] [serial = 2008] [outer = 10AC8000] 22:10:02 INFO - PROCESS | 2424 | 1466745002746 Marionette DEBUG loaded listener.js 22:10:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (10B2DC00) [pid = 2424] [serial = 2009] [outer = 10AC8000] 22:10:03 INFO - PROCESS | 2424 | 1466745003240 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 22:10:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:10:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 723ms 22:10:03 INFO - PROCESS | 2424 | 1466745003269 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 22:10:03 INFO - PROCESS | 2424 | 1466745003274 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 22:10:03 INFO - PROCESS | 2424 | 1466745003284 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:10:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:10:03 INFO - PROCESS | 2424 | 1466745003287 Marionette TRACE conn2 <- [1,2642,null,{}] 22:10:03 INFO - PROCESS | 2424 | 1466745003291 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:03 INFO - PROCESS | 2424 | 1466745003293 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:03 INFO - PROCESS | 2424 | 1466745003380 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 22:10:03 INFO - PROCESS | 2424 | 1466745003386 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:03 INFO - PROCESS | 2424 | 1466745003389 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:03 INFO - PROCESS | 2424 | ++DOCSHELL 11271000 == 26 [pid = 2424] [id = 670] 22:10:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (11272800) [pid = 2424] [serial = 2010] [outer = 00000000] 22:10:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (112BE400) [pid = 2424] [serial = 2011] [outer = 11272800] 22:10:03 INFO - PROCESS | 2424 | 1466745003437 Marionette DEBUG loaded listener.js 22:10:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (11CD2000) [pid = 2424] [serial = 2012] [outer = 11272800] 22:10:03 INFO - PROCESS | 2424 | 1466745003914 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 22:10:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:10:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 693ms 22:10:03 INFO - PROCESS | 2424 | 1466745003985 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 22:10:03 INFO - PROCESS | 2424 | 1466745003987 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 22:10:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:10:03 INFO - PROCESS | 2424 | 1466745003991 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:10:03 INFO - PROCESS | 2424 | 1466745003994 Marionette TRACE conn2 <- [1,2646,null,{}] 22:10:03 INFO - PROCESS | 2424 | 1466745004005 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:03 INFO - PROCESS | 2424 | 1466745004010 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:04 INFO - PROCESS | 2424 | 1466745004123 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 22:10:04 INFO - PROCESS | 2424 | 1466745004222 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:04 INFO - PROCESS | 2424 | 1466745004225 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:04 INFO - PROCESS | 2424 | ++DOCSHELL 12B1DC00 == 27 [pid = 2424] [id = 671] 22:10:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (12B1E000) [pid = 2424] [serial = 2013] [outer = 00000000] 22:10:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (131E0400) [pid = 2424] [serial = 2014] [outer = 12B1E000] 22:10:04 INFO - PROCESS | 2424 | 1466745004258 Marionette DEBUG loaded listener.js 22:10:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (13233000) [pid = 2424] [serial = 2015] [outer = 12B1E000] 22:10:04 INFO - PROCESS | 2424 | 1466745004633 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 22:10:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:10:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 692ms 22:10:04 INFO - PROCESS | 2424 | 1466745004673 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 22:10:04 INFO - PROCESS | 2424 | 1466745004676 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 22:10:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:10:04 INFO - PROCESS | 2424 | 1466745004679 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:10:04 INFO - PROCESS | 2424 | 1466745004681 Marionette TRACE conn2 <- [1,2650,null,{}] 22:10:04 INFO - PROCESS | 2424 | 1466745004684 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:04 INFO - PROCESS | 2424 | 1466745004686 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:04 INFO - PROCESS | 2424 | 1466745004821 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 22:10:04 INFO - PROCESS | 2424 | 1466745004839 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:04 INFO - PROCESS | 2424 | 1466745004841 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:04 INFO - PROCESS | 2424 | ++DOCSHELL 13651400 == 28 [pid = 2424] [id = 672] 22:10:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (13C79400) [pid = 2424] [serial = 2016] [outer = 00000000] 22:10:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (140E6000) [pid = 2424] [serial = 2017] [outer = 13C79400] 22:10:04 INFO - PROCESS | 2424 | 1466745004886 Marionette DEBUG loaded listener.js 22:10:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (143B5C00) [pid = 2424] [serial = 2018] [outer = 13C79400] 22:10:05 INFO - PROCESS | 2424 | 1466745005328 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 22:10:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:10:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 677ms 22:10:05 INFO - PROCESS | 2424 | 1466745005378 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 22:10:05 INFO - PROCESS | 2424 | 1466745005380 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 22:10:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:10:05 INFO - PROCESS | 2424 | 1466745005367 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:10:05 INFO - PROCESS | 2424 | 1466745005369 Marionette TRACE conn2 <- [1,2654,null,{}] 22:10:05 INFO - PROCESS | 2424 | 1466745005372 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:05 INFO - PROCESS | 2424 | 1466745005374 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:05 INFO - PROCESS | 2424 | 1466745005485 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 22:10:05 INFO - PROCESS | 2424 | 1466745005597 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:05 INFO - PROCESS | 2424 | 1466745005599 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:05 INFO - PROCESS | 2424 | ++DOCSHELL 14FE7000 == 29 [pid = 2424] [id = 673] 22:10:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (14FEC400) [pid = 2424] [serial = 2019] [outer = 00000000] 22:10:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15668C00) [pid = 2424] [serial = 2020] [outer = 14FEC400] 22:10:05 INFO - PROCESS | 2424 | 1466745005643 Marionette DEBUG loaded listener.js 22:10:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (156BFC00) [pid = 2424] [serial = 2021] [outer = 14FEC400] 22:10:06 INFO - PROCESS | 2424 | 1466745006534 Marionette TRACE conn2 <- [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]]]}] 22:10:06 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) 22:10:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1215ms 22:10:06 INFO - PROCESS | 2424 | 1466745006590 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 22:10:06 INFO - PROCESS | 2424 | 1466745006592 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 22:10:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:10:06 INFO - PROCESS | 2424 | 1466745006596 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:10:06 INFO - PROCESS | 2424 | 1466745006598 Marionette TRACE conn2 <- [1,2658,null,{}] 22:10:06 INFO - PROCESS | 2424 | 1466745006602 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:06 INFO - PROCESS | 2424 | 1466745006607 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:06 INFO - PROCESS | 2424 | 1466745006749 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 22:10:06 INFO - PROCESS | 2424 | 1466745006755 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:06 INFO - PROCESS | 2424 | 1466745006757 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:06 INFO - PROCESS | 2424 | ++DOCSHELL 159C0C00 == 30 [pid = 2424] [id = 674] 22:10:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15B28000) [pid = 2424] [serial = 2022] [outer = 00000000] 22:10:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15D79C00) [pid = 2424] [serial = 2023] [outer = 15B28000] 22:10:06 INFO - PROCESS | 2424 | 1466745006801 Marionette DEBUG loaded listener.js 22:10:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (15E10400) [pid = 2424] [serial = 2024] [outer = 15B28000] 22:10:07 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (12D8D000) [pid = 2424] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:10:07 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (15433400) [pid = 2424] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:10:07 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (15D7B800) [pid = 2424] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:10:07 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (10AC6000) [pid = 2424] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:10:07 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (13651000) [pid = 2424] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:10:07 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (112C4800) [pid = 2424] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:10:07 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (13C7A800) [pid = 2424] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:10:07 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (13160C00) [pid = 2424] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:10:07 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1052EC00) [pid = 2424] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:10:07 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1315FC00) [pid = 2424] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:10:07 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (10528000) [pid = 2424] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:10:07 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (16D81C00) [pid = 2424] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:10:07 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (16B0C000) [pid = 2424] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:10:07 INFO - PROCESS | 2424 | 1466745007854 Marionette TRACE conn2 <- [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"]]]}] 22:10:07 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 22:10:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:10:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 22:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:10:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1292ms 22:10:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 22:10:07 INFO - PROCESS | 2424 | 1466745007889 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 22:10:07 INFO - PROCESS | 2424 | 1466745007891 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 22:10:07 INFO - PROCESS | 2424 | 1466745007894 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:10:07 INFO - PROCESS | 2424 | 1466745007896 Marionette TRACE conn2 <- [1,2662,null,{}] 22:10:07 INFO - PROCESS | 2424 | 1466745007899 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:07 INFO - PROCESS | 2424 | 1466745007901 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:08 INFO - PROCESS | 2424 | 1466745008019 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 22:10:08 INFO - PROCESS | 2424 | 1466745008028 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:08 INFO - PROCESS | 2424 | 1466745008030 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:08 INFO - PROCESS | 2424 | ++DOCSHELL 11CD4800 == 31 [pid = 2424] [id = 675] 22:10:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (12B1B000) [pid = 2424] [serial = 2025] [outer = 00000000] 22:10:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (143BEC00) [pid = 2424] [serial = 2026] [outer = 12B1B000] 22:10:08 INFO - PROCESS | 2424 | 1466745008081 Marionette DEBUG loaded listener.js 22:10:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (1542DC00) [pid = 2424] [serial = 2027] [outer = 12B1B000] 22:10:08 INFO - PROCESS | 2424 | 1466745008975 Marionette TRACE conn2 <- [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"]]]}] 22:10:09 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 22:10:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:10:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 22:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:10:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1123ms 22:10:09 INFO - PROCESS | 2424 | 1466745009022 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 22:10:09 INFO - PROCESS | 2424 | 1466745009024 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 22:10:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:10:09 INFO - PROCESS | 2424 | 1466745009027 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:10:09 INFO - PROCESS | 2424 | 1466745009029 Marionette TRACE conn2 <- [1,2666,null,{}] 22:10:09 INFO - PROCESS | 2424 | 1466745009032 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:09 INFO - PROCESS | 2424 | 1466745009034 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:09 INFO - PROCESS | 2424 | 1466745009151 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 22:10:09 INFO - PROCESS | 2424 | 1466745009246 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:09 INFO - PROCESS | 2424 | 1466745009250 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:09 INFO - PROCESS | 2424 | ++DOCSHELL 0C76C800 == 32 [pid = 2424] [id = 676] 22:10:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (0F394C00) [pid = 2424] [serial = 2028] [outer = 00000000] 22:10:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (10525800) [pid = 2424] [serial = 2029] [outer = 0F394C00] 22:10:09 INFO - PROCESS | 2424 | 1466745009308 Marionette DEBUG loaded listener.js 22:10:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (10A58000) [pid = 2424] [serial = 2030] [outer = 0F394C00] 22:10:10 INFO - PROCESS | 2424 | 1466745010493 Marionette TRACE conn2 <- [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]]]}] 22:10:10 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) 22:10:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1477ms 22:10:10 INFO - PROCESS | 2424 | 1466745010523 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 22:10:10 INFO - PROCESS | 2424 | 1466745010526 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 22:10:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:10:10 INFO - PROCESS | 2424 | 1466745010531 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:10:10 INFO - PROCESS | 2424 | 1466745010535 Marionette TRACE conn2 <- [1,2670,null,{}] 22:10:10 INFO - PROCESS | 2424 | 1466745010541 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:10 INFO - PROCESS | 2424 | 1466745010544 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:10 INFO - PROCESS | 2424 | 1466745010753 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 22:10:10 INFO - PROCESS | 2424 | 1466745010857 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:10 INFO - PROCESS | 2424 | 1466745010861 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:10 INFO - PROCESS | 2424 | ++DOCSHELL 11275800 == 33 [pid = 2424] [id = 677] 22:10:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (112AA000) [pid = 2424] [serial = 2031] [outer = 00000000] 22:10:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (112C4C00) [pid = 2424] [serial = 2032] [outer = 112AA000] 22:10:10 INFO - PROCESS | 2424 | 1466745010917 Marionette DEBUG loaded listener.js 22:10:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (129EF000) [pid = 2424] [serial = 2033] [outer = 112AA000] 22:10:11 INFO - PROCESS | 2424 | --DOCSHELL 159BE800 == 32 [pid = 2424] [id = 628] 22:10:11 INFO - PROCESS | 2424 | --DOCSHELL 13154000 == 31 [pid = 2424] [id = 624] 22:10:11 INFO - PROCESS | 2424 | --DOCSHELL 112C3C00 == 30 [pid = 2424] [id = 623] 22:10:11 INFO - PROCESS | 2424 | --DOCSHELL 13236C00 == 29 [pid = 2424] [id = 625] 22:10:11 INFO - PROCESS | 2424 | --DOCSHELL 10B3B400 == 28 [pid = 2424] [id = 622] 22:10:11 INFO - PROCESS | 2424 | --DOCSHELL 11CD4800 == 27 [pid = 2424] [id = 675] 22:10:11 INFO - PROCESS | 2424 | --DOCSHELL 159C0C00 == 26 [pid = 2424] [id = 674] 22:10:11 INFO - PROCESS | 2424 | --DOCSHELL 14FE7000 == 25 [pid = 2424] [id = 673] 22:10:11 INFO - PROCESS | 2424 | --DOCSHELL 13651400 == 24 [pid = 2424] [id = 672] 22:10:11 INFO - PROCESS | 2424 | --DOCSHELL 12B1DC00 == 23 [pid = 2424] [id = 671] 22:10:11 INFO - PROCESS | 2424 | --DOCSHELL 11271000 == 22 [pid = 2424] [id = 670] 22:10:11 INFO - PROCESS | 2424 | --DOCSHELL 10AC7800 == 21 [pid = 2424] [id = 669] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (17428C00) [pid = 2424] [serial = 1922] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (156BF800) [pid = 2424] [serial = 1981] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (16209C00) [pid = 2424] [serial = 1984] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (159BF400) [pid = 2424] [serial = 1982] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (10B75800) [pid = 2424] [serial = 1966] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (16215800) [pid = 2424] [serial = 1985] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (110DD400) [pid = 2424] [serial = 1967] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (179E1000) [pid = 2424] [serial = 1964] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (179C7800) [pid = 2424] [serial = 1963] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (11CCEC00) [pid = 2424] [serial = 1972] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (12925000) [pid = 2424] [serial = 1973] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (14FA8400) [pid = 2424] [serial = 1978] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (132E7400) [pid = 2424] [serial = 1975] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (1394F000) [pid = 2424] [serial = 1976] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (10A75800) [pid = 2424] [serial = 1969] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (10B7F000) [pid = 2424] [serial = 1970] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (140EB800) [pid = 2424] [serial = 1994] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (16211000) [pid = 2424] [serial = 1990] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (10E05000) [pid = 2424] [serial = 1987] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 56 (1281C000) [pid = 2424] [serial = 1988] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 55 (14FB0C00) [pid = 2424] [serial = 1979] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 54 (167A4000) [pid = 2424] [serial = 1991] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 53 (16EEE800) [pid = 2424] [serial = 1997] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 52 (16D87C00) [pid = 2424] [serial = 1996] [outer = 00000000] [url = about:blank] 22:10:11 INFO - PROCESS | 2424 | --DOMWINDOW == 51 (10B7F400) [pid = 2424] [serial = 1993] [outer = 00000000] [url = about:blank] 22:10:12 INFO - PROCESS | 2424 | 1466745012169 Marionette TRACE conn2 <- [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]]]}] 22:10:12 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) 22:10:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1677ms 22:10:12 INFO - PROCESS | 2424 | 1466745012235 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 22:10:12 INFO - PROCESS | 2424 | 1466745012239 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 22:10:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:10:12 INFO - PROCESS | 2424 | 1466745012245 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:10:12 INFO - PROCESS | 2424 | 1466745012247 Marionette TRACE conn2 <- [1,2674,null,{}] 22:10:12 INFO - PROCESS | 2424 | 1466745012253 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:12 INFO - PROCESS | 2424 | 1466745012255 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:12 INFO - PROCESS | 2424 | 1466745012337 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 22:10:12 INFO - PROCESS | 2424 | 1466745012380 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:12 INFO - PROCESS | 2424 | 1466745012382 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:12 INFO - PROCESS | 2424 | ++DOCSHELL 10B7AC00 == 22 [pid = 2424] [id = 678] 22:10:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 52 (10E01C00) [pid = 2424] [serial = 2034] [outer = 00000000] 22:10:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 53 (110DB800) [pid = 2424] [serial = 2035] [outer = 10E01C00] 22:10:12 INFO - PROCESS | 2424 | 1466745012431 Marionette DEBUG loaded listener.js 22:10:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 54 (11271000) [pid = 2424] [serial = 2036] [outer = 10E01C00] 22:10:13 INFO - PROCESS | 2424 | 1466745013374 Marionette TRACE conn2 <- [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"]]]}] 22:10:13 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 22:10:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:10:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 22:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:10:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1169ms 22:10:13 INFO - PROCESS | 2424 | 1466745013428 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 22:10:13 INFO - PROCESS | 2424 | 1466745013432 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 22:10:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 22:10:13 INFO - PROCESS | 2424 | 1466745013439 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:10:13 INFO - PROCESS | 2424 | 1466745013441 Marionette TRACE conn2 <- [1,2678,null,{}] 22:10:13 INFO - PROCESS | 2424 | 1466745013445 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:13 INFO - PROCESS | 2424 | 1466745013448 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:13 INFO - PROCESS | 2424 | 1466745013538 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 22:10:13 INFO - PROCESS | 2424 | 1466745013545 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:13 INFO - PROCESS | 2424 | 1466745013547 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:13 INFO - PROCESS | 2424 | ++DOCSHELL 12B15400 == 23 [pid = 2424] [id = 679] 22:10:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 55 (12B16000) [pid = 2424] [serial = 2037] [outer = 00000000] 22:10:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 56 (12B1FC00) [pid = 2424] [serial = 2038] [outer = 12B16000] 22:10:13 INFO - PROCESS | 2424 | 1466745013596 Marionette DEBUG loaded listener.js 22:10:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 57 (12D93C00) [pid = 2424] [serial = 2039] [outer = 12B16000] 22:10:14 INFO - PROCESS | 2424 | 1466745014602 Marionette TRACE conn2 <- [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"]]]}] 22:10:14 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 22:10:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:10:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 22:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:10:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1169ms 22:10:14 INFO - PROCESS | 2424 | 1466745014619 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 22:10:14 INFO - PROCESS | 2424 | 1466745014621 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 22:10:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:10:14 INFO - PROCESS | 2424 | 1466745014625 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:10:14 INFO - PROCESS | 2424 | 1466745014628 Marionette TRACE conn2 <- [1,2682,null,{}] 22:10:14 INFO - PROCESS | 2424 | 1466745014639 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:14 INFO - PROCESS | 2424 | 1466745014644 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:14 INFO - PROCESS | 2424 | 1466745014767 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 22:10:14 INFO - PROCESS | 2424 | 1466745014775 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:14 INFO - PROCESS | 2424 | 1466745014778 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:14 INFO - PROCESS | 2424 | ++DOCSHELL 13951000 == 24 [pid = 2424] [id = 680] 22:10:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (13952400) [pid = 2424] [serial = 2040] [outer = 00000000] 22:10:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (1400D400) [pid = 2424] [serial = 2041] [outer = 13952400] 22:10:14 INFO - PROCESS | 2424 | 1466745014880 Marionette DEBUG loaded listener.js 22:10:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (14F09000) [pid = 2424] [serial = 2042] [outer = 13952400] 22:10:15 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (14FEC400) [pid = 2424] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:10:15 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (11272800) [pid = 2424] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:10:15 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (10AC8000) [pid = 2424] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:10:15 INFO - PROCESS | 2424 | --DOMWINDOW == 56 (12B1E000) [pid = 2424] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:10:15 INFO - PROCESS | 2424 | --DOMWINDOW == 55 (1036A800) [pid = 2424] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:10:15 INFO - PROCESS | 2424 | --DOMWINDOW == 54 (15B28000) [pid = 2424] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:10:15 INFO - PROCESS | 2424 | --DOMWINDOW == 53 (10B7E800) [pid = 2424] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:10:15 INFO - PROCESS | 2424 | --DOMWINDOW == 52 (1400D000) [pid = 2424] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:10:15 INFO - PROCESS | 2424 | --DOMWINDOW == 51 (13C79400) [pid = 2424] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:10:15 INFO - PROCESS | 2424 | 1466745015817 Marionette TRACE conn2 <- [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"]]]}] 22:10:15 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 22:10:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:10:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 22:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:10:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1231ms 22:10:15 INFO - PROCESS | 2424 | 1466745015856 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 22:10:15 INFO - PROCESS | 2424 | 1466745015858 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 22:10:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 22:10:15 INFO - PROCESS | 2424 | 1466745015861 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:10:15 INFO - PROCESS | 2424 | 1466745015863 Marionette TRACE conn2 <- [1,2686,null,{}] 22:10:15 INFO - PROCESS | 2424 | 1466745015866 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:15 INFO - PROCESS | 2424 | 1466745015868 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:15 INFO - PROCESS | 2424 | 1466745015991 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 22:10:15 INFO - PROCESS | 2424 | 1466745015999 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:15 INFO - PROCESS | 2424 | 1466745016002 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:16 INFO - PROCESS | 2424 | ++DOCSHELL 1365DC00 == 25 [pid = 2424] [id = 681] 22:10:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 52 (14001C00) [pid = 2424] [serial = 2043] [outer = 00000000] 22:10:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 53 (14FB2C00) [pid = 2424] [serial = 2044] [outer = 14001C00] 22:10:16 INFO - PROCESS | 2424 | 1466745016047 Marionette DEBUG loaded listener.js 22:10:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 54 (15312800) [pid = 2424] [serial = 2045] [outer = 14001C00] 22:10:16 INFO - PROCESS | 2424 | 1466745016957 Marionette TRACE conn2 <- [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"]]]}] 22:10:16 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 22:10:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:10:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 22:10:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:10:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1123ms 22:10:16 INFO - PROCESS | 2424 | 1466745016990 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 22:10:16 INFO - PROCESS | 2424 | 1466745016992 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 22:10:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:10:16 INFO - PROCESS | 2424 | 1466745016996 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:10:16 INFO - PROCESS | 2424 | 1466745016997 Marionette TRACE conn2 <- [1,2690,null,{}] 22:10:16 INFO - PROCESS | 2424 | 1466745017001 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:16 INFO - PROCESS | 2424 | 1466745017003 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:17 INFO - PROCESS | 2424 | 1466745017116 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 22:10:17 INFO - PROCESS | 2424 | 1466745017124 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:17 INFO - PROCESS | 2424 | 1466745017126 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:17 INFO - PROCESS | 2424 | ++DOCSHELL 110DE000 == 26 [pid = 2424] [id = 682] 22:10:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 55 (15320000) [pid = 2424] [serial = 2046] [outer = 00000000] 22:10:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 56 (15B26400) [pid = 2424] [serial = 2047] [outer = 15320000] 22:10:17 INFO - PROCESS | 2424 | 1466745017171 Marionette DEBUG loaded listener.js 22:10:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 57 (15B2DC00) [pid = 2424] [serial = 2048] [outer = 15320000] 22:10:17 INFO - PROCESS | 2424 | 1466745017632 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 22:10:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:10:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 677ms 22:10:17 INFO - PROCESS | 2424 | 1466745017714 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 22:10:17 INFO - PROCESS | 2424 | 1466745017719 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 22:10:17 INFO - PROCESS | 2424 | 1466745017725 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:10:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:10:17 INFO - PROCESS | 2424 | 1466745017729 Marionette TRACE conn2 <- [1,2694,null,{}] 22:10:17 INFO - PROCESS | 2424 | 1466745017736 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:17 INFO - PROCESS | 2424 | 1466745017739 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:17 INFO - PROCESS | 2424 | 1466745017874 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 22:10:17 INFO - PROCESS | 2424 | 1466745017978 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:17 INFO - PROCESS | 2424 | 1466745017983 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:17 INFO - PROCESS | 2424 | ++DOCSHELL 10E0D000 == 27 [pid = 2424] [id = 683] 22:10:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (10E0D400) [pid = 2424] [serial = 2049] [outer = 00000000] 22:10:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (110DE800) [pid = 2424] [serial = 2050] [outer = 10E0D400] 22:10:18 INFO - PROCESS | 2424 | 1466745018025 Marionette DEBUG loaded listener.js 22:10:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (11C31C00) [pid = 2424] [serial = 2051] [outer = 10E0D400] 22:10:18 INFO - PROCESS | 2424 | 1466745018670 Marionette TRACE conn2 <- [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]]]}] 22:10:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:10:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 985ms 22:10:18 INFO - PROCESS | 2424 | 1466745018714 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 22:10:18 INFO - PROCESS | 2424 | 1466745018717 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 22:10:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:10:18 INFO - PROCESS | 2424 | 1466745018724 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:10:18 INFO - PROCESS | 2424 | 1466745018728 Marionette TRACE conn2 <- [1,2698,null,{}] 22:10:18 INFO - PROCESS | 2424 | 1466745018732 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:18 INFO - PROCESS | 2424 | 1466745018735 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:18 INFO - PROCESS | 2424 | 1466745018842 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 22:10:18 INFO - PROCESS | 2424 | 1466745018951 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:18 INFO - PROCESS | 2424 | 1466745018954 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:18 INFO - PROCESS | 2424 | ++DOCSHELL 13948400 == 28 [pid = 2424] [id = 684] 22:10:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (13948800) [pid = 2424] [serial = 2052] [outer = 00000000] 22:10:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (13C85800) [pid = 2424] [serial = 2053] [outer = 13948800] 22:10:18 INFO - PROCESS | 2424 | 1466745019010 Marionette DEBUG loaded listener.js 22:10:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (143BA400) [pid = 2424] [serial = 2054] [outer = 13948800] 22:10:19 INFO - PROCESS | 2424 | 1466745019590 Marionette TRACE conn2 <- [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] 22:10:19 INFO - PROCESS | 2424 | 1466745019651 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 22:10:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 22:10:19 INFO - PROCESS | 2424 | 1466745019654 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:10:19 INFO - PROCESS | 2424 | 1466745019657 Marionette TRACE conn2 <- [1,2702,null,{}] 22:10:19 INFO - PROCESS | 2424 | 1466745019667 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:19 INFO - PROCESS | 2424 | 1466745019672 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:19 INFO - PROCESS | 2424 | 1466745019780 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 22:10:19 INFO - PROCESS | 2424 | 1466745019920 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:19 INFO - PROCESS | 2424 | 1466745019924 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:19 INFO - PROCESS | 2424 | ++DOCSHELL 1620EC00 == 29 [pid = 2424] [id = 685] 22:10:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (1620F000) [pid = 2424] [serial = 2055] [outer = 00000000] 22:10:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (16215400) [pid = 2424] [serial = 2056] [outer = 1620F000] 22:10:19 INFO - PROCESS | 2424 | 1466745019983 Marionette DEBUG loaded listener.js 22:10:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (16218800) [pid = 2424] [serial = 2057] [outer = 1620F000] 22:10:20 INFO - PROCESS | 2424 | 1466745020634 Marionette TRACE conn2 <- [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]]]}] 22:10:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:10:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1015ms 22:10:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:10:20 INFO - PROCESS | 2424 | 1466745020679 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 22:10:20 INFO - PROCESS | 2424 | 1466745020682 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 22:10:20 INFO - PROCESS | 2424 | 1466745020685 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:10:20 INFO - PROCESS | 2424 | 1466745020687 Marionette TRACE conn2 <- [1,2706,null,{}] 22:10:20 INFO - PROCESS | 2424 | 1466745020691 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:20 INFO - PROCESS | 2424 | 1466745020694 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:20 INFO - PROCESS | 2424 | 1466745020821 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 22:10:20 INFO - PROCESS | 2424 | 1466745020956 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:20 INFO - PROCESS | 2424 | 1466745020959 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:20 INFO - PROCESS | 2424 | ++DOCSHELL 1052A800 == 30 [pid = 2424] [id = 686] 22:10:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (1679C000) [pid = 2424] [serial = 2058] [outer = 00000000] 22:10:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (16B04800) [pid = 2424] [serial = 2059] [outer = 1679C000] 22:10:20 INFO - PROCESS | 2424 | 1466745021015 Marionette DEBUG loaded listener.js 22:10:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (16B06C00) [pid = 2424] [serial = 2060] [outer = 1679C000] 22:10:21 INFO - PROCESS | 2424 | 1466745021780 Marionette TRACE conn2 <- [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] 22:10:21 INFO - PROCESS | 2424 | 1466745021820 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 22:10:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 22:10:21 INFO - PROCESS | 2424 | 1466745021824 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:10:21 INFO - PROCESS | 2424 | 1466745021827 Marionette TRACE conn2 <- [1,2710,null,{}] 22:10:21 INFO - PROCESS | 2424 | 1466745021849 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:21 INFO - PROCESS | 2424 | 1466745021852 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:21 INFO - PROCESS | 2424 | 1466745021955 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 22:10:22 INFO - PROCESS | 2424 | --DOCSHELL 10321C00 == 29 [pid = 2424] [id = 668] 22:10:22 INFO - PROCESS | 2424 | --DOCSHELL 110E6400 == 28 [pid = 2424] [id = 632] 22:10:22 INFO - PROCESS | 2424 | --DOCSHELL 14004800 == 27 [pid = 2424] [id = 634] 22:10:22 INFO - PROCESS | 2424 | --DOCSHELL 1620F800 == 26 [pid = 2424] [id = 636] 22:10:22 INFO - PROCESS | 2424 | --DOCSHELL 10B31800 == 25 [pid = 2424] [id = 629] 22:10:22 INFO - PROCESS | 2424 | --DOCSHELL 12820400 == 24 [pid = 2424] [id = 637] 22:10:22 INFO - PROCESS | 2424 | --DOCSHELL 12BC1000 == 23 [pid = 2424] [id = 638] 22:10:22 INFO - PROCESS | 2424 | --DOCSHELL 0C76CC00 == 22 [pid = 2424] [id = 627] 22:10:22 INFO - PROCESS | 2424 | --DOCSHELL 0C76C800 == 21 [pid = 2424] [id = 676] 22:10:22 INFO - PROCESS | 2424 | --DOCSHELL 156BB400 == 20 [pid = 2424] [id = 635] 22:10:22 INFO - PROCESS | 2424 | --DOCSHELL 140ECC00 == 19 [pid = 2424] [id = 626] 22:10:22 INFO - PROCESS | 2424 | --DOCSHELL 10A7B400 == 18 [pid = 2424] [id = 630] 22:10:22 INFO - PROCESS | 2424 | --DOCSHELL 131EC400 == 17 [pid = 2424] [id = 633] 22:10:22 INFO - PROCESS | 2424 | --DOCSHELL 10B31000 == 16 [pid = 2424] [id = 631] 22:10:22 INFO - PROCESS | 2424 | 1466745022610 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:22 INFO - PROCESS | 2424 | 1466745022614 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:22 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (15668C00) [pid = 2424] [serial = 2020] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (112BE400) [pid = 2424] [serial = 2011] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (11CD2000) [pid = 2424] [serial = 2012] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (10B2D400) [pid = 2424] [serial = 2008] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (10B2DC00) [pid = 2424] [serial = 2009] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (131E0400) [pid = 2424] [serial = 2014] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (143BEC00) [pid = 2424] [serial = 2026] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (13233000) [pid = 2424] [serial = 2015] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (10B2F800) [pid = 2424] [serial = 2006] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (10A56800) [pid = 2424] [serial = 2005] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (15D79C00) [pid = 2424] [serial = 2023] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (1281A400) [pid = 2424] [serial = 2000] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 2424 | --DOMWINDOW == 56 (11273400) [pid = 2424] [serial = 1999] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 2424 | --DOMWINDOW == 55 (15674000) [pid = 2424] [serial = 2003] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 2424 | --DOMWINDOW == 54 (14FAF800) [pid = 2424] [serial = 2002] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 2424 | --DOMWINDOW == 53 (156BFC00) [pid = 2424] [serial = 2021] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 2424 | --DOMWINDOW == 52 (15E10400) [pid = 2424] [serial = 2024] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 2424 | --DOMWINDOW == 51 (140E6000) [pid = 2424] [serial = 2017] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 2424 | --DOMWINDOW == 50 (143B5C00) [pid = 2424] [serial = 2018] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 2424 | ++DOCSHELL 103F3000 == 17 [pid = 2424] [id = 687] 22:10:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 51 (10525400) [pid = 2424] [serial = 2061] [outer = 00000000] 22:10:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 52 (10A56800) [pid = 2424] [serial = 2062] [outer = 10525400] 22:10:22 INFO - PROCESS | 2424 | 1466745022756 Marionette DEBUG loaded listener.js 22:10:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 53 (10AC4000) [pid = 2424] [serial = 2063] [outer = 10525400] 22:10:23 INFO - PROCESS | 2424 | 1466745023239 Marionette TRACE conn2 <- [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] 22:10:23 INFO - PROCESS | 2424 | 1466745023317 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 22:10:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:10:23 INFO - PROCESS | 2424 | 1466745023322 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:10:23 INFO - PROCESS | 2424 | 1466745023324 Marionette TRACE conn2 <- [1,2714,null,{}] 22:10:23 INFO - PROCESS | 2424 | 1466745023329 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:23 INFO - PROCESS | 2424 | 1466745023334 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:23 INFO - PROCESS | 2424 | 1466745023414 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 22:10:23 INFO - PROCESS | 2424 | 1466745023422 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:23 INFO - PROCESS | 2424 | 1466745023425 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:23 INFO - PROCESS | 2424 | ++DOCSHELL 10E08000 == 18 [pid = 2424] [id = 688] 22:10:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 54 (10E08800) [pid = 2424] [serial = 2064] [outer = 00000000] 22:10:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 55 (110E5800) [pid = 2424] [serial = 2065] [outer = 10E08800] 22:10:23 INFO - PROCESS | 2424 | 1466745023473 Marionette DEBUG loaded listener.js 22:10:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 56 (112B0800) [pid = 2424] [serial = 2066] [outer = 10E08800] 22:10:23 INFO - PROCESS | 2424 | 1466745023956 Marionette TRACE conn2 <- [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]]]}] 22:10:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:10:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 677ms 22:10:23 INFO - PROCESS | 2424 | 1466745024008 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 22:10:24 INFO - PROCESS | 2424 | 1466745024012 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 22:10:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:10:24 INFO - PROCESS | 2424 | 1466745024021 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:10:24 INFO - PROCESS | 2424 | 1466745024023 Marionette TRACE conn2 <- [1,2718,null,{}] 22:10:24 INFO - PROCESS | 2424 | 1466745024027 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:24 INFO - PROCESS | 2424 | 1466745024029 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:24 INFO - PROCESS | 2424 | 1466745024123 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 22:10:24 INFO - PROCESS | 2424 | 1466745024211 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:24 INFO - PROCESS | 2424 | 1466745024213 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:24 INFO - PROCESS | 2424 | ++DOCSHELL 1289A400 == 19 [pid = 2424] [id = 689] 22:10:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 57 (1291A800) [pid = 2424] [serial = 2067] [outer = 00000000] 22:10:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (129EC000) [pid = 2424] [serial = 2068] [outer = 1291A800] 22:10:24 INFO - PROCESS | 2424 | 1466745024266 Marionette DEBUG loaded listener.js 22:10:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (12B1D800) [pid = 2424] [serial = 2069] [outer = 1291A800] 22:10:25 INFO - PROCESS | 2424 | 1466745025139 Marionette TRACE conn2 <- [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"]]]}] 22:10:25 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 22:10:25 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 22:10:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 22:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:10:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1123ms 22:10:25 INFO - PROCESS | 2424 | 1466745025155 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 22:10:25 INFO - PROCESS | 2424 | 1466745025157 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 22:10:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:10:25 INFO - PROCESS | 2424 | 1466745025162 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:10:25 INFO - PROCESS | 2424 | 1466745025168 Marionette TRACE conn2 <- [1,2722,null,{}] 22:10:25 INFO - PROCESS | 2424 | 1466745025177 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:25 INFO - PROCESS | 2424 | 1466745025181 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:25 INFO - PROCESS | 2424 | 1466745025305 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 22:10:25 INFO - PROCESS | 2424 | 1466745025312 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:25 INFO - PROCESS | 2424 | 1466745025314 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:25 INFO - PROCESS | 2424 | ++DOCSHELL 1323E400 == 20 [pid = 2424] [id = 690] 22:10:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (1323F000) [pid = 2424] [serial = 2070] [outer = 00000000] 22:10:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (1394B400) [pid = 2424] [serial = 2071] [outer = 1323F000] 22:10:25 INFO - PROCESS | 2424 | 1466745025359 Marionette DEBUG loaded listener.js 22:10:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (13C85C00) [pid = 2424] [serial = 2072] [outer = 1323F000] 22:10:25 INFO - PROCESS | 2424 | 1466745025855 Marionette TRACE conn2 <- [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]]]}] 22:10:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:10:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 739ms 22:10:25 INFO - PROCESS | 2424 | 1466745025905 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 22:10:25 INFO - PROCESS | 2424 | 1466745025908 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 22:10:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:10:25 INFO - PROCESS | 2424 | 1466745025911 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:10:25 INFO - PROCESS | 2424 | 1466745025913 Marionette TRACE conn2 <- [1,2726,null,{}] 22:10:25 INFO - PROCESS | 2424 | 1466745025916 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:25 INFO - PROCESS | 2424 | 1466745025918 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:26 INFO - PROCESS | 2424 | 1466745026040 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 22:10:26 INFO - PROCESS | 2424 | 1466745026109 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:26 INFO - PROCESS | 2424 | 1466745026111 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:26 INFO - PROCESS | 2424 | ++DOCSHELL 1400DC00 == 21 [pid = 2424] [id = 691] 22:10:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (140E7800) [pid = 2424] [serial = 2073] [outer = 00000000] 22:10:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (14FAD000) [pid = 2424] [serial = 2074] [outer = 140E7800] 22:10:26 INFO - PROCESS | 2424 | 1466745026156 Marionette DEBUG loaded listener.js 22:10:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (14FB0400) [pid = 2424] [serial = 2075] [outer = 140E7800] 22:10:26 INFO - PROCESS | 2424 | 1466745026558 Marionette TRACE conn2 <- [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]]]}] 22:10:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:10:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 677ms 22:10:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:10:26 INFO - PROCESS | 2424 | 1466745026594 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 22:10:26 INFO - PROCESS | 2424 | 1466745026597 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 22:10:26 INFO - PROCESS | 2424 | 1466745026601 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:10:26 INFO - PROCESS | 2424 | 1466745026603 Marionette TRACE conn2 <- [1,2730,null,{}] 22:10:26 INFO - PROCESS | 2424 | 1466745026606 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:26 INFO - PROCESS | 2424 | 1466745026608 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:26 INFO - PROCESS | 2424 | 1466745026746 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 22:10:26 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (13952400) [pid = 2424] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:10:26 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (10E01C00) [pid = 2424] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:10:26 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (112AA000) [pid = 2424] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:10:26 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (12B16000) [pid = 2424] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:10:26 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (0F394C00) [pid = 2424] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:10:26 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (15320000) [pid = 2424] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:10:26 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (12B1B000) [pid = 2424] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:10:26 INFO - PROCESS | 2424 | 1466745026911 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:26 INFO - PROCESS | 2424 | 1466745026917 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:26 INFO - PROCESS | 2424 | ++DOCSHELL 110DD000 == 22 [pid = 2424] [id = 692] 22:10:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (110DD400) [pid = 2424] [serial = 2076] [outer = 00000000] 22:10:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (12B1B000) [pid = 2424] [serial = 2077] [outer = 110DD400] 22:10:26 INFO - PROCESS | 2424 | 1466745026975 Marionette DEBUG loaded listener.js 22:10:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (15674800) [pid = 2424] [serial = 2078] [outer = 110DD400] 22:10:27 INFO - PROCESS | 2424 | 1466745027372 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 22:10:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:10:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 785ms 22:10:27 INFO - PROCESS | 2424 | 1466745027401 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 22:10:27 INFO - PROCESS | 2424 | 1466745027403 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 22:10:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:10:27 INFO - PROCESS | 2424 | 1466745027406 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:10:27 INFO - PROCESS | 2424 | 1466745027407 Marionette TRACE conn2 <- [1,2734,null,{}] 22:10:27 INFO - PROCESS | 2424 | 1466745027411 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:27 INFO - PROCESS | 2424 | 1466745027413 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:27 INFO - PROCESS | 2424 | 1466745027533 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 22:10:27 INFO - PROCESS | 2424 | 1466745027541 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:27 INFO - PROCESS | 2424 | 1466745027543 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:27 INFO - PROCESS | 2424 | ++DOCSHELL 10526800 == 23 [pid = 2424] [id = 693] 22:10:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (159C1400) [pid = 2424] [serial = 2079] [outer = 00000000] 22:10:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (15D77800) [pid = 2424] [serial = 2080] [outer = 159C1400] 22:10:27 INFO - PROCESS | 2424 | 1466745027587 Marionette DEBUG loaded listener.js 22:10:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (15E10400) [pid = 2424] [serial = 2081] [outer = 159C1400] 22:10:27 INFO - PROCESS | 2424 | 1466745027996 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 22:10:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:10:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 631ms 22:10:28 INFO - PROCESS | 2424 | 1466745028028 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 22:10:28 INFO - PROCESS | 2424 | 1466745028030 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 22:10:28 INFO - PROCESS | 2424 | 1466745028033 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:10:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:10:28 INFO - PROCESS | 2424 | 1466745028035 Marionette TRACE conn2 <- [1,2738,null,{}] 22:10:28 INFO - PROCESS | 2424 | 1466745028038 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:28 INFO - PROCESS | 2424 | 1466745028040 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:28 INFO - PROCESS | 2424 | 1466745028154 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 22:10:28 INFO - PROCESS | 2424 | 1466745028161 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:28 INFO - PROCESS | 2424 | 1466745028163 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:28 INFO - PROCESS | 2424 | ++DOCSHELL 15D72000 == 24 [pid = 2424] [id = 694] 22:10:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (15D74800) [pid = 2424] [serial = 2082] [outer = 00000000] 22:10:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (1620F800) [pid = 2424] [serial = 2083] [outer = 15D74800] 22:10:28 INFO - PROCESS | 2424 | 1466745028207 Marionette DEBUG loaded listener.js 22:10:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (16214C00) [pid = 2424] [serial = 2084] [outer = 15D74800] 22:10:28 INFO - PROCESS | 2424 | 1466745028613 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 22:10:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:10:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 615ms 22:10:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:10:28 INFO - PROCESS | 2424 | 1466745028656 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 22:10:28 INFO - PROCESS | 2424 | 1466745028659 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 22:10:28 INFO - PROCESS | 2424 | 1466745028662 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:10:28 INFO - PROCESS | 2424 | 1466745028664 Marionette TRACE conn2 <- [1,2742,null,{}] 22:10:28 INFO - PROCESS | 2424 | 1466745028667 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:28 INFO - PROCESS | 2424 | 1466745028669 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:28 INFO - PROCESS | 2424 | 1466745028783 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 22:10:28 INFO - PROCESS | 2424 | 1466745028791 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:28 INFO - PROCESS | 2424 | 1466745028793 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:28 INFO - PROCESS | 2424 | ++DOCSHELL 16217000 == 25 [pid = 2424] [id = 695] 22:10:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (165C1000) [pid = 2424] [serial = 2085] [outer = 00000000] 22:10:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (167A4000) [pid = 2424] [serial = 2086] [outer = 165C1000] 22:10:28 INFO - PROCESS | 2424 | 1466745028837 Marionette DEBUG loaded listener.js 22:10:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (16B05400) [pid = 2424] [serial = 2087] [outer = 165C1000] 22:10:29 INFO - PROCESS | 2424 | 1466745029594 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 22:10:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:10:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 984ms 22:10:29 INFO - PROCESS | 2424 | 1466745029664 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 22:10:29 INFO - PROCESS | 2424 | 1466745029669 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 22:10:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:10:29 INFO - PROCESS | 2424 | 1466745029658 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:10:29 INFO - PROCESS | 2424 | 1466745029664 Marionette TRACE conn2 <- [1,2746,null,{}] 22:10:29 INFO - PROCESS | 2424 | 1466745029669 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:29 INFO - PROCESS | 2424 | 1466745029672 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:29 INFO - PROCESS | 2424 | 1466745029805 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 22:10:29 INFO - PROCESS | 2424 | 1466745029935 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:29 INFO - PROCESS | 2424 | 1466745029939 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:29 INFO - PROCESS | 2424 | ++DOCSHELL 10B3B400 == 26 [pid = 2424] [id = 696] 22:10:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (10B7B000) [pid = 2424] [serial = 2088] [outer = 00000000] 22:10:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (12818C00) [pid = 2424] [serial = 2089] [outer = 10B7B000] 22:10:29 INFO - PROCESS | 2424 | 1466745029998 Marionette DEBUG loaded listener.js 22:10:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (12B14800) [pid = 2424] [serial = 2090] [outer = 10B7B000] 22:10:30 INFO - PROCESS | 2424 | 1466745030708 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 22:10:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:10:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1077ms 22:10:30 INFO - PROCESS | 2424 | 1466745030763 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 22:10:30 INFO - PROCESS | 2424 | 1466745030768 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 22:10:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:10:30 INFO - PROCESS | 2424 | 1466745030775 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:10:30 INFO - PROCESS | 2424 | 1466745030778 Marionette TRACE conn2 <- [1,2750,null,{}] 22:10:30 INFO - PROCESS | 2424 | 1466745030765 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:30 INFO - PROCESS | 2424 | 1466745030768 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:30 INFO - PROCESS | 2424 | 1466745031000 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 22:10:31 INFO - PROCESS | 2424 | 1466745031170 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:31 INFO - PROCESS | 2424 | 1466745031173 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:31 INFO - PROCESS | 2424 | ++DOCSHELL 10AC3C00 == 27 [pid = 2424] [id = 697] 22:10:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (10AC5C00) [pid = 2424] [serial = 2091] [outer = 00000000] 22:10:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (10B2DC00) [pid = 2424] [serial = 2092] [outer = 10AC5C00] 22:10:31 INFO - PROCESS | 2424 | 1466745031233 Marionette DEBUG loaded listener.js 22:10:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (10B7E800) [pid = 2424] [serial = 2093] [outer = 10AC5C00] 22:10:31 INFO - PROCESS | 2424 | --DOCSHELL 13948400 == 26 [pid = 2424] [id = 684] 22:10:31 INFO - PROCESS | 2424 | --DOCSHELL 1365DC00 == 25 [pid = 2424] [id = 681] 22:10:31 INFO - PROCESS | 2424 | --DOCSHELL 10E0D000 == 24 [pid = 2424] [id = 683] 22:10:31 INFO - PROCESS | 2424 | --DOCSHELL 13951000 == 23 [pid = 2424] [id = 680] 22:10:31 INFO - PROCESS | 2424 | --DOCSHELL 12B15400 == 22 [pid = 2424] [id = 679] 22:10:31 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1542DC00) [pid = 2424] [serial = 2027] [outer = 00000000] [url = about:blank] 22:10:31 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1400D400) [pid = 2424] [serial = 2041] [outer = 00000000] [url = about:blank] 22:10:31 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (110DB800) [pid = 2424] [serial = 2035] [outer = 00000000] [url = about:blank] 22:10:31 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (11271000) [pid = 2424] [serial = 2036] [outer = 00000000] [url = about:blank] 22:10:31 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (112C4C00) [pid = 2424] [serial = 2032] [outer = 00000000] [url = about:blank] 22:10:31 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (129EF000) [pid = 2424] [serial = 2033] [outer = 00000000] [url = about:blank] 22:10:31 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (12B1FC00) [pid = 2424] [serial = 2038] [outer = 00000000] [url = about:blank] 22:10:31 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (10525800) [pid = 2424] [serial = 2029] [outer = 00000000] [url = about:blank] 22:10:31 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (10A58000) [pid = 2424] [serial = 2030] [outer = 00000000] [url = about:blank] 22:10:31 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (14FB2C00) [pid = 2424] [serial = 2044] [outer = 00000000] [url = about:blank] 22:10:31 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (15B2DC00) [pid = 2424] [serial = 2048] [outer = 00000000] [url = about:blank] 22:10:31 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (14F09000) [pid = 2424] [serial = 2042] [outer = 00000000] [url = about:blank] 22:10:31 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (12D93C00) [pid = 2424] [serial = 2039] [outer = 00000000] [url = about:blank] 22:10:31 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (15B26400) [pid = 2424] [serial = 2047] [outer = 00000000] [url = about:blank] 22:10:31 INFO - PROCESS | 2424 | 1466745031779 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 22:10:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:10:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1031ms 22:10:31 INFO - PROCESS | 2424 | 1466745031802 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 22:10:31 INFO - PROCESS | 2424 | 1466745031806 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 22:10:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:10:31 INFO - PROCESS | 2424 | 1466745031826 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:10:31 INFO - PROCESS | 2424 | 1466745031829 Marionette TRACE conn2 <- [1,2754,null,{}] 22:10:31 INFO - PROCESS | 2424 | 1466745031833 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:31 INFO - PROCESS | 2424 | 1466745031836 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:31 INFO - PROCESS | 2424 | 1466745031907 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 22:10:31 INFO - PROCESS | 2424 | 1466745031915 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:31 INFO - PROCESS | 2424 | 1466745031918 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:31 INFO - PROCESS | 2424 | ++DOCSHELL 10E01C00 == 23 [pid = 2424] [id = 698] 22:10:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (11271000) [pid = 2424] [serial = 2094] [outer = 00000000] 22:10:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (11ADB800) [pid = 2424] [serial = 2095] [outer = 11271000] 22:10:31 INFO - PROCESS | 2424 | 1466745031978 Marionette DEBUG loaded listener.js 22:10:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (11CCD400) [pid = 2424] [serial = 2096] [outer = 11271000] 22:10:32 INFO - PROCESS | 2424 | 1466745032522 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 22:10:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:10:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 739ms 22:10:32 INFO - PROCESS | 2424 | 1466745032584 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 22:10:32 INFO - PROCESS | 2424 | 1466745032587 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 22:10:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:10:32 INFO - PROCESS | 2424 | 1466745032593 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:10:32 INFO - PROCESS | 2424 | 1466745032595 Marionette TRACE conn2 <- [1,2758,null,{}] 22:10:32 INFO - PROCESS | 2424 | 1466745032599 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:32 INFO - PROCESS | 2424 | 1466745032601 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:32 INFO - PROCESS | 2424 | 1466745032686 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 22:10:32 INFO - PROCESS | 2424 | 1466745032777 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:32 INFO - PROCESS | 2424 | 1466745032779 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:32 INFO - PROCESS | 2424 | ++DOCSHELL 12B1BC00 == 24 [pid = 2424] [id = 699] 22:10:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (12BC6800) [pid = 2424] [serial = 2097] [outer = 00000000] 22:10:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (130A1800) [pid = 2424] [serial = 2098] [outer = 12BC6800] 22:10:32 INFO - PROCESS | 2424 | 1466745032838 Marionette DEBUG loaded listener.js 22:10:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (1315C000) [pid = 2424] [serial = 2099] [outer = 12BC6800] 22:10:33 INFO - PROCESS | 2424 | 1466745033202 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 22:10:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:10:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 615ms 22:10:33 INFO - PROCESS | 2424 | 1466745033221 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 22:10:33 INFO - PROCESS | 2424 | 1466745033225 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 22:10:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:10:33 INFO - PROCESS | 2424 | 1466745033236 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:10:33 INFO - PROCESS | 2424 | 1466745033240 Marionette TRACE conn2 <- [1,2762,null,{}] 22:10:33 INFO - PROCESS | 2424 | 1466745033243 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:33 INFO - PROCESS | 2424 | 1466745033247 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:33 INFO - PROCESS | 2424 | 1466745033334 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 22:10:33 INFO - PROCESS | 2424 | 1466745033339 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:33 INFO - PROCESS | 2424 | 1466745033342 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:33 INFO - PROCESS | 2424 | ++DOCSHELL 132ECC00 == 25 [pid = 2424] [id = 700] 22:10:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (1365A800) [pid = 2424] [serial = 2100] [outer = 00000000] 22:10:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (140ECC00) [pid = 2424] [serial = 2101] [outer = 1365A800] 22:10:33 INFO - PROCESS | 2424 | 1466745033386 Marionette DEBUG loaded listener.js 22:10:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (14FAEC00) [pid = 2424] [serial = 2102] [outer = 1365A800] 22:10:33 INFO - PROCESS | 2424 | 1466745033857 Marionette TRACE conn2 <- [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]]]}] 22:10:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:10:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 693ms 22:10:33 INFO - PROCESS | 2424 | 1466745033927 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 22:10:33 INFO - PROCESS | 2424 | 1466745033929 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 22:10:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:10:33 INFO - PROCESS | 2424 | 1466745033938 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:10:33 INFO - PROCESS | 2424 | 1466745033940 Marionette TRACE conn2 <- [1,2766,null,{}] 22:10:33 INFO - PROCESS | 2424 | 1466745033943 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:33 INFO - PROCESS | 2424 | 1466745033945 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:34 INFO - PROCESS | 2424 | 1466745034044 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 22:10:34 INFO - PROCESS | 2424 | 1466745034140 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:34 INFO - PROCESS | 2424 | 1466745034142 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:34 INFO - PROCESS | 2424 | ++DOCSHELL 10AC0800 == 26 [pid = 2424] [id = 701] 22:10:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (14FB6400) [pid = 2424] [serial = 2103] [outer = 00000000] 22:10:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (15668C00) [pid = 2424] [serial = 2104] [outer = 14FB6400] 22:10:34 INFO - PROCESS | 2424 | 1466745034185 Marionette DEBUG loaded listener.js 22:10:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (159BEC00) [pid = 2424] [serial = 2105] [outer = 14FB6400] 22:10:34 INFO - PROCESS | 2424 | 1466745034601 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 22:10:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:10:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 738ms 22:10:34 INFO - PROCESS | 2424 | 1466745034656 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 22:10:34 INFO - PROCESS | 2424 | 1466745034659 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 22:10:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:10:34 INFO - PROCESS | 2424 | 1466745034662 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:10:34 INFO - PROCESS | 2424 | 1466745034663 Marionette TRACE conn2 <- [1,2770,null,{}] 22:10:34 INFO - PROCESS | 2424 | 1466745034667 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:34 INFO - PROCESS | 2424 | 1466745034669 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:34 INFO - PROCESS | 2424 | 1466745034784 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 22:10:34 INFO - PROCESS | 2424 | 1466745034789 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:34 INFO - PROCESS | 2424 | 1466745034795 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:34 INFO - PROCESS | 2424 | ++DOCSHELL 112C5000 == 27 [pid = 2424] [id = 702] 22:10:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15D73000) [pid = 2424] [serial = 2106] [outer = 00000000] 22:10:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15E08800) [pid = 2424] [serial = 2107] [outer = 15D73000] 22:10:34 INFO - PROCESS | 2424 | 1466745034865 Marionette DEBUG loaded listener.js 22:10:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1620CC00) [pid = 2424] [serial = 2108] [outer = 15D73000] 22:10:35 INFO - PROCESS | 2424 | 1466745035351 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 22:10:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:10:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 723ms 22:10:35 INFO - PROCESS | 2424 | 1466745035415 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 22:10:35 INFO - PROCESS | 2424 | 1466745035417 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 22:10:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:10:35 INFO - PROCESS | 2424 | 1466745035430 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:10:35 INFO - PROCESS | 2424 | 1466745035432 Marionette TRACE conn2 <- [1,2774,null,{}] 22:10:35 INFO - PROCESS | 2424 | 1466745035436 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:35 INFO - PROCESS | 2424 | 1466745035438 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:35 INFO - PROCESS | 2424 | 1466745035550 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 22:10:35 INFO - PROCESS | 2424 | 1466745035559 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:35 INFO - PROCESS | 2424 | 1466745035561 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:35 INFO - PROCESS | 2424 | ++DOCSHELL 12B16C00 == 28 [pid = 2424] [id = 703] 22:10:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (16213000) [pid = 2424] [serial = 2109] [outer = 00000000] 22:10:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16CDF400) [pid = 2424] [serial = 2110] [outer = 16213000] 22:10:35 INFO - PROCESS | 2424 | 1466745035604 Marionette DEBUG loaded listener.js 22:10:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16D88000) [pid = 2424] [serial = 2111] [outer = 16213000] 22:10:36 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (14001C00) [pid = 2424] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:10:36 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (15D74800) [pid = 2424] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:10:36 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1323F000) [pid = 2424] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:10:36 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1291A800) [pid = 2424] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:10:36 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (10525400) [pid = 2424] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 22:10:36 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (10E08800) [pid = 2424] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 22:10:36 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (10E0D400) [pid = 2424] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:10:36 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (13948800) [pid = 2424] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 22:10:36 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1620F000) [pid = 2424] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 22:10:36 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (140E7800) [pid = 2424] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:10:36 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (110DD400) [pid = 2424] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:10:36 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (159C1400) [pid = 2424] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:10:36 INFO - PROCESS | 2424 | 1466745036110 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 22:10:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:10:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 723ms 22:10:36 INFO - PROCESS | 2424 | 1466745036149 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 22:10:36 INFO - PROCESS | 2424 | 1466745036151 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 22:10:36 INFO - PROCESS | 2424 | 1466745036155 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:10:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:10:36 INFO - PROCESS | 2424 | 1466745036156 Marionette TRACE conn2 <- [1,2778,null,{}] 22:10:36 INFO - PROCESS | 2424 | 1466745036160 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:36 INFO - PROCESS | 2424 | 1466745036162 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:36 INFO - PROCESS | 2424 | 1466745036239 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 22:10:36 INFO - PROCESS | 2424 | 1466745036244 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:36 INFO - PROCESS | 2424 | 1466745036246 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:36 INFO - PROCESS | 2424 | ++DOCSHELL 12924400 == 29 [pid = 2424] [id = 704] 22:10:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (12925800) [pid = 2424] [serial = 2112] [outer = 00000000] 22:10:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (15D74800) [pid = 2424] [serial = 2113] [outer = 12925800] 22:10:36 INFO - PROCESS | 2424 | 1466745036290 Marionette DEBUG loaded listener.js 22:10:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (15D76000) [pid = 2424] [serial = 2114] [outer = 12925800] 22:10:36 INFO - PROCESS | 2424 | 1466745036719 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 22:10:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:10:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 584ms 22:10:36 INFO - PROCESS | 2424 | 1466745036752 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 22:10:36 INFO - PROCESS | 2424 | 1466745036754 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 22:10:36 INFO - PROCESS | 2424 | 1466745036757 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:10:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:10:36 INFO - PROCESS | 2424 | 1466745036759 Marionette TRACE conn2 <- [1,2782,null,{}] 22:10:36 INFO - PROCESS | 2424 | 1466745036763 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:36 INFO - PROCESS | 2424 | 1466745036764 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:36 INFO - PROCESS | 2424 | 1466745036844 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 22:10:36 INFO - PROCESS | 2424 | 1466745036876 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:36 INFO - PROCESS | 2424 | 1466745036878 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:36 INFO - PROCESS | 2424 | ++DOCSHELL 10373400 == 30 [pid = 2424] [id = 705] 22:10:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (1281CC00) [pid = 2424] [serial = 2115] [outer = 00000000] 22:10:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (1741F400) [pid = 2424] [serial = 2116] [outer = 1281CC00] 22:10:36 INFO - PROCESS | 2424 | 1466745036931 Marionette DEBUG loaded listener.js 22:10:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (17420400) [pid = 2424] [serial = 2117] [outer = 1281CC00] 22:10:37 INFO - PROCESS | 2424 | 1466745037347 Marionette TRACE conn2 <- [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]]]}] 22:10:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:10:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 631ms 22:10:37 INFO - PROCESS | 2424 | 1466745037391 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 22:10:37 INFO - PROCESS | 2424 | 1466745037393 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 22:10:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:10:37 INFO - PROCESS | 2424 | 1466745037397 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:10:37 INFO - PROCESS | 2424 | 1466745037399 Marionette TRACE conn2 <- [1,2786,null,{}] 22:10:37 INFO - PROCESS | 2424 | 1466745037402 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:37 INFO - PROCESS | 2424 | 1466745037404 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:37 INFO - PROCESS | 2424 | 1466745037488 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 22:10:37 INFO - PROCESS | 2424 | 1466745037493 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:37 INFO - PROCESS | 2424 | 1466745037495 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:37 INFO - PROCESS | 2424 | ++DOCSHELL 15667400 == 31 [pid = 2424] [id = 706] 22:10:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (17390400) [pid = 2424] [serial = 2118] [outer = 00000000] 22:10:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (17636C00) [pid = 2424] [serial = 2119] [outer = 17390400] 22:10:37 INFO - PROCESS | 2424 | 1466745037538 Marionette DEBUG loaded listener.js 22:10:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1797BC00) [pid = 2424] [serial = 2120] [outer = 17390400] 22:10:37 INFO - PROCESS | 2424 | 1466745037984 Marionette TRACE conn2 <- [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]]]}] 22:10:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:10:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 631ms 22:10:38 INFO - PROCESS | 2424 | 1466745038049 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 22:10:38 INFO - PROCESS | 2424 | 1466745038053 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 22:10:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:10:38 INFO - PROCESS | 2424 | 1466745038058 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:10:38 INFO - PROCESS | 2424 | 1466745038062 Marionette TRACE conn2 <- [1,2790,null,{}] 22:10:38 INFO - PROCESS | 2424 | 1466745038069 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:38 INFO - PROCESS | 2424 | 1466745038072 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:38 INFO - PROCESS | 2424 | 1466745038187 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 22:10:38 INFO - PROCESS | 2424 | 1466745038361 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:38 INFO - PROCESS | 2424 | 1466745038367 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:38 INFO - PROCESS | 2424 | ++DOCSHELL 10ACC000 == 32 [pid = 2424] [id = 707] 22:10:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (10ACD400) [pid = 2424] [serial = 2121] [outer = 00000000] 22:10:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (10E0D800) [pid = 2424] [serial = 2122] [outer = 10ACD400] 22:10:38 INFO - PROCESS | 2424 | 1466745038426 Marionette DEBUG loaded listener.js 22:10:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (110EA800) [pid = 2424] [serial = 2123] [outer = 10ACD400] 22:10:38 INFO - PROCESS | 2424 | 1466745038994 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 22:10:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:10:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 985ms 22:10:39 INFO - PROCESS | 2424 | 1466745039044 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 22:10:39 INFO - PROCESS | 2424 | 1466745039048 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 22:10:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:10:39 INFO - PROCESS | 2424 | 1466745039054 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:10:39 INFO - PROCESS | 2424 | 1466745039058 Marionette TRACE conn2 <- [1,2794,null,{}] 22:10:39 INFO - PROCESS | 2424 | 1466745039062 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:39 INFO - PROCESS | 2424 | 1466745039065 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:39 INFO - PROCESS | 2424 | 1466745039174 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 22:10:39 INFO - PROCESS | 2424 | 1466745039319 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:39 INFO - PROCESS | 2424 | 1466745039322 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:39 INFO - PROCESS | 2424 | ++DOCSHELL 130CA800 == 33 [pid = 2424] [id = 708] 22:10:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (131E5000) [pid = 2424] [serial = 2124] [outer = 00000000] 22:10:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (13653400) [pid = 2424] [serial = 2125] [outer = 131E5000] 22:10:39 INFO - PROCESS | 2424 | 1466745039381 Marionette DEBUG loaded listener.js 22:10:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (13C86800) [pid = 2424] [serial = 2126] [outer = 131E5000] 22:10:39 INFO - PROCESS | 2424 | 1466745039996 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 22:10:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:10:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 984ms 22:10:40 INFO - PROCESS | 2424 | 1466745040035 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 22:10:40 INFO - PROCESS | 2424 | 1466745040038 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 22:10:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:10:40 INFO - PROCESS | 2424 | 1466745040041 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:10:40 INFO - PROCESS | 2424 | 1466745040044 Marionette TRACE conn2 <- [1,2798,null,{}] 22:10:40 INFO - PROCESS | 2424 | 1466745040054 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:40 INFO - PROCESS | 2424 | 1466745040059 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:40 INFO - PROCESS | 2424 | 1466745040170 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 22:10:40 INFO - PROCESS | 2424 | 1466745040313 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:40 INFO - PROCESS | 2424 | 1466745040317 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:40 INFO - PROCESS | 2424 | ++DOCSHELL 1620BC00 == 34 [pid = 2424] [id = 709] 22:10:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1620C000) [pid = 2424] [serial = 2127] [outer = 00000000] 22:10:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (17385C00) [pid = 2424] [serial = 2128] [outer = 1620C000] 22:10:40 INFO - PROCESS | 2424 | 1466745040379 Marionette DEBUG loaded listener.js 22:10:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (17492800) [pid = 2424] [serial = 2129] [outer = 1620C000] 22:10:40 INFO - PROCESS | 2424 | 1466745040983 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 22:10:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:10:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 985ms 22:10:41 INFO - PROCESS | 2424 | 1466745041025 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 22:10:41 INFO - PROCESS | 2424 | 1466745041028 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 22:10:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:10:41 INFO - PROCESS | 2424 | 1466745041031 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:10:41 INFO - PROCESS | 2424 | 1466745041034 Marionette TRACE conn2 <- [1,2802,null,{}] 22:10:41 INFO - PROCESS | 2424 | 1466745041037 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:41 INFO - PROCESS | 2424 | 1466745041040 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:41 INFO - PROCESS | 2424 | 1466745041146 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 22:10:41 INFO - PROCESS | 2424 | 1466745041418 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:41 INFO - PROCESS | 2424 | 1466745041421 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:41 INFO - PROCESS | 2424 | ++DOCSHELL 10320000 == 35 [pid = 2424] [id = 710] 22:10:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (10328400) [pid = 2424] [serial = 2130] [outer = 00000000] 22:10:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (10A64000) [pid = 2424] [serial = 2131] [outer = 10328400] 22:10:41 INFO - PROCESS | 2424 | 1466745041472 Marionette DEBUG loaded listener.js 22:10:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (10ACA800) [pid = 2424] [serial = 2132] [outer = 10328400] 22:10:42 INFO - PROCESS | 2424 | --DOCSHELL 1052A800 == 34 [pid = 2424] [id = 686] 22:10:42 INFO - PROCESS | 2424 | --DOCSHELL 110DE000 == 33 [pid = 2424] [id = 682] 22:10:42 INFO - PROCESS | 2424 | --DOCSHELL 10B7AC00 == 32 [pid = 2424] [id = 678] 22:10:42 INFO - PROCESS | 2424 | --DOCSHELL 11275800 == 31 [pid = 2424] [id = 677] 22:10:42 INFO - PROCESS | 2424 | --DOCSHELL 103F3000 == 30 [pid = 2424] [id = 687] 22:10:42 INFO - PROCESS | 2424 | --DOCSHELL 1620EC00 == 29 [pid = 2424] [id = 685] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (15312800) [pid = 2424] [serial = 2045] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1620F800) [pid = 2424] [serial = 2083] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (13C85C00) [pid = 2424] [serial = 2072] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1394B400) [pid = 2424] [serial = 2071] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (129EC000) [pid = 2424] [serial = 2068] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (10A56800) [pid = 2424] [serial = 2062] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (10AC4000) [pid = 2424] [serial = 2063] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (110E5800) [pid = 2424] [serial = 2065] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (112B0800) [pid = 2424] [serial = 2066] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (11C31C00) [pid = 2424] [serial = 2051] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (110DE800) [pid = 2424] [serial = 2050] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (143BA400) [pid = 2424] [serial = 2054] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (13C85800) [pid = 2424] [serial = 2053] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (16218800) [pid = 2424] [serial = 2057] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (16215400) [pid = 2424] [serial = 2056] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (16B04800) [pid = 2424] [serial = 2059] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (14FAD000) [pid = 2424] [serial = 2074] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (12B1B000) [pid = 2424] [serial = 2077] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (16214C00) [pid = 2424] [serial = 2084] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (14FB0400) [pid = 2424] [serial = 2075] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (15674800) [pid = 2424] [serial = 2078] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (15E10400) [pid = 2424] [serial = 2081] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (12B1D800) [pid = 2424] [serial = 2069] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (15D77800) [pid = 2424] [serial = 2080] [outer = 00000000] [url = about:blank] 22:10:42 INFO - PROCESS | 2424 | 1466745042710 Marionette TRACE conn2 <- [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]]]}] 22:10:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:10:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1738ms 22:10:42 INFO - PROCESS | 2424 | 1466745042763 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 22:10:42 INFO - PROCESS | 2424 | 1466745042768 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 22:10:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:10:42 INFO - PROCESS | 2424 | 1466745042775 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:10:42 INFO - PROCESS | 2424 | 1466745042778 Marionette TRACE conn2 <- [1,2806,null,{}] 22:10:42 INFO - PROCESS | 2424 | 1466745042785 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:42 INFO - PROCESS | 2424 | 1466745042787 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:42 INFO - PROCESS | 2424 | 1466745042880 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 22:10:42 INFO - PROCESS | 2424 | 1466745042888 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:42 INFO - PROCESS | 2424 | 1466745042892 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:42 INFO - PROCESS | 2424 | ++DOCSHELL 10AC3800 == 30 [pid = 2424] [id = 711] 22:10:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (10AC4000) [pid = 2424] [serial = 2133] [outer = 00000000] 22:10:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (10B2F400) [pid = 2424] [serial = 2134] [outer = 10AC4000] 22:10:42 INFO - PROCESS | 2424 | 1466745042940 Marionette DEBUG loaded listener.js 22:10:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (10B30800) [pid = 2424] [serial = 2135] [outer = 10AC4000] 22:10:43 INFO - PROCESS | 2424 | 1466745043447 Marionette TRACE conn2 <- [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]]]}] 22:10:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:10:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 677ms 22:10:43 INFO - PROCESS | 2424 | 1466745043470 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 22:10:43 INFO - PROCESS | 2424 | 1466745043475 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 22:10:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:10:43 INFO - PROCESS | 2424 | 1466745043482 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:10:43 INFO - PROCESS | 2424 | 1466745043484 Marionette TRACE conn2 <- [1,2810,null,{}] 22:10:43 INFO - PROCESS | 2424 | 1466745043488 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:43 INFO - PROCESS | 2424 | 1466745043490 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:43 INFO - PROCESS | 2424 | 1466745043580 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 22:10:43 INFO - PROCESS | 2424 | 1466745043588 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:43 INFO - PROCESS | 2424 | 1466745043591 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:43 INFO - PROCESS | 2424 | ++DOCSHELL 112B1400 == 31 [pid = 2424] [id = 712] 22:10:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (112BE000) [pid = 2424] [serial = 2136] [outer = 00000000] 22:10:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (11AE2800) [pid = 2424] [serial = 2137] [outer = 112BE000] 22:10:43 INFO - PROCESS | 2424 | 1466745043639 Marionette DEBUG loaded listener.js 22:10:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (128A3000) [pid = 2424] [serial = 2138] [outer = 112BE000] 22:10:44 INFO - PROCESS | 2424 | 1466745044115 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 22:10:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:10:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 692ms 22:10:44 INFO - PROCESS | 2424 | 1466745044164 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 22:10:44 INFO - PROCESS | 2424 | 1466745044166 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 22:10:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:10:44 INFO - PROCESS | 2424 | 1466745044170 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:10:44 INFO - PROCESS | 2424 | 1466745044173 Marionette TRACE conn2 <- [1,2814,null,{}] 22:10:44 INFO - PROCESS | 2424 | 1466745044184 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:44 INFO - PROCESS | 2424 | 1466745044189 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:44 INFO - PROCESS | 2424 | 1466745044302 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 22:10:44 INFO - PROCESS | 2424 | 1466745044401 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:44 INFO - PROCESS | 2424 | 1466745044405 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:44 INFO - PROCESS | 2424 | ++DOCSHELL 12BC2400 == 32 [pid = 2424] [id = 713] 22:10:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (12BCFC00) [pid = 2424] [serial = 2139] [outer = 00000000] 22:10:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (13233C00) [pid = 2424] [serial = 2140] [outer = 12BCFC00] 22:10:44 INFO - PROCESS | 2424 | 1466745044456 Marionette DEBUG loaded listener.js 22:10:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (13656C00) [pid = 2424] [serial = 2141] [outer = 12BCFC00] 22:10:44 INFO - PROCESS | 2424 | 1466745044825 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:10:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:10:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 693ms 22:10:44 INFO - PROCESS | 2424 | 1466745044852 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 22:10:44 INFO - PROCESS | 2424 | 1466745044854 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 22:10:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:10:44 INFO - PROCESS | 2424 | 1466745044857 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:10:44 INFO - PROCESS | 2424 | 1466745044859 Marionette TRACE conn2 <- [1,2818,null,{}] 22:10:44 INFO - PROCESS | 2424 | 1466745044863 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:44 INFO - PROCESS | 2424 | 1466745044865 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:44 INFO - PROCESS | 2424 | 1466745044999 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 22:10:45 INFO - PROCESS | 2424 | 1466745045016 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:45 INFO - PROCESS | 2424 | 1466745045018 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:45 INFO - PROCESS | 2424 | ++DOCSHELL 13C7D800 == 33 [pid = 2424] [id = 714] 22:10:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (13C86400) [pid = 2424] [serial = 2142] [outer = 00000000] 22:10:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (143BA800) [pid = 2424] [serial = 2143] [outer = 13C86400] 22:10:45 INFO - PROCESS | 2424 | 1466745045071 Marionette DEBUG loaded listener.js 22:10:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (14F09C00) [pid = 2424] [serial = 2144] [outer = 13C86400] 22:10:45 INFO - PROCESS | 2424 | 1466745045535 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 22:10:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:10:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 723ms 22:10:45 INFO - PROCESS | 2424 | 1466745045598 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 22:10:45 INFO - PROCESS | 2424 | 1466745045600 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 22:10:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:10:45 INFO - PROCESS | 2424 | 1466745045604 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:10:45 INFO - PROCESS | 2424 | 1466745045606 Marionette TRACE conn2 <- [1,2822,null,{}] 22:10:45 INFO - PROCESS | 2424 | 1466745045610 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:45 INFO - PROCESS | 2424 | 1466745045612 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:45 INFO - PROCESS | 2424 | 1466745045749 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 22:10:45 INFO - PROCESS | 2424 | 1466745045771 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:45 INFO - PROCESS | 2424 | 1466745045773 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:45 INFO - PROCESS | 2424 | ++DOCSHELL 14FB3C00 == 34 [pid = 2424] [id = 715] 22:10:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (14FB4000) [pid = 2424] [serial = 2145] [outer = 00000000] 22:10:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15312800) [pid = 2424] [serial = 2146] [outer = 14FB4000] 22:10:45 INFO - PROCESS | 2424 | 1466745045817 Marionette DEBUG loaded listener.js 22:10:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (15435000) [pid = 2424] [serial = 2147] [outer = 14FB4000] 22:10:46 INFO - PROCESS | 2424 | 1466745046249 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:10:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:10:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 692ms 22:10:46 INFO - PROCESS | 2424 | 1466745046287 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 22:10:46 INFO - PROCESS | 2424 | 1466745046289 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 22:10:46 INFO - PROCESS | 2424 | 1466745046292 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:10:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:10:46 INFO - PROCESS | 2424 | 1466745046294 Marionette TRACE conn2 <- [1,2826,null,{}] 22:10:46 INFO - PROCESS | 2424 | 1466745046297 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:46 INFO - PROCESS | 2424 | 1466745046302 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:46 INFO - PROCESS | 2424 | 1466745046441 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 22:10:46 INFO - PROCESS | 2424 | 1466745046453 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:46 INFO - PROCESS | 2424 | 1466745046455 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:46 INFO - PROCESS | 2424 | ++DOCSHELL 159B9400 == 35 [pid = 2424] [id = 716] 22:10:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (159C1400) [pid = 2424] [serial = 2148] [outer = 00000000] 22:10:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (15D6E800) [pid = 2424] [serial = 2149] [outer = 159C1400] 22:10:46 INFO - PROCESS | 2424 | 1466745046500 Marionette DEBUG loaded listener.js 22:10:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (15E12000) [pid = 2424] [serial = 2150] [outer = 159C1400] 22:10:47 INFO - PROCESS | 2424 | 1466745047218 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 22:10:47 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1679C000) [pid = 2424] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 22:10:47 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (14FB6400) [pid = 2424] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:10:47 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (10B7B000) [pid = 2424] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:10:47 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (15D73000) [pid = 2424] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 22:10:47 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (10AC5C00) [pid = 2424] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:10:47 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (11271000) [pid = 2424] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:10:47 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (12BC6800) [pid = 2424] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:10:47 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1365A800) [pid = 2424] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:10:47 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (165C1000) [pid = 2424] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:10:47 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (16213000) [pid = 2424] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 22:10:47 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1281CC00) [pid = 2424] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 22:10:47 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (17390400) [pid = 2424] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 22:10:47 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (12925800) [pid = 2424] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 22:10:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:10:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 985ms 22:10:47 INFO - PROCESS | 2424 | 1466745047278 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 22:10:47 INFO - PROCESS | 2424 | 1466745047280 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 22:10:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:10:47 INFO - PROCESS | 2424 | 1466745047283 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:10:47 INFO - PROCESS | 2424 | 1466745047285 Marionette TRACE conn2 <- [1,2830,null,{}] 22:10:47 INFO - PROCESS | 2424 | 1466745047288 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:47 INFO - PROCESS | 2424 | 1466745047290 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:47 INFO - PROCESS | 2424 | 1466745047375 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 22:10:47 INFO - PROCESS | 2424 | 1466745047382 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:47 INFO - PROCESS | 2424 | 1466745047384 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:47 INFO - PROCESS | 2424 | ++DOCSHELL 11271000 == 36 [pid = 2424] [id = 717] 22:10:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (11C30400) [pid = 2424] [serial = 2151] [outer = 00000000] 22:10:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (12D69000) [pid = 2424] [serial = 2152] [outer = 11C30400] 22:10:47 INFO - PROCESS | 2424 | 1466745047431 Marionette DEBUG loaded listener.js 22:10:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (1400C000) [pid = 2424] [serial = 2153] [outer = 11C30400] 22:10:47 INFO - PROCESS | 2424 | 1466745047864 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 22:10:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:10:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 631ms 22:10:47 INFO - PROCESS | 2424 | 1466745047921 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 22:10:47 INFO - PROCESS | 2424 | 1466745047923 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 22:10:47 INFO - PROCESS | 2424 | 1466745047927 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:10:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:10:47 INFO - PROCESS | 2424 | 1466745047929 Marionette TRACE conn2 <- [1,2834,null,{}] 22:10:47 INFO - PROCESS | 2424 | 1466745047932 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:47 INFO - PROCESS | 2424 | 1466745047918 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:47 INFO - PROCESS | 2424 | 1466745047995 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 22:10:48 INFO - PROCESS | 2424 | 1466745048000 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:48 INFO - PROCESS | 2424 | 1466745048002 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:48 INFO - PROCESS | 2424 | ++DOCSHELL 15B2CC00 == 37 [pid = 2424] [id = 718] 22:10:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (15D73000) [pid = 2424] [serial = 2154] [outer = 00000000] 22:10:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1620F800) [pid = 2424] [serial = 2155] [outer = 15D73000] 22:10:48 INFO - PROCESS | 2424 | 1466745048046 Marionette DEBUG loaded listener.js 22:10:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (16218C00) [pid = 2424] [serial = 2156] [outer = 15D73000] 22:10:48 INFO - PROCESS | 2424 | 1466745048478 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 22:10:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:10:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 585ms 22:10:48 INFO - PROCESS | 2424 | 1466745048508 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 22:10:48 INFO - PROCESS | 2424 | 1466745048509 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 22:10:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:10:48 INFO - PROCESS | 2424 | 1466745048530 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:10:48 INFO - PROCESS | 2424 | 1466745048532 Marionette TRACE conn2 <- [1,2838,null,{}] 22:10:48 INFO - PROCESS | 2424 | 1466745048535 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:48 INFO - PROCESS | 2424 | 1466745048537 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:48 INFO - PROCESS | 2424 | 1466745048614 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 22:10:48 INFO - PROCESS | 2424 | 1466745048619 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:48 INFO - PROCESS | 2424 | 1466745048621 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:48 INFO - PROCESS | 2424 | ++DOCSHELL 16A59C00 == 38 [pid = 2424] [id = 719] 22:10:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16A62800) [pid = 2424] [serial = 2157] [outer = 00000000] 22:10:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (16CDD800) [pid = 2424] [serial = 2158] [outer = 16A62800] 22:10:48 INFO - PROCESS | 2424 | 1466745048664 Marionette DEBUG loaded listener.js 22:10:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (12899400) [pid = 2424] [serial = 2159] [outer = 16A62800] 22:10:49 INFO - PROCESS | 2424 | 1466745049125 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:10:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:10:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 631ms 22:10:49 INFO - PROCESS | 2424 | 1466745049156 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 22:10:49 INFO - PROCESS | 2424 | 1466745049158 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 22:10:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:10:49 INFO - PROCESS | 2424 | 1466745049161 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:10:49 INFO - PROCESS | 2424 | 1466745049163 Marionette TRACE conn2 <- [1,2842,null,{}] 22:10:49 INFO - PROCESS | 2424 | 1466745049167 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:49 INFO - PROCESS | 2424 | 1466745049169 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:49 INFO - PROCESS | 2424 | 1466745049303 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 22:10:49 INFO - PROCESS | 2424 | 1466745049447 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:49 INFO - PROCESS | 2424 | 1466745049451 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:49 INFO - PROCESS | 2424 | ++DOCSHELL 0F93A400 == 39 [pid = 2424] [id = 720] 22:10:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (0F976C00) [pid = 2424] [serial = 2160] [outer = 00000000] 22:10:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (10528800) [pid = 2424] [serial = 2161] [outer = 0F976C00] 22:10:49 INFO - PROCESS | 2424 | 1466745049515 Marionette DEBUG loaded listener.js 22:10:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (10A64400) [pid = 2424] [serial = 2162] [outer = 0F976C00] 22:10:50 INFO - PROCESS | 2424 | 1466745050338 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 22:10:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:10:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1231ms 22:10:50 INFO - PROCESS | 2424 | 1466745050398 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 22:10:50 INFO - PROCESS | 2424 | 1466745050402 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 22:10:50 INFO - PROCESS | 2424 | 1466745050407 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:10:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:10:50 INFO - PROCESS | 2424 | 1466745050410 Marionette TRACE conn2 <- [1,2846,null,{}] 22:10:50 INFO - PROCESS | 2424 | 1466745050416 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:50 INFO - PROCESS | 2424 | 1466745050419 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:50 INFO - PROCESS | 2424 | 1466745050564 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 22:10:50 INFO - PROCESS | 2424 | 1466745050702 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:50 INFO - PROCESS | 2424 | 1466745050706 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:50 INFO - PROCESS | 2424 | ++DOCSHELL 129EF800 == 40 [pid = 2424] [id = 721] 22:10:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (129F0C00) [pid = 2424] [serial = 2163] [outer = 00000000] 22:10:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (130C4C00) [pid = 2424] [serial = 2164] [outer = 129F0C00] 22:10:50 INFO - PROCESS | 2424 | 1466745050764 Marionette DEBUG loaded listener.js 22:10:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (13C82000) [pid = 2424] [serial = 2165] [outer = 129F0C00] 22:10:51 INFO - PROCESS | 2424 | 1466745051614 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 22:10:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:10:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1277ms 22:10:51 INFO - PROCESS | 2424 | 1466745051687 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 22:10:51 INFO - PROCESS | 2424 | 1466745051692 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 22:10:51 INFO - PROCESS | 2424 | 1466745051697 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:10:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:10:51 INFO - PROCESS | 2424 | 1466745051700 Marionette TRACE conn2 <- [1,2850,null,{}] 22:10:51 INFO - PROCESS | 2424 | 1466745051706 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:51 INFO - PROCESS | 2424 | 1466745051709 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:51 INFO - PROCESS | 2424 | 1466745051817 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 22:10:51 INFO - PROCESS | 2424 | 1466745051957 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:51 INFO - PROCESS | 2424 | 1466745051961 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:51 INFO - PROCESS | 2424 | --DOCSHELL 16A59C00 == 39 [pid = 2424] [id = 719] 22:10:51 INFO - PROCESS | 2424 | --DOCSHELL 15B2CC00 == 38 [pid = 2424] [id = 718] 22:10:51 INFO - PROCESS | 2424 | --DOCSHELL 11271000 == 37 [pid = 2424] [id = 717] 22:10:51 INFO - PROCESS | 2424 | --DOCSHELL 159B9400 == 36 [pid = 2424] [id = 716] 22:10:51 INFO - PROCESS | 2424 | --DOCSHELL 14FB3C00 == 35 [pid = 2424] [id = 715] 22:10:51 INFO - PROCESS | 2424 | --DOCSHELL 13C7D800 == 34 [pid = 2424] [id = 714] 22:10:51 INFO - PROCESS | 2424 | --DOCSHELL 12BC2400 == 33 [pid = 2424] [id = 713] 22:10:51 INFO - PROCESS | 2424 | --DOCSHELL 112B1400 == 32 [pid = 2424] [id = 712] 22:10:51 INFO - PROCESS | 2424 | --DOCSHELL 10AC3800 == 31 [pid = 2424] [id = 711] 22:10:51 INFO - PROCESS | 2424 | --DOCSHELL 10320000 == 30 [pid = 2424] [id = 710] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (16B06C00) [pid = 2424] [serial = 2060] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (15668C00) [pid = 2424] [serial = 2104] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (12818C00) [pid = 2424] [serial = 2089] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (15E08800) [pid = 2424] [serial = 2107] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (12B14800) [pid = 2424] [serial = 2090] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (10B2DC00) [pid = 2424] [serial = 2092] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (10B7E800) [pid = 2424] [serial = 2093] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (11ADB800) [pid = 2424] [serial = 2095] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (11CCD400) [pid = 2424] [serial = 2096] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (130A1800) [pid = 2424] [serial = 2098] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1315C000) [pid = 2424] [serial = 2099] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (140ECC00) [pid = 2424] [serial = 2101] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (16B05400) [pid = 2424] [serial = 2087] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (167A4000) [pid = 2424] [serial = 2086] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (16CDF400) [pid = 2424] [serial = 2110] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (17420400) [pid = 2424] [serial = 2117] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (17636C00) [pid = 2424] [serial = 2119] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1797BC00) [pid = 2424] [serial = 2120] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (15D74800) [pid = 2424] [serial = 2113] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (15D76000) [pid = 2424] [serial = 2114] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (1741F400) [pid = 2424] [serial = 2116] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (16D88000) [pid = 2424] [serial = 2111] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (1620CC00) [pid = 2424] [serial = 2108] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (159BEC00) [pid = 2424] [serial = 2105] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (14FAEC00) [pid = 2424] [serial = 2102] [outer = 00000000] [url = about:blank] 22:10:51 INFO - PROCESS | 2424 | ++DOCSHELL 1052CC00 == 31 [pid = 2424] [id = 722] 22:10:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (10532400) [pid = 2424] [serial = 2166] [outer = 00000000] 22:10:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (10B33400) [pid = 2424] [serial = 2167] [outer = 10532400] 22:10:52 INFO - PROCESS | 2424 | 1466745052035 Marionette DEBUG loaded listener.js 22:10:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (10E0F800) [pid = 2424] [serial = 2168] [outer = 10532400] 22:10:52 INFO - PROCESS | 2424 | 1466745052452 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 22:10:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:10:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 785ms 22:10:52 INFO - PROCESS | 2424 | 1466745052483 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 22:10:52 INFO - PROCESS | 2424 | 1466745052489 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 22:10:52 INFO - PROCESS | 2424 | 1466745052499 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:10:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:10:52 INFO - PROCESS | 2424 | 1466745052502 Marionette TRACE conn2 <- [1,2854,null,{}] 22:10:52 INFO - PROCESS | 2424 | 1466745052505 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:52 INFO - PROCESS | 2424 | 1466745052508 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:52 INFO - PROCESS | 2424 | 1466745052593 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 22:10:52 INFO - PROCESS | 2424 | 1466745052599 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:52 INFO - PROCESS | 2424 | 1466745052601 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:52 INFO - PROCESS | 2424 | ++DOCSHELL 11C29C00 == 32 [pid = 2424] [id = 723] 22:10:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (12818C00) [pid = 2424] [serial = 2169] [outer = 00000000] 22:10:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (129E9400) [pid = 2424] [serial = 2170] [outer = 12818C00] 22:10:52 INFO - PROCESS | 2424 | 1466745052648 Marionette DEBUG loaded listener.js 22:10:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (12B14800) [pid = 2424] [serial = 2171] [outer = 12818C00] 22:10:53 INFO - PROCESS | 2424 | 1466745053144 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 22:10:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:10:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 693ms 22:10:53 INFO - PROCESS | 2424 | 1466745053199 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 22:10:53 INFO - PROCESS | 2424 | 1466745053201 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 22:10:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:10:53 INFO - PROCESS | 2424 | 1466745053205 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:10:53 INFO - PROCESS | 2424 | 1466745053208 Marionette TRACE conn2 <- [1,2858,null,{}] 22:10:53 INFO - PROCESS | 2424 | 1466745053203 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:53 INFO - PROCESS | 2424 | 1466745053208 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:53 INFO - PROCESS | 2424 | 1466745053320 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 22:10:53 INFO - PROCESS | 2424 | 1466745053437 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:53 INFO - PROCESS | 2424 | 1466745053440 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:53 INFO - PROCESS | 2424 | ++DOCSHELL 13950800 == 33 [pid = 2424] [id = 724] 22:10:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (13C79C00) [pid = 2424] [serial = 2172] [outer = 00000000] 22:10:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (140E7800) [pid = 2424] [serial = 2173] [outer = 13C79C00] 22:10:53 INFO - PROCESS | 2424 | 1466745053488 Marionette DEBUG loaded listener.js 22:10:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (14FABC00) [pid = 2424] [serial = 2174] [outer = 13C79C00] 22:10:53 INFO - PROCESS | 2424 | 1466745053869 Marionette TRACE conn2 <- [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]]]}] 22:10:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:10:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 723ms 22:10:53 INFO - PROCESS | 2424 | 1466745053929 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 22:10:53 INFO - PROCESS | 2424 | 1466745053931 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 22:10:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:10:53 INFO - PROCESS | 2424 | 1466745053935 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:10:53 INFO - PROCESS | 2424 | 1466745053936 Marionette TRACE conn2 <- [1,2862,null,{}] 22:10:53 INFO - PROCESS | 2424 | 1466745053940 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:53 INFO - PROCESS | 2424 | 1466745053942 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:54 INFO - PROCESS | 2424 | 1466745054036 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 22:10:54 INFO - PROCESS | 2424 | 1466745054041 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:54 INFO - PROCESS | 2424 | 1466745054043 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:54 INFO - PROCESS | 2424 | ++DOCSHELL 14FB2C00 == 34 [pid = 2424] [id = 725] 22:10:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (14FB5000) [pid = 2424] [serial = 2175] [outer = 00000000] 22:10:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (159B8800) [pid = 2424] [serial = 2176] [outer = 14FB5000] 22:10:54 INFO - PROCESS | 2424 | 1466745054088 Marionette DEBUG loaded listener.js 22:10:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (15B20800) [pid = 2424] [serial = 2177] [outer = 14FB5000] 22:10:54 INFO - PROCESS | 2424 | 1466745054567 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 22:10:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:10:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 692ms 22:10:54 INFO - PROCESS | 2424 | 1466745054616 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 22:10:54 INFO - PROCESS | 2424 | 1466745054618 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 22:10:54 INFO - PROCESS | 2424 | 1466745054621 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:10:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:10:54 INFO - PROCESS | 2424 | 1466745054623 Marionette TRACE conn2 <- [1,2866,null,{}] 22:10:54 INFO - PROCESS | 2424 | 1466745054626 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:54 INFO - PROCESS | 2424 | 1466745054628 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:54 INFO - PROCESS | 2424 | 1466745054768 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 22:10:54 INFO - PROCESS | 2424 | 1466745054791 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:54 INFO - PROCESS | 2424 | 1466745054794 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:54 INFO - PROCESS | 2424 | ++DOCSHELL 10FEA400 == 35 [pid = 2424] [id = 726] 22:10:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (15D74800) [pid = 2424] [serial = 2178] [outer = 00000000] 22:10:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (15E0D800) [pid = 2424] [serial = 2179] [outer = 15D74800] 22:10:54 INFO - PROCESS | 2424 | 1466745054837 Marionette DEBUG loaded listener.js 22:10:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15E16800) [pid = 2424] [serial = 2180] [outer = 15D74800] 22:10:55 INFO - PROCESS | 2424 | 1466745055295 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 22:10:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:10:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 723ms 22:10:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:10:55 INFO - PROCESS | 2424 | 1466745055362 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 22:10:55 INFO - PROCESS | 2424 | 1466745055364 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 22:10:55 INFO - PROCESS | 2424 | 1466745055367 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:10:55 INFO - PROCESS | 2424 | 1466745055369 Marionette TRACE conn2 <- [1,2870,null,{}] 22:10:55 INFO - PROCESS | 2424 | 1466745055372 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:55 INFO - PROCESS | 2424 | 1466745055378 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:55 INFO - PROCESS | 2424 | 1466745055513 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 22:10:55 INFO - PROCESS | 2424 | 1466745055526 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:55 INFO - PROCESS | 2424 | 1466745055528 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:55 INFO - PROCESS | 2424 | ++DOCSHELL 16212800 == 36 [pid = 2424] [id = 727] 22:10:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (16214000) [pid = 2424] [serial = 2181] [outer = 00000000] 22:10:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16B04800) [pid = 2424] [serial = 2182] [outer = 16214000] 22:10:55 INFO - PROCESS | 2424 | 1466745055572 Marionette DEBUG loaded listener.js 22:10:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (16CDF400) [pid = 2424] [serial = 2183] [outer = 16214000] 22:10:56 INFO - PROCESS | 2424 | 1466745056028 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 22:10:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:10:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 677ms 22:10:56 INFO - PROCESS | 2424 | 1466745056051 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 22:10:56 INFO - PROCESS | 2424 | 1466745056053 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 22:10:56 INFO - PROCESS | 2424 | 1466745056056 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:10:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:10:56 INFO - PROCESS | 2424 | 1466745056058 Marionette TRACE conn2 <- [1,2874,null,{}] 22:10:56 INFO - PROCESS | 2424 | 1466745056097 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:56 INFO - PROCESS | 2424 | 1466745056099 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:56 INFO - PROCESS | 2424 | 1466745056219 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 22:10:56 INFO - PROCESS | 2424 | 1466745056228 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:56 INFO - PROCESS | 2424 | 1466745056230 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:56 INFO - PROCESS | 2424 | ++DOCSHELL 16B0F400 == 37 [pid = 2424] [id = 728] 22:10:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16CD7C00) [pid = 2424] [serial = 2184] [outer = 00000000] 22:10:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1738A400) [pid = 2424] [serial = 2185] [outer = 16CD7C00] 22:10:56 INFO - PROCESS | 2424 | 1466745056273 Marionette DEBUG loaded listener.js 22:10:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (17421000) [pid = 2424] [serial = 2186] [outer = 16CD7C00] 22:10:56 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (14FB4000) [pid = 2424] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:10:56 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (112BE000) [pid = 2424] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:10:56 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (10328400) [pid = 2424] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:10:56 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (10ACD400) [pid = 2424] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 22:10:56 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (131E5000) [pid = 2424] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 22:10:56 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1620C000) [pid = 2424] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 22:10:56 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (159C1400) [pid = 2424] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:10:56 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (11C30400) [pid = 2424] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:10:56 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (10AC4000) [pid = 2424] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:10:56 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (12BCFC00) [pid = 2424] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:10:56 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (13C86400) [pid = 2424] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:10:56 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (15D73000) [pid = 2424] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:10:56 INFO - PROCESS | 2424 | 1466745056795 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 22:10:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:10:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 785ms 22:10:56 INFO - PROCESS | 2424 | 1466745056840 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 22:10:56 INFO - PROCESS | 2424 | 1466745056842 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 22:10:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:10:56 INFO - PROCESS | 2424 | 1466745056845 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:10:56 INFO - PROCESS | 2424 | 1466745056847 Marionette TRACE conn2 <- [1,2878,null,{}] 22:10:56 INFO - PROCESS | 2424 | 1466745056850 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:56 INFO - PROCESS | 2424 | 1466745056852 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:56 INFO - PROCESS | 2424 | 1466745056931 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 22:10:56 INFO - PROCESS | 2424 | 1466745056936 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:56 INFO - PROCESS | 2424 | 1466745056938 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:56 INFO - PROCESS | 2424 | ++DOCSHELL 110E7C00 == 38 [pid = 2424] [id = 729] 22:10:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (131E5000) [pid = 2424] [serial = 2187] [outer = 00000000] 22:10:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (15D6EC00) [pid = 2424] [serial = 2188] [outer = 131E5000] 22:10:56 INFO - PROCESS | 2424 | 1466745056983 Marionette DEBUG loaded listener.js 22:10:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (16218000) [pid = 2424] [serial = 2189] [outer = 131E5000] 22:10:57 INFO - PROCESS | 2424 | 1466745057416 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 22:10:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:10:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 585ms 22:10:57 INFO - PROCESS | 2424 | 1466745057457 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 22:10:57 INFO - PROCESS | 2424 | 1466745057459 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 22:10:57 INFO - PROCESS | 2424 | 1466745057462 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:10:57 INFO - PROCESS | 2424 | 1466745057464 Marionette TRACE conn2 <- [1,2882,null,{}] 22:10:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:10:57 INFO - PROCESS | 2424 | 1466745057468 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:57 INFO - PROCESS | 2424 | 1466745057469 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:57 INFO - PROCESS | 2424 | 1466745057555 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 22:10:57 INFO - PROCESS | 2424 | 1466745057560 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:57 INFO - PROCESS | 2424 | 1466745057562 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:57 INFO - PROCESS | 2424 | ++DOCSHELL 16B0F800 == 39 [pid = 2424] [id = 730] 22:10:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (16E6AC00) [pid = 2424] [serial = 2190] [outer = 00000000] 22:10:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (17497800) [pid = 2424] [serial = 2191] [outer = 16E6AC00] 22:10:57 INFO - PROCESS | 2424 | 1466745057605 Marionette DEBUG loaded listener.js 22:10:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (17643C00) [pid = 2424] [serial = 2192] [outer = 16E6AC00] 22:10:58 INFO - PROCESS | 2424 | 1466745058045 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 22:10:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:10:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 631ms 22:10:58 INFO - PROCESS | 2424 | 1466745058090 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 22:10:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:10:58 INFO - PROCESS | 2424 | 1466745058092 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 22:10:58 INFO - PROCESS | 2424 | 1466745058095 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:10:58 INFO - PROCESS | 2424 | 1466745058097 Marionette TRACE conn2 <- [1,2886,null,{}] 22:10:58 INFO - PROCESS | 2424 | 1466745058100 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:58 INFO - PROCESS | 2424 | 1466745058102 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:58 INFO - PROCESS | 2424 | 1466745058182 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 22:10:58 INFO - PROCESS | 2424 | 1466745058187 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:58 INFO - PROCESS | 2424 | 1466745058189 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:58 INFO - PROCESS | 2424 | ++DOCSHELL 14FAB400 == 40 [pid = 2424] [id = 731] 22:10:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (17984C00) [pid = 2424] [serial = 2193] [outer = 00000000] 22:10:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (179DF800) [pid = 2424] [serial = 2194] [outer = 17984C00] 22:10:58 INFO - PROCESS | 2424 | 1466745058233 Marionette DEBUG loaded listener.js 22:10:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15318000) [pid = 2424] [serial = 2195] [outer = 17984C00] 22:10:58 INFO - PROCESS | 2424 | 1466745058845 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 22:10:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:10:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 816ms 22:10:58 INFO - PROCESS | 2424 | 1466745058919 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 22:10:58 INFO - PROCESS | 2424 | 1466745058924 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 22:10:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:10:58 INFO - PROCESS | 2424 | 1466745058943 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:10:58 INFO - PROCESS | 2424 | 1466745058947 Marionette TRACE conn2 <- [1,2890,null,{}] 22:10:58 INFO - PROCESS | 2424 | 1466745058953 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:58 INFO - PROCESS | 2424 | 1466745058956 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:59 INFO - PROCESS | 2424 | 1466745059075 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 22:10:59 INFO - PROCESS | 2424 | 1466745059181 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:59 INFO - PROCESS | 2424 | 1466745059184 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:59 INFO - PROCESS | 2424 | ++DOCSHELL 10A58000 == 41 [pid = 2424] [id = 732] 22:10:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (10AC4400) [pid = 2424] [serial = 2196] [outer = 00000000] 22:10:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (11ADDC00) [pid = 2424] [serial = 2197] [outer = 10AC4400] 22:10:59 INFO - PROCESS | 2424 | 1466745059240 Marionette DEBUG loaded listener.js 22:10:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (129E9000) [pid = 2424] [serial = 2198] [outer = 10AC4400] 22:10:59 INFO - PROCESS | 2424 | 1466745059807 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:10:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:10:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 923ms 22:10:59 INFO - PROCESS | 2424 | 1466745059871 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 22:10:59 INFO - PROCESS | 2424 | 1466745059876 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 22:10:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:10:59 INFO - PROCESS | 2424 | 1466745059883 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:10:59 INFO - PROCESS | 2424 | 1466745059885 Marionette TRACE conn2 <- [1,2894,null,{}] 22:10:59 INFO - PROCESS | 2424 | 1466745059890 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:59 INFO - PROCESS | 2424 | 1466745059893 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:10:59 INFO - PROCESS | 2424 | 1466745060002 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 22:11:00 INFO - PROCESS | 2424 | 1466745060145 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:00 INFO - PROCESS | 2424 | 1466745060148 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:00 INFO - PROCESS | 2424 | ++DOCSHELL 131EB000 == 42 [pid = 2424] [id = 733] 22:11:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (131ED000) [pid = 2424] [serial = 2199] [outer = 00000000] 22:11:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (140EB000) [pid = 2424] [serial = 2200] [outer = 131ED000] 22:11:00 INFO - PROCESS | 2424 | 1466745060205 Marionette DEBUG loaded listener.js 22:11:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1531E800) [pid = 2424] [serial = 2201] [outer = 131ED000] 22:11:00 INFO - PROCESS | 2424 | 1466745060821 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 22:11:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:11:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 984ms 22:11:00 INFO - PROCESS | 2424 | 1466745060884 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 22:11:00 INFO - PROCESS | 2424 | 1466745060871 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 22:11:00 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:11:00 INFO - PROCESS | 2424 | 1466745060875 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:11:00 INFO - PROCESS | 2424 | 1466745060879 Marionette TRACE conn2 <- [1,2898,null,{}] 22:11:00 INFO - PROCESS | 2424 | 1466745060903 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:00 INFO - PROCESS | 2424 | 1466745060908 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:01 INFO - PROCESS | 2424 | 1466745061049 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 22:11:01 INFO - PROCESS | 2424 | 1466745061118 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:01 INFO - PROCESS | 2424 | 1466745061122 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:01 INFO - PROCESS | 2424 | ++DOCSHELL 1748A400 == 43 [pid = 2424] [id = 734] 22:11:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1748B000) [pid = 2424] [serial = 2202] [outer = 00000000] 22:11:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (179C9000) [pid = 2424] [serial = 2203] [outer = 1748B000] 22:11:01 INFO - PROCESS | 2424 | 1466745061178 Marionette DEBUG loaded listener.js 22:11:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (17E52C00) [pid = 2424] [serial = 2204] [outer = 1748B000] 22:11:01 INFO - PROCESS | 2424 | 1466745061739 Marionette TRACE conn2 <- [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]]]}] 22:11:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:11:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:11:01 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 923ms 22:11:01 INFO - PROCESS | 2424 | 1466745061819 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 22:11:01 INFO - PROCESS | 2424 | 1466745061821 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 22:11:01 INFO - TEST-START | /DOMEvents/constructors.html 22:11:01 INFO - PROCESS | 2424 | 1466745061825 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:11:01 INFO - PROCESS | 2424 | 1466745061827 Marionette TRACE conn2 <- [1,2902,null,{}] 22:11:01 INFO - PROCESS | 2424 | 1466745061831 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:01 INFO - PROCESS | 2424 | 1466745061833 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:01 INFO - PROCESS | 2424 | 1466745061941 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 22:11:02 INFO - PROCESS | 2424 | 1466745062223 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:02 INFO - PROCESS | 2424 | 1466745062226 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:02 INFO - PROCESS | 2424 | ++DOCSHELL 10525400 == 44 [pid = 2424] [id = 735] 22:11:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1055C000) [pid = 2424] [serial = 2205] [outer = 00000000] 22:11:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (10AC3800) [pid = 2424] [serial = 2206] [outer = 1055C000] 22:11:02 INFO - PROCESS | 2424 | 1466745062302 Marionette DEBUG loaded listener.js 22:11:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (10B74800) [pid = 2424] [serial = 2207] [outer = 1055C000] 22:11:02 INFO - PROCESS | 2424 | 1466745062943 Marionette TRACE conn2 <- [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]]]}] 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:11:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:11:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:11:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:11:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:11:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:11:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:11:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:11:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:11:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:11:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:11:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:11:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:11:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:11:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:11:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:11:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:11:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:11:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:11:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:11:03 INFO - TEST-OK | /DOMEvents/constructors.html | took 1246ms 22:11:03 INFO - PROCESS | 2424 | 1466745063062 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 22:11:03 INFO - PROCESS | 2424 | 1466745063066 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 22:11:03 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:11:03 INFO - PROCESS | 2424 | 1466745063070 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:11:03 INFO - PROCESS | 2424 | 1466745063073 Marionette TRACE conn2 <- [1,2906,null,{}] 22:11:03 INFO - PROCESS | 2424 | 1466745063084 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:03 INFO - PROCESS | 2424 | 1466745063087 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:03 INFO - PROCESS | 2424 | 1466745063184 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 22:11:03 INFO - PROCESS | 2424 | --DOCSHELL 16B0F800 == 43 [pid = 2424] [id = 730] 22:11:03 INFO - PROCESS | 2424 | --DOCSHELL 110E7C00 == 42 [pid = 2424] [id = 729] 22:11:03 INFO - PROCESS | 2424 | --DOCSHELL 16B0F400 == 41 [pid = 2424] [id = 728] 22:11:03 INFO - PROCESS | 2424 | --DOCSHELL 16212800 == 40 [pid = 2424] [id = 727] 22:11:03 INFO - PROCESS | 2424 | --DOCSHELL 10FEA400 == 39 [pid = 2424] [id = 726] 22:11:03 INFO - PROCESS | 2424 | --DOCSHELL 14FB2C00 == 38 [pid = 2424] [id = 725] 22:11:03 INFO - PROCESS | 2424 | --DOCSHELL 13950800 == 37 [pid = 2424] [id = 724] 22:11:03 INFO - PROCESS | 2424 | --DOCSHELL 11C29C00 == 36 [pid = 2424] [id = 723] 22:11:03 INFO - PROCESS | 2424 | --DOCSHELL 1052CC00 == 35 [pid = 2424] [id = 722] 22:11:03 INFO - PROCESS | 2424 | --DOCSHELL 129EF800 == 34 [pid = 2424] [id = 721] 22:11:03 INFO - PROCESS | 2424 | --DOCSHELL 0F93A400 == 33 [pid = 2424] [id = 720] 22:11:03 INFO - PROCESS | 2424 | --DOCSHELL 1620BC00 == 32 [pid = 2424] [id = 709] 22:11:03 INFO - PROCESS | 2424 | --DOCSHELL 10373400 == 31 [pid = 2424] [id = 705] 22:11:03 INFO - PROCESS | 2424 | --DOCSHELL 130CA800 == 30 [pid = 2424] [id = 708] 22:11:03 INFO - PROCESS | 2424 | --DOCSHELL 15667400 == 29 [pid = 2424] [id = 706] 22:11:03 INFO - PROCESS | 2424 | --DOCSHELL 10ACC000 == 28 [pid = 2424] [id = 707] 22:11:03 INFO - PROCESS | 2424 | --DOCSHELL 10525400 == 27 [pid = 2424] [id = 735] 22:11:03 INFO - PROCESS | 2424 | --DOCSHELL 131EB000 == 26 [pid = 2424] [id = 733] 22:11:03 INFO - PROCESS | 2424 | --DOCSHELL 1748A400 == 25 [pid = 2424] [id = 734] 22:11:03 INFO - PROCESS | 2424 | --DOCSHELL 14FAB400 == 24 [pid = 2424] [id = 731] 22:11:03 INFO - PROCESS | 2424 | --DOCSHELL 10A58000 == 23 [pid = 2424] [id = 732] 22:11:03 INFO - PROCESS | 2424 | 1466745063907 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:03 INFO - PROCESS | 2424 | 1466745063911 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (12D69000) [pid = 2424] [serial = 2152] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (15E12000) [pid = 2424] [serial = 2150] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (10B2F400) [pid = 2424] [serial = 2134] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (10B30800) [pid = 2424] [serial = 2135] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (13233C00) [pid = 2424] [serial = 2140] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (13656C00) [pid = 2424] [serial = 2141] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (143BA800) [pid = 2424] [serial = 2143] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (14F09C00) [pid = 2424] [serial = 2144] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (16218C00) [pid = 2424] [serial = 2156] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (15435000) [pid = 2424] [serial = 2147] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1620F800) [pid = 2424] [serial = 2155] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1400C000) [pid = 2424] [serial = 2153] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (16CDD800) [pid = 2424] [serial = 2158] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (15312800) [pid = 2424] [serial = 2146] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (11AE2800) [pid = 2424] [serial = 2137] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (128A3000) [pid = 2424] [serial = 2138] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (10ACA800) [pid = 2424] [serial = 2132] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (10A64000) [pid = 2424] [serial = 2131] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (110EA800) [pid = 2424] [serial = 2123] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (10E0D800) [pid = 2424] [serial = 2122] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (13C86800) [pid = 2424] [serial = 2126] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (13653400) [pid = 2424] [serial = 2125] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (17492800) [pid = 2424] [serial = 2129] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (17385C00) [pid = 2424] [serial = 2128] [outer = 00000000] [url = about:blank] 22:11:03 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (15D6E800) [pid = 2424] [serial = 2149] [outer = 00000000] [url = about:blank] 22:11:04 INFO - PROCESS | 2424 | ++DOCSHELL 10526C00 == 24 [pid = 2424] [id = 736] 22:11:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (10527800) [pid = 2424] [serial = 2208] [outer = 00000000] 22:11:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (10562C00) [pid = 2424] [serial = 2209] [outer = 10527800] 22:11:04 INFO - PROCESS | 2424 | 1466745064052 Marionette DEBUG loaded listener.js 22:11:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (10ACA800) [pid = 2424] [serial = 2210] [outer = 10527800] 22:11:04 INFO - PROCESS | 2424 | 1466745064438 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:11:04 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:11:04 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1369ms 22:11:04 INFO - PROCESS | 2424 | 1466745064513 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 22:11:04 INFO - PROCESS | 2424 | 1466745064517 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 22:11:04 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:11:04 INFO - PROCESS | 2424 | 1466745064522 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:11:04 INFO - PROCESS | 2424 | 1466745064525 Marionette TRACE conn2 <- [1,2910,null,{}] 22:11:04 INFO - PROCESS | 2424 | 1466745064530 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:04 INFO - PROCESS | 2424 | 1466745064535 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:04 INFO - PROCESS | 2424 | 1466745064620 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 22:11:04 INFO - PROCESS | 2424 | 1466745064627 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:04 INFO - PROCESS | 2424 | 1466745064630 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:04 INFO - PROCESS | 2424 | ++DOCSHELL 10E0A400 == 25 [pid = 2424] [id = 737] 22:11:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (10E0B000) [pid = 2424] [serial = 2211] [outer = 00000000] 22:11:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (110DCC00) [pid = 2424] [serial = 2212] [outer = 10E0B000] 22:11:04 INFO - PROCESS | 2424 | 1466745064686 Marionette DEBUG loaded listener.js 22:11:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (1126F800) [pid = 2424] [serial = 2213] [outer = 10E0B000] 22:11:05 INFO - PROCESS | 2424 | [2424] 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 22:11:05 INFO - PROCESS | 2424 | [2424] 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 22:11:05 INFO - PROCESS | 2424 | [2424] 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 22:11:05 INFO - PROCESS | 2424 | [2424] 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 22:11:05 INFO - PROCESS | 2424 | 1466745065172 Marionette TRACE conn2 <- [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]]]}] 22:11:05 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:11:05 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:11:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:11:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:11:05 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 22:11:05 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:11:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:11:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:11:05 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 22:11:05 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:11:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:11:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:11:05 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]" 22:11:05 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:11:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:11:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:11:05 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:11:05 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 708ms 22:11:05 INFO - PROCESS | 2424 | 1466745065217 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 22:11:05 INFO - PROCESS | 2424 | 1466745065222 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 22:11:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:11:05 INFO - PROCESS | 2424 | 1466745065227 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:11:05 INFO - PROCESS | 2424 | 1466745065229 Marionette TRACE conn2 <- [1,2914,null,{}] 22:11:05 INFO - PROCESS | 2424 | 1466745065233 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:05 INFO - PROCESS | 2424 | 1466745065236 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:05 INFO - PROCESS | 2424 | 1466745065352 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 22:11:05 INFO - PROCESS | 2424 | 1466745065451 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:05 INFO - PROCESS | 2424 | 1466745065453 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:05 INFO - PROCESS | 2424 | ++DOCSHELL 12BCE000 == 26 [pid = 2424] [id = 738] 22:11:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (12BCEC00) [pid = 2424] [serial = 2214] [outer = 00000000] 22:11:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (1323F400) [pid = 2424] [serial = 2215] [outer = 12BCEC00] 22:11:05 INFO - PROCESS | 2424 | 1466745065498 Marionette DEBUG loaded listener.js 22:11:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (13653400) [pid = 2424] [serial = 2216] [outer = 12BCEC00] 22:11:05 INFO - PROCESS | 2424 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:11:05 INFO - PROCESS | 2424 | 1466745065863 Marionette TRACE conn2 <- [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]]]}] 22:11:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 22:11:05 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 677ms 22:11:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:11:05 INFO - PROCESS | 2424 | 1466745065925 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 22:11:05 INFO - PROCESS | 2424 | 1466745065927 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 22:11:05 INFO - PROCESS | 2424 | 1466745065932 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:11:05 INFO - PROCESS | 2424 | 1466745065937 Marionette TRACE conn2 <- [1,2918,null,{}] 22:11:05 INFO - PROCESS | 2424 | 1466745065961 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:05 INFO - PROCESS | 2424 | 1466745065965 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:06 INFO - PROCESS | 2424 | 1466745066090 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 22:11:06 INFO - PROCESS | 2424 | 1466745066102 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:06 INFO - PROCESS | 2424 | 1466745066105 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:06 INFO - PROCESS | 2424 | ++DOCSHELL 140E6800 == 27 [pid = 2424] [id = 739] 22:11:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (140E7400) [pid = 2424] [serial = 2217] [outer = 00000000] 22:11:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (14FAF000) [pid = 2424] [serial = 2218] [outer = 140E7400] 22:11:06 INFO - PROCESS | 2424 | 1466745066161 Marionette DEBUG loaded listener.js 22:11:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (14FE6C00) [pid = 2424] [serial = 2219] [outer = 140E7400] 22:11:06 INFO - PROCESS | 2424 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 22:11:06 INFO - PROCESS | 2424 | 1466745066574 Marionette TRACE conn2 <- [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]]]}] 22:11:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:11:06 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 707ms 22:11:06 INFO - PROCESS | 2424 | 1466745066634 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 22:11:06 INFO - PROCESS | 2424 | 1466745066636 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 22:11:06 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:11:06 INFO - PROCESS | 2424 | 1466745066639 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:11:06 INFO - PROCESS | 2424 | 1466745066641 Marionette TRACE conn2 <- [1,2922,null,{}] 22:11:06 INFO - PROCESS | 2424 | 1466745066650 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:06 INFO - PROCESS | 2424 | 1466745066652 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:06 INFO - PROCESS | 2424 | 1466745066802 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 22:11:06 INFO - PROCESS | 2424 | 1466745066814 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:06 INFO - PROCESS | 2424 | 1466745066817 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:06 INFO - PROCESS | 2424 | ++DOCSHELL 1531B000 == 28 [pid = 2424] [id = 740] 22:11:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15433400) [pid = 2424] [serial = 2220] [outer = 00000000] 22:11:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (159BF000) [pid = 2424] [serial = 2221] [outer = 15433400] 22:11:06 INFO - PROCESS | 2424 | 1466745066861 Marionette DEBUG loaded listener.js 22:11:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (15B1EC00) [pid = 2424] [serial = 2222] [outer = 15433400] 22:11:07 INFO - PROCESS | 2424 | 1466745067270 Marionette TRACE conn2 <- [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]]]}] 22:11:07 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:11:07 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 693ms 22:11:07 INFO - PROCESS | 2424 | 1466745067326 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 22:11:07 INFO - PROCESS | 2424 | 1466745067328 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 22:11:07 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:11:07 INFO - PROCESS | 2424 | 1466745067339 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:11:07 INFO - PROCESS | 2424 | 1466745067341 Marionette TRACE conn2 <- [1,2926,null,{}] 22:11:07 INFO - PROCESS | 2424 | 1466745067344 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:07 INFO - PROCESS | 2424 | 1466745067346 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:07 INFO - PROCESS | 2424 | 1466745067459 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 22:11:07 INFO - PROCESS | 2424 | 1466745067469 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:07 INFO - PROCESS | 2424 | 1466745067475 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:07 INFO - PROCESS | 2424 | ++DOCSHELL 15D76800 == 29 [pid = 2424] [id = 741] 22:11:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (15D77000) [pid = 2424] [serial = 2223] [outer = 00000000] 22:11:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (15E10400) [pid = 2424] [serial = 2224] [outer = 15D77000] 22:11:07 INFO - PROCESS | 2424 | 1466745067586 Marionette DEBUG loaded listener.js 22:11:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1620D800) [pid = 2424] [serial = 2225] [outer = 15D77000] 22:11:08 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (15D74800) [pid = 2424] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 22:11:08 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (16214000) [pid = 2424] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 22:11:08 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (16CD7C00) [pid = 2424] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 22:11:08 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (10532400) [pid = 2424] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 22:11:08 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (13C79C00) [pid = 2424] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 22:11:08 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (0F976C00) [pid = 2424] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 22:11:08 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (16E6AC00) [pid = 2424] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 22:11:08 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (16A62800) [pid = 2424] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:11:08 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (12818C00) [pid = 2424] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 22:11:08 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (129F0C00) [pid = 2424] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 22:11:08 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (14FB5000) [pid = 2424] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 22:11:08 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (17984C00) [pid = 2424] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 22:11:08 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (131E5000) [pid = 2424] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 22:11:08 INFO - PROCESS | 2424 | 1466745068291 Marionette TRACE conn2 <- [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]]]}] 22:11:08 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. 22:11:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 984ms 22:11:08 INFO - PROCESS | 2424 | 1466745068326 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 22:11:08 INFO - PROCESS | 2424 | 1466745068328 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 22:11:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:11:08 INFO - PROCESS | 2424 | 1466745068331 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:11:08 INFO - PROCESS | 2424 | 1466745068334 Marionette TRACE conn2 <- [1,2930,null,{}] 22:11:08 INFO - PROCESS | 2424 | 1466745068337 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:08 INFO - PROCESS | 2424 | 1466745068339 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:08 INFO - PROCESS | 2424 | 1466745068417 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 22:11:08 INFO - PROCESS | 2424 | 1466745068425 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:08 INFO - PROCESS | 2424 | 1466745068428 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:08 INFO - PROCESS | 2424 | ++DOCSHELL 1052F000 == 30 [pid = 2424] [id = 742] 22:11:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (10530C00) [pid = 2424] [serial = 2226] [outer = 00000000] 22:11:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (140EB400) [pid = 2424] [serial = 2227] [outer = 10530C00] 22:11:08 INFO - PROCESS | 2424 | 1466745068471 Marionette DEBUG loaded listener.js 22:11:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (15668800) [pid = 2424] [serial = 2228] [outer = 10530C00] 22:11:08 INFO - PROCESS | 2424 | 1466745068905 Marionette TRACE conn2 <- [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"]]]}] 22:11:08 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 22:11:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:11:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:11:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 585ms 22:11:08 INFO - PROCESS | 2424 | 1466745068927 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 22:11:08 INFO - PROCESS | 2424 | 1466745068929 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 22:11:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:11:08 INFO - PROCESS | 2424 | 1466745068945 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:11:08 INFO - PROCESS | 2424 | 1466745068946 Marionette TRACE conn2 <- [1,2934,null,{}] 22:11:08 INFO - PROCESS | 2424 | 1466745068950 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:08 INFO - PROCESS | 2424 | 1466745068952 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:09 INFO - PROCESS | 2424 | 1466745069027 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 22:11:09 INFO - PROCESS | 2424 | 1466745069032 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:09 INFO - PROCESS | 2424 | 1466745069034 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:09 INFO - PROCESS | 2424 | ++DOCSHELL 15E0EC00 == 31 [pid = 2424] [id = 743] 22:11:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (16211C00) [pid = 2424] [serial = 2229] [outer = 00000000] 22:11:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (167A5C00) [pid = 2424] [serial = 2230] [outer = 16211C00] 22:11:09 INFO - PROCESS | 2424 | 1466745069077 Marionette DEBUG loaded listener.js 22:11:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (16B02000) [pid = 2424] [serial = 2231] [outer = 16211C00] 22:11:09 INFO - PROCESS | 2424 | 1466745069464 Marionette TRACE conn2 <- [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]]]}] 22:11:09 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. 22:11:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 584ms 22:11:09 INFO - PROCESS | 2424 | 1466745069537 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 22:11:09 INFO - PROCESS | 2424 | 1466745069539 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 22:11:09 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:11:09 INFO - PROCESS | 2424 | 1466745069546 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:11:09 INFO - PROCESS | 2424 | 1466745069548 Marionette TRACE conn2 <- [1,2938,null,{}] 22:11:09 INFO - PROCESS | 2424 | 1466745069551 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:09 INFO - PROCESS | 2424 | 1466745069553 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:09 INFO - PROCESS | 2424 | 1466745069629 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 22:11:09 INFO - PROCESS | 2424 | 1466745069634 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:09 INFO - PROCESS | 2424 | 1466745069636 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:09 INFO - PROCESS | 2424 | ++DOCSHELL 1031DC00 == 32 [pid = 2424] [id = 744] 22:11:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (13233C00) [pid = 2424] [serial = 2232] [outer = 00000000] 22:11:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (16EF1C00) [pid = 2424] [serial = 2233] [outer = 13233C00] 22:11:09 INFO - PROCESS | 2424 | 1466745069679 Marionette DEBUG loaded listener.js 22:11:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16B0BC00) [pid = 2424] [serial = 2234] [outer = 13233C00] 22:11:10 INFO - PROCESS | 2424 | ++DOCSHELL 16F8F800 == 33 [pid = 2424] [id = 745] 22:11:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (17388C00) [pid = 2424] [serial = 2235] [outer = 00000000] 22:11:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1742A000) [pid = 2424] [serial = 2236] [outer = 17388C00] 22:11:10 INFO - PROCESS | 2424 | 1466745070147 Marionette TRACE conn2 <- [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]]]}] 22:11:10 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. 22:11:10 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 631ms 22:11:10 INFO - PROCESS | 2424 | 1466745070236 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 22:11:10 INFO - PROCESS | 2424 | 1466745070240 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 22:11:10 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:11:10 INFO - PROCESS | 2424 | 1466745070246 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:11:10 INFO - PROCESS | 2424 | 1466745070251 Marionette TRACE conn2 <- [1,2942,null,{}] 22:11:10 INFO - PROCESS | 2424 | 1466745070261 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:10 INFO - PROCESS | 2424 | 1466745070265 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:10 INFO - PROCESS | 2424 | 1466745070391 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 22:11:10 INFO - PROCESS | 2424 | 1466745070523 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:10 INFO - PROCESS | 2424 | 1466745070528 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:10 INFO - PROCESS | 2424 | ++DOCSHELL 10B2FC00 == 34 [pid = 2424] [id = 746] 22:11:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (10B30400) [pid = 2424] [serial = 2237] [outer = 00000000] 22:11:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (10B3AC00) [pid = 2424] [serial = 2238] [outer = 10B30400] 22:11:10 INFO - PROCESS | 2424 | 1466745070586 Marionette DEBUG loaded listener.js 22:11:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (10E0D800) [pid = 2424] [serial = 2239] [outer = 10B30400] 22:11:11 INFO - PROCESS | 2424 | 1466745071224 Marionette TRACE conn2 <- [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]]]}] 22:11:11 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:11:11 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 22:11:11 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1031ms 22:11:11 INFO - PROCESS | 2424 | 1466745071276 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 22:11:11 INFO - PROCESS | 2424 | 1466745071279 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 22:11:11 INFO - PROCESS | 2424 | 1466745071285 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:11:11 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:11:11 INFO - PROCESS | 2424 | 1466745071289 Marionette TRACE conn2 <- [1,2946,null,{}] 22:11:11 INFO - PROCESS | 2424 | 1466745071314 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:11 INFO - PROCESS | 2424 | 1466745071317 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:11 INFO - PROCESS | 2424 | 1466745071450 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 22:11:11 INFO - PROCESS | 2424 | 1466745071590 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:11 INFO - PROCESS | 2424 | 1466745071593 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:11 INFO - PROCESS | 2424 | ++DOCSHELL 12D69000 == 35 [pid = 2424] [id = 747] 22:11:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (12D93C00) [pid = 2424] [serial = 2240] [outer = 00000000] 22:11:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (13950800) [pid = 2424] [serial = 2241] [outer = 12D93C00] 22:11:11 INFO - PROCESS | 2424 | 1466745071650 Marionette DEBUG loaded listener.js 22:11:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (14002400) [pid = 2424] [serial = 2242] [outer = 12D93C00] 22:11:12 INFO - PROCESS | 2424 | 1466745072252 Marionette TRACE conn2 <- [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]]]}] 22:11:12 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. 22:11:12 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 985ms 22:11:12 INFO - PROCESS | 2424 | 1466745072280 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 22:11:12 INFO - PROCESS | 2424 | 1466745072282 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 22:11:12 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:11:12 INFO - PROCESS | 2424 | 1466745072286 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:11:12 INFO - PROCESS | 2424 | 1466745072288 Marionette TRACE conn2 <- [1,2950,null,{}] 22:11:12 INFO - PROCESS | 2424 | 1466745072294 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:12 INFO - PROCESS | 2424 | 1466745072299 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:12 INFO - PROCESS | 2424 | 1466745072421 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 22:11:12 INFO - PROCESS | 2424 | 1466745072569 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:12 INFO - PROCESS | 2424 | 1466745072573 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:12 INFO - PROCESS | 2424 | ++DOCSHELL 12D67800 == 36 [pid = 2424] [id = 748] 22:11:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (130A1800) [pid = 2424] [serial = 2243] [outer = 00000000] 22:11:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1620BC00) [pid = 2424] [serial = 2244] [outer = 130A1800] 22:11:12 INFO - PROCESS | 2424 | 1466745072633 Marionette DEBUG loaded listener.js 22:11:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (16214000) [pid = 2424] [serial = 2245] [outer = 130A1800] 22:11:13 INFO - PROCESS | 2424 | 1466745073385 Marionette TRACE conn2 <- [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]]]}] 22:11:13 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. 22:11:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1123ms 22:11:13 INFO - PROCESS | 2424 | --DOCSHELL 16F8F800 == 35 [pid = 2424] [id = 745] 22:11:13 INFO - PROCESS | 2424 | --DOCSHELL 15E0EC00 == 34 [pid = 2424] [id = 743] 22:11:13 INFO - PROCESS | 2424 | --DOCSHELL 1052F000 == 33 [pid = 2424] [id = 742] 22:11:13 INFO - PROCESS | 2424 | --DOCSHELL 15D76800 == 32 [pid = 2424] [id = 741] 22:11:13 INFO - PROCESS | 2424 | --DOCSHELL 1531B000 == 31 [pid = 2424] [id = 740] 22:11:13 INFO - PROCESS | 2424 | --DOCSHELL 140E6800 == 30 [pid = 2424] [id = 739] 22:11:13 INFO - PROCESS | 2424 | --DOCSHELL 12BCE000 == 29 [pid = 2424] [id = 738] 22:11:13 INFO - PROCESS | 2424 | --DOCSHELL 10E0A400 == 28 [pid = 2424] [id = 737] 22:11:13 INFO - PROCESS | 2424 | --DOCSHELL 10526C00 == 27 [pid = 2424] [id = 736] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (15E0D800) [pid = 2424] [serial = 2179] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (16B04800) [pid = 2424] [serial = 2182] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1738A400) [pid = 2424] [serial = 2185] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (10B33400) [pid = 2424] [serial = 2167] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (10E0F800) [pid = 2424] [serial = 2168] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (140E7800) [pid = 2424] [serial = 2173] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (14FABC00) [pid = 2424] [serial = 2174] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (10528800) [pid = 2424] [serial = 2161] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (17643C00) [pid = 2424] [serial = 2192] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (10A64400) [pid = 2424] [serial = 2162] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (12899400) [pid = 2424] [serial = 2159] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (129E9400) [pid = 2424] [serial = 2170] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (12B14800) [pid = 2424] [serial = 2171] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (130C4C00) [pid = 2424] [serial = 2164] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (13C82000) [pid = 2424] [serial = 2165] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (16CDF400) [pid = 2424] [serial = 2183] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (159B8800) [pid = 2424] [serial = 2176] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (179DF800) [pid = 2424] [serial = 2194] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (15318000) [pid = 2424] [serial = 2195] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (17421000) [pid = 2424] [serial = 2186] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (17497800) [pid = 2424] [serial = 2191] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (15E16800) [pid = 2424] [serial = 2180] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (15D6EC00) [pid = 2424] [serial = 2188] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (15B20800) [pid = 2424] [serial = 2177] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (16218000) [pid = 2424] [serial = 2189] [outer = 00000000] [url = about:blank] 22:11:13 INFO - PROCESS | 2424 | 1466745073460 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 22:11:13 INFO - PROCESS | 2424 | 1466745073464 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 22:11:13 INFO - PROCESS | 2424 | 1466745073470 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:11:13 INFO - PROCESS | 2424 | 1466745073473 Marionette TRACE conn2 <- [1,2954,null,{}] 22:11:13 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:11:13 INFO - PROCESS | 2424 | 1466745073479 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:13 INFO - PROCESS | 2424 | 1466745073482 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:13 INFO - PROCESS | 2424 | 1466745073567 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 22:11:13 INFO - PROCESS | 2424 | 1466745073580 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:13 INFO - PROCESS | 2424 | 1466745073582 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:13 INFO - PROCESS | 2424 | ++DOCSHELL 10B32400 == 28 [pid = 2424] [id = 749] 22:11:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (10B33400) [pid = 2424] [serial = 2246] [outer = 00000000] 22:11:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (10B7AC00) [pid = 2424] [serial = 2247] [outer = 10B33400] 22:11:13 INFO - PROCESS | 2424 | 1466745073613 Marionette DEBUG loaded listener.js 22:11:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (110DE000) [pid = 2424] [serial = 2248] [outer = 10B33400] 22:11:14 INFO - PROCESS | 2424 | 1466745074081 Marionette TRACE conn2 <- [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]]]}] 22:11:14 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. 22:11:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 22:11:14 INFO - PROCESS | 2424 | 1466745074098 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 22:11:14 INFO - PROCESS | 2424 | 1466745074102 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 22:11:14 INFO - PROCESS | 2424 | 1466745074108 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:11:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:11:14 INFO - PROCESS | 2424 | 1466745074110 Marionette TRACE conn2 <- [1,2958,null,{}] 22:11:14 INFO - PROCESS | 2424 | 1466745074114 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:14 INFO - PROCESS | 2424 | 1466745074116 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:14 INFO - PROCESS | 2424 | 1466745074201 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 22:11:14 INFO - PROCESS | 2424 | 1466745074239 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:14 INFO - PROCESS | 2424 | 1466745074241 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:14 INFO - PROCESS | 2424 | ++DOCSHELL 129EE400 == 29 [pid = 2424] [id = 750] 22:11:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (129EFC00) [pid = 2424] [serial = 2249] [outer = 00000000] 22:11:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (12B1DC00) [pid = 2424] [serial = 2250] [outer = 129EFC00] 22:11:14 INFO - PROCESS | 2424 | 1466745074289 Marionette DEBUG loaded listener.js 22:11:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (130C4C00) [pid = 2424] [serial = 2251] [outer = 129EFC00] 22:11:14 INFO - PROCESS | 2424 | 1466745074757 Marionette TRACE conn2 <- [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]]]}] 22:11:14 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. 22:11:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 677ms 22:11:14 INFO - PROCESS | 2424 | 1466745074790 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 22:11:14 INFO - PROCESS | 2424 | 1466745074792 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 22:11:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:11:14 INFO - PROCESS | 2424 | 1466745074796 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:11:14 INFO - PROCESS | 2424 | 1466745074799 Marionette TRACE conn2 <- [1,2962,null,{}] 22:11:14 INFO - PROCESS | 2424 | 1466745074809 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:14 INFO - PROCESS | 2424 | 1466745074814 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:14 INFO - PROCESS | 2424 | 1466745074899 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 22:11:14 INFO - PROCESS | 2424 | 1466745074905 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:14 INFO - PROCESS | 2424 | 1466745074908 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:14 INFO - PROCESS | 2424 | ++DOCSHELL 13948800 == 30 [pid = 2424] [id = 751] 22:11:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (13C83400) [pid = 2424] [serial = 2252] [outer = 00000000] 22:11:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (140E7800) [pid = 2424] [serial = 2253] [outer = 13C83400] 22:11:14 INFO - PROCESS | 2424 | 1466745074956 Marionette DEBUG loaded listener.js 22:11:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (14FAE400) [pid = 2424] [serial = 2254] [outer = 13C83400] 22:11:15 INFO - PROCESS | 2424 | 1466745075419 Marionette TRACE conn2 <- [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]]]}] 22:11:15 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. 22:11:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 615ms 22:11:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:11:15 INFO - PROCESS | 2424 | 1466745075434 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 22:11:15 INFO - PROCESS | 2424 | 1466745075436 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 22:11:15 INFO - PROCESS | 2424 | 1466745075439 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:11:15 INFO - PROCESS | 2424 | 1466745075441 Marionette TRACE conn2 <- [1,2966,null,{}] 22:11:15 INFO - PROCESS | 2424 | 1466745075444 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:15 INFO - PROCESS | 2424 | 1466745075446 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:15 INFO - PROCESS | 2424 | 1466745075530 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 22:11:15 INFO - PROCESS | 2424 | 1466745075535 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:15 INFO - PROCESS | 2424 | 1466745075537 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:15 INFO - PROCESS | 2424 | ++DOCSHELL 14FB2C00 == 31 [pid = 2424] [id = 752] 22:11:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (14FB4800) [pid = 2424] [serial = 2255] [outer = 00000000] 22:11:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (159C1C00) [pid = 2424] [serial = 2256] [outer = 14FB4800] 22:11:15 INFO - PROCESS | 2424 | 1466745075581 Marionette DEBUG loaded listener.js 22:11:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (15D6D800) [pid = 2424] [serial = 2257] [outer = 14FB4800] 22:11:15 INFO - PROCESS | 2424 | 1466745075996 Marionette TRACE conn2 <- [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]]]}] 22:11:16 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. 22:11:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 584ms 22:11:16 INFO - PROCESS | 2424 | 1466745076018 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 22:11:16 INFO - PROCESS | 2424 | 1466745076020 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 22:11:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:11:16 INFO - PROCESS | 2424 | 1466745076024 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:11:16 INFO - PROCESS | 2424 | 1466745076026 Marionette TRACE conn2 <- [1,2970,null,{}] 22:11:16 INFO - PROCESS | 2424 | 1466745076030 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:16 INFO - PROCESS | 2424 | 1466745076033 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:16 INFO - PROCESS | 2424 | 1466745076168 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 22:11:16 INFO - PROCESS | 2424 | 1466745076180 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:16 INFO - PROCESS | 2424 | 1466745076182 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:16 INFO - PROCESS | 2424 | ++DOCSHELL 156B7800 == 32 [pid = 2424] [id = 753] 22:11:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15D72400) [pid = 2424] [serial = 2258] [outer = 00000000] 22:11:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15E14400) [pid = 2424] [serial = 2259] [outer = 15D72400] 22:11:16 INFO - PROCESS | 2424 | 1466745076225 Marionette DEBUG loaded listener.js 22:11:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1620A800) [pid = 2424] [serial = 2260] [outer = 15D72400] 22:11:16 INFO - PROCESS | 2424 | 1466745076653 Marionette TRACE conn2 <- [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"]]]}] 22:11:16 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 22:11:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:11:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 693ms 22:11:16 INFO - PROCESS | 2424 | 1466745076729 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 22:11:16 INFO - PROCESS | 2424 | 1466745076731 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 22:11:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:11:16 INFO - PROCESS | 2424 | 1466745076734 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:11:16 INFO - PROCESS | 2424 | 1466745076736 Marionette TRACE conn2 <- [1,2974,null,{}] 22:11:16 INFO - PROCESS | 2424 | 1466745076739 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:16 INFO - PROCESS | 2424 | 1466745076745 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:16 INFO - PROCESS | 2424 | 1466745076883 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 22:11:16 INFO - PROCESS | 2424 | 1466745076968 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:16 INFO - PROCESS | 2424 | 1466745076970 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:16 INFO - PROCESS | 2424 | ++DOCSHELL 16B0D000 == 33 [pid = 2424] [id = 754] 22:11:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16B0F800) [pid = 2424] [serial = 2261] [outer = 00000000] 22:11:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1738D000) [pid = 2424] [serial = 2262] [outer = 16B0F800] 22:11:17 INFO - PROCESS | 2424 | 1466745077014 Marionette DEBUG loaded listener.js 22:11:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (17425000) [pid = 2424] [serial = 2263] [outer = 16B0F800] 22:11:17 INFO - PROCESS | 2424 | 1466745077426 Marionette TRACE conn2 <- [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]]]}] 22:11:17 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. 22:11:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 723ms 22:11:17 INFO - PROCESS | 2424 | 1466745077463 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 22:11:17 INFO - PROCESS | 2424 | 1466745077465 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 22:11:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:11:17 INFO - PROCESS | 2424 | 1466745077468 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:11:17 INFO - PROCESS | 2424 | 1466745077470 Marionette TRACE conn2 <- [1,2978,null,{}] 22:11:17 INFO - PROCESS | 2424 | 1466745077474 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:17 INFO - PROCESS | 2424 | 1466745077476 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:17 INFO - PROCESS | 2424 | 1466745077593 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 22:11:17 INFO - PROCESS | 2424 | 1466745077597 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:17 INFO - PROCESS | 2424 | 1466745077599 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:17 INFO - PROCESS | 2424 | ++DOCSHELL 16F7D000 == 34 [pid = 2424] [id = 755] 22:11:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (17428C00) [pid = 2424] [serial = 2264] [outer = 00000000] 22:11:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (17637800) [pid = 2424] [serial = 2265] [outer = 17428C00] 22:11:17 INFO - PROCESS | 2424 | 1466745077643 Marionette DEBUG loaded listener.js 22:11:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (179BCC00) [pid = 2424] [serial = 2266] [outer = 17428C00] 22:11:17 INFO - PROCESS | 2424 | ++DOCSHELL 17C7CC00 == 35 [pid = 2424] [id = 756] 22:11:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (17C7D800) [pid = 2424] [serial = 2267] [outer = 00000000] 22:11:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (17C82000) [pid = 2424] [serial = 2268] [outer = 17C7D800] 22:11:18 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (10527800) [pid = 2424] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 22:11:18 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (10E0B000) [pid = 2424] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 22:11:18 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (12BCEC00) [pid = 2424] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 22:11:18 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (1055C000) [pid = 2424] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 22:11:18 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (15D77000) [pid = 2424] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 22:11:18 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (10AC4400) [pid = 2424] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 22:11:18 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (131ED000) [pid = 2424] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 22:11:18 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1748B000) [pid = 2424] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 22:11:18 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (15433400) [pid = 2424] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 22:11:18 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (10530C00) [pid = 2424] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 22:11:18 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (140E7400) [pid = 2424] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 22:11:18 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (16211C00) [pid = 2424] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 22:11:18 INFO - PROCESS | 2424 | 1466745078208 Marionette TRACE conn2 <- [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]]]}] 22:11:18 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. 22:11:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 784ms 22:11:18 INFO - PROCESS | 2424 | 1466745078278 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 22:11:18 INFO - PROCESS | 2424 | 1466745078280 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 22:11:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:11:18 INFO - PROCESS | 2424 | 1466745078284 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:11:18 INFO - PROCESS | 2424 | 1466745078285 Marionette TRACE conn2 <- [1,2982,null,{}] 22:11:18 INFO - PROCESS | 2424 | 1466745078289 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:18 INFO - PROCESS | 2424 | 1466745078291 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:18 INFO - PROCESS | 2424 | 1466745078381 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 22:11:18 INFO - PROCESS | 2424 | 1466745078386 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:18 INFO - PROCESS | 2424 | 1466745078388 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:18 INFO - PROCESS | 2424 | ++DOCSHELL 110EA800 == 36 [pid = 2424] [id = 757] 22:11:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (140E7400) [pid = 2424] [serial = 2269] [outer = 00000000] 22:11:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1679B400) [pid = 2424] [serial = 2270] [outer = 140E7400] 22:11:18 INFO - PROCESS | 2424 | 1466745078432 Marionette DEBUG loaded listener.js 22:11:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1742D400) [pid = 2424] [serial = 2271] [outer = 140E7400] 22:11:18 INFO - PROCESS | 2424 | 1466745078844 Marionette TRACE conn2 <- [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]]]}] 22:11:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:11:18 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 22:11:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 584ms 22:11:18 INFO - PROCESS | 2424 | 1466745078881 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 22:11:18 INFO - PROCESS | 2424 | 1466745078883 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 22:11:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:11:18 INFO - PROCESS | 2424 | 1466745078899 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:11:18 INFO - PROCESS | 2424 | 1466745078901 Marionette TRACE conn2 <- [1,2986,null,{}] 22:11:18 INFO - PROCESS | 2424 | 1466745078904 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:18 INFO - PROCESS | 2424 | 1466745078906 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:18 INFO - PROCESS | 2424 | 1466745078988 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 22:11:18 INFO - PROCESS | 2424 | 1466745078992 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:18 INFO - PROCESS | 2424 | 1466745078994 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:18 INFO - PROCESS | 2424 | ++DOCSHELL 10ACA400 == 37 [pid = 2424] [id = 758] 22:11:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (10E0AC00) [pid = 2424] [serial = 2272] [outer = 00000000] 22:11:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (17E54C00) [pid = 2424] [serial = 2273] [outer = 10E0AC00] 22:11:19 INFO - PROCESS | 2424 | 1466745079047 Marionette DEBUG loaded listener.js 22:11:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (19455000) [pid = 2424] [serial = 2274] [outer = 10E0AC00] 22:11:19 INFO - PROCESS | 2424 | 1466745079455 Marionette TRACE conn2 <- [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]]]}] 22:11:19 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. 22:11:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 584ms 22:11:19 INFO - PROCESS | 2424 | 1466745079478 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 22:11:19 INFO - PROCESS | 2424 | 1466745079480 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 22:11:19 INFO - PROCESS | 2424 | 1466745079483 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:11:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:11:19 INFO - PROCESS | 2424 | 1466745079485 Marionette TRACE conn2 <- [1,2990,null,{}] 22:11:19 INFO - PROCESS | 2424 | 1466745079489 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:19 INFO - PROCESS | 2424 | 1466745079490 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:19 INFO - PROCESS | 2424 | 1466745079628 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 22:11:19 INFO - PROCESS | 2424 | 1466745079635 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:19 INFO - PROCESS | 2424 | 1466745079637 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:19 INFO - PROCESS | 2424 | ++DOCSHELL 1620C000 == 38 [pid = 2424] [id = 759] 22:11:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (19458C00) [pid = 2424] [serial = 2275] [outer = 00000000] 22:11:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1945E800) [pid = 2424] [serial = 2276] [outer = 19458C00] 22:11:19 INFO - PROCESS | 2424 | 1466745079681 Marionette DEBUG loaded listener.js 22:11:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (19460800) [pid = 2424] [serial = 2277] [outer = 19458C00] 22:11:20 INFO - PROCESS | 2424 | 1466745080110 Marionette TRACE conn2 <- [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]]]}] 22:11:20 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. 22:11:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 692ms 22:11:20 INFO - PROCESS | 2424 | 1466745080217 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 22:11:20 INFO - PROCESS | 2424 | 1466745080221 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 22:11:20 INFO - PROCESS | 2424 | 1466745080231 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:11:20 INFO - PROCESS | 2424 | 1466745080235 Marionette TRACE conn2 <- [1,2994,null,{}] 22:11:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:11:20 INFO - PROCESS | 2424 | 1466745080242 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:20 INFO - PROCESS | 2424 | 1466745080246 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:20 INFO - PROCESS | 2424 | 1466745080370 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 22:11:20 INFO - PROCESS | 2424 | 1466745080478 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:20 INFO - PROCESS | 2424 | 1466745080484 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:20 INFO - PROCESS | 2424 | ++DOCSHELL 10A76800 == 39 [pid = 2424] [id = 760] 22:11:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (10A77400) [pid = 2424] [serial = 2278] [outer = 00000000] 22:11:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (10B39000) [pid = 2424] [serial = 2279] [outer = 10A77400] 22:11:20 INFO - PROCESS | 2424 | 1466745080581 Marionette DEBUG loaded listener.js 22:11:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (10E08400) [pid = 2424] [serial = 2280] [outer = 10A77400] 22:11:21 INFO - PROCESS | 2424 | 1466745081164 Marionette TRACE conn2 <- [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]]]}] 22:11:21 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. 22:11:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 938ms 22:11:21 INFO - PROCESS | 2424 | 1466745081185 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 22:11:21 INFO - PROCESS | 2424 | 1466745081188 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 22:11:21 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:11:21 INFO - PROCESS | 2424 | 1466745081195 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:11:21 INFO - PROCESS | 2424 | 1466745081202 Marionette TRACE conn2 <- [1,2998,null,{}] 22:11:21 INFO - PROCESS | 2424 | 1466745081208 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:21 INFO - PROCESS | 2424 | 1466745081213 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:21 INFO - PROCESS | 2424 | 1466745081307 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 22:11:21 INFO - PROCESS | 2424 | 1466745081450 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:21 INFO - PROCESS | 2424 | 1466745081453 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:21 INFO - PROCESS | 2424 | ++DOCSHELL 12D94400 == 40 [pid = 2424] [id = 761] 22:11:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (13160C00) [pid = 2424] [serial = 2281] [outer = 00000000] 22:11:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (13C86800) [pid = 2424] [serial = 2282] [outer = 13160C00] 22:11:21 INFO - PROCESS | 2424 | 1466745081509 Marionette DEBUG loaded listener.js 22:11:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (14FB3C00) [pid = 2424] [serial = 2283] [outer = 13160C00] 22:11:21 INFO - PROCESS | 2424 | [2424] 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 22:11:22 INFO - PROCESS | 2424 | 1466745082068 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:11:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:11:22 INFO - {} 22:11:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:11:22 INFO - {} 22:11:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:11:22 INFO - {} 22:11:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:11:22 INFO - {} 22:11:22 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 954ms 22:11:22 INFO - PROCESS | 2424 | 1466745082139 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 22:11:22 INFO - TEST-START | /FileAPI/fileReader.html 22:11:22 INFO - PROCESS | 2424 | 1466745082142 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 22:11:22 INFO - PROCESS | 2424 | 1466745082146 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:11:22 INFO - PROCESS | 2424 | 1466745082148 Marionette TRACE conn2 <- [1,3002,null,{}] 22:11:22 INFO - PROCESS | 2424 | 1466745082158 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:22 INFO - PROCESS | 2424 | 1466745082163 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:22 INFO - PROCESS | 2424 | 1466745082288 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 22:11:22 INFO - PROCESS | 2424 | 1466745082427 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:22 INFO - PROCESS | 2424 | 1466745082431 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:22 INFO - PROCESS | 2424 | ++DOCSHELL 16D87C00 == 41 [pid = 2424] [id = 762] 22:11:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (16D88C00) [pid = 2424] [serial = 2284] [outer = 00000000] 22:11:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (19718000) [pid = 2424] [serial = 2285] [outer = 16D88C00] 22:11:22 INFO - PROCESS | 2424 | 1466745082490 Marionette DEBUG loaded listener.js 22:11:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (1971C800) [pid = 2424] [serial = 2286] [outer = 16D88C00] 22:11:23 INFO - PROCESS | 2424 | 1466745083036 Marionette TRACE conn2 <- [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]]]}] 22:11:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:11:23 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:11:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:11:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:11:23 INFO - TEST-OK | /FileAPI/fileReader.html | took 938ms 22:11:23 INFO - PROCESS | 2424 | 1466745083074 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 22:11:23 INFO - PROCESS | 2424 | 1466745083076 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 22:11:23 INFO - TEST-START | /FileAPI/historical.html 22:11:23 INFO - PROCESS | 2424 | 1466745083080 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:11:23 INFO - PROCESS | 2424 | 1466745083082 Marionette TRACE conn2 <- [1,3006,null,{}] 22:11:23 INFO - PROCESS | 2424 | 1466745083086 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:23 INFO - PROCESS | 2424 | 1466745083088 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:23 INFO - PROCESS | 2424 | 1466745083246 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 22:11:23 INFO - PROCESS | 2424 | 1466745083329 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:23 INFO - PROCESS | 2424 | 1466745083316 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:23 INFO - PROCESS | 2424 | ++DOCSHELL 19726400 == 42 [pid = 2424] [id = 763] 22:11:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (19729400) [pid = 2424] [serial = 2287] [outer = 00000000] 22:11:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (1972D800) [pid = 2424] [serial = 2288] [outer = 19729400] 22:11:23 INFO - PROCESS | 2424 | 1466745083371 Marionette DEBUG loaded listener.js 22:11:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (19731000) [pid = 2424] [serial = 2289] [outer = 19729400] 22:11:23 INFO - PROCESS | 2424 | 1466745083895 Marionette TRACE conn2 <- [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"]]]}] 22:11:23 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:11:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:11:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:11:23 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:11:23 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:11:23 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:11:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:11:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:11:23 INFO - TEST-OK | /FileAPI/historical.html | took 893ms 22:11:23 INFO - PROCESS | 2424 | 1466745083967 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 22:11:23 INFO - PROCESS | 2424 | 1466745083970 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 22:11:23 INFO - TEST-START | /FileAPI/idlharness.html 22:11:23 INFO - PROCESS | 2424 | 1466745083973 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:11:23 INFO - PROCESS | 2424 | 1466745083975 Marionette TRACE conn2 <- [1,3010,null,{}] 22:11:23 INFO - PROCESS | 2424 | 1466745083979 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:23 INFO - PROCESS | 2424 | 1466745083982 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:24 INFO - PROCESS | 2424 | 1466745084086 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 22:11:24 INFO - PROCESS | 2424 | 1466745084386 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:24 INFO - PROCESS | 2424 | 1466745084390 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:24 INFO - PROCESS | 2424 | ++DOCSHELL 10530000 == 43 [pid = 2424] [id = 764] 22:11:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (10561000) [pid = 2424] [serial = 2290] [outer = 00000000] 22:11:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (10A5A000) [pid = 2424] [serial = 2291] [outer = 10561000] 22:11:24 INFO - PROCESS | 2424 | 1466745084468 Marionette DEBUG loaded listener.js 22:11:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (10B2E400) [pid = 2424] [serial = 2292] [outer = 10561000] 22:11:25 INFO - PROCESS | 2424 | 1466745085403 Marionette TRACE conn2 <- [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]]]}] 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:11:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:11:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:11:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:11:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:11:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:11:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:11:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:11:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:11:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:11:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:11:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:11:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:11:25 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 22:11:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:11:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:11:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:11:25 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 22:11:25 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 22:11:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:11:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:11:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:11:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:11:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:11:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:11:25 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 22:11:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:11:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:11:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:11:25 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 22:11:25 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 22:11:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:11:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:11:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:11:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:11:25 INFO - TEST-OK | /FileAPI/idlharness.html | took 1554ms 22:11:26 INFO - PROCESS | 2424 | --DOCSHELL 10ACA400 == 42 [pid = 2424] [id = 758] 22:11:26 INFO - PROCESS | 2424 | --DOCSHELL 17C7CC00 == 41 [pid = 2424] [id = 756] 22:11:26 INFO - PROCESS | 2424 | --DOCSHELL 110EA800 == 40 [pid = 2424] [id = 757] 22:11:26 INFO - PROCESS | 2424 | --DOCSHELL 16F7D000 == 39 [pid = 2424] [id = 755] 22:11:26 INFO - PROCESS | 2424 | --DOCSHELL 16B0D000 == 38 [pid = 2424] [id = 754] 22:11:26 INFO - PROCESS | 2424 | --DOCSHELL 156B7800 == 37 [pid = 2424] [id = 753] 22:11:26 INFO - PROCESS | 2424 | --DOCSHELL 14FB2C00 == 36 [pid = 2424] [id = 752] 22:11:26 INFO - PROCESS | 2424 | --DOCSHELL 13948800 == 35 [pid = 2424] [id = 751] 22:11:26 INFO - PROCESS | 2424 | --DOCSHELL 129EE400 == 34 [pid = 2424] [id = 750] 22:11:26 INFO - PROCESS | 2424 | --DOCSHELL 10B32400 == 33 [pid = 2424] [id = 749] 22:11:26 INFO - PROCESS | 2424 | --DOCSHELL 1031DC00 == 32 [pid = 2424] [id = 744] 22:11:26 INFO - PROCESS | 2424 | --DOCSHELL 12D67800 == 31 [pid = 2424] [id = 748] 22:11:26 INFO - PROCESS | 2424 | --DOCSHELL 10B2FC00 == 30 [pid = 2424] [id = 746] 22:11:26 INFO - PROCESS | 2424 | --DOCSHELL 12D69000 == 29 [pid = 2424] [id = 747] 22:11:26 INFO - PROCESS | 2424 | --DOCSHELL 19726400 == 28 [pid = 2424] [id = 763] 22:11:26 INFO - PROCESS | 2424 | --DOCSHELL 16D87C00 == 27 [pid = 2424] [id = 762] 22:11:26 INFO - PROCESS | 2424 | --DOCSHELL 1620C000 == 26 [pid = 2424] [id = 759] 22:11:26 INFO - PROCESS | 2424 | --DOCSHELL 10A76800 == 25 [pid = 2424] [id = 760] 22:11:26 INFO - PROCESS | 2424 | --DOCSHELL 12D94400 == 24 [pid = 2424] [id = 761] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (16EF1C00) [pid = 2424] [serial = 2233] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (10562C00) [pid = 2424] [serial = 2209] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (110DCC00) [pid = 2424] [serial = 2212] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (1126F800) [pid = 2424] [serial = 2213] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (1323F400) [pid = 2424] [serial = 2215] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (10B74800) [pid = 2424] [serial = 2207] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (10AC3800) [pid = 2424] [serial = 2206] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (15E10400) [pid = 2424] [serial = 2224] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (129E9000) [pid = 2424] [serial = 2198] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (11ADDC00) [pid = 2424] [serial = 2197] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (1531E800) [pid = 2424] [serial = 2201] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (140EB000) [pid = 2424] [serial = 2200] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (17E52C00) [pid = 2424] [serial = 2204] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (179C9000) [pid = 2424] [serial = 2203] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (159BF000) [pid = 2424] [serial = 2221] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (140EB400) [pid = 2424] [serial = 2227] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (15668800) [pid = 2424] [serial = 2228] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1620D800) [pid = 2424] [serial = 2225] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (10ACA800) [pid = 2424] [serial = 2210] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (14FAF000) [pid = 2424] [serial = 2218] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (167A5C00) [pid = 2424] [serial = 2230] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (16B02000) [pid = 2424] [serial = 2231] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (14FE6C00) [pid = 2424] [serial = 2219] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (15B1EC00) [pid = 2424] [serial = 2222] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (13653400) [pid = 2424] [serial = 2216] [outer = 00000000] [url = about:blank] 22:11:26 INFO - PROCESS | 2424 | 1466745086289 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 22:11:26 INFO - PROCESS | 2424 | 1466745086292 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 22:11:26 INFO - PROCESS | 2424 | 1466745086308 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:11:26 INFO - PROCESS | 2424 | 1466745086312 Marionette TRACE conn2 <- [1,3014,null,{}] 22:11:26 INFO - TEST-START | /FileAPI/idlharness.worker 22:11:26 INFO - PROCESS | 2424 | 1466745086318 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:26 INFO - PROCESS | 2424 | 1466745086322 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:26 INFO - PROCESS | 2424 | 1466745086423 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 22:11:26 INFO - PROCESS | 2424 | 1466745086432 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:26 INFO - PROCESS | 2424 | 1466745086436 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:26 INFO - PROCESS | 2424 | ++DOCSHELL 10AC0000 == 25 [pid = 2424] [id = 765] 22:11:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (10AC1000) [pid = 2424] [serial = 2293] [outer = 00000000] 22:11:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (10ACA800) [pid = 2424] [serial = 2294] [outer = 10AC1000] 22:11:26 INFO - PROCESS | 2424 | 1466745086566 Marionette DEBUG loaded listener.js 22:11:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (10B32400) [pid = 2424] [serial = 2295] [outer = 10AC1000] 22:11:26 INFO - PROCESS | 2424 | [2424] 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 22:11:27 INFO - PROCESS | 2424 | 1466745087561 Marionette TRACE conn2 <- [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,{},{}]]]}] 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:11:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:11:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:11:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:11:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:11:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:11:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:11:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:11:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:11:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:11:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:11:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:11:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:11:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:11:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:11:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:11:27 INFO - {} 22:11:27 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 22:11:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:11:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:11:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:11:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:11:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:11:27 INFO - {} 22:11:27 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 - {} 22:11:27 INFO - {} 22:11:27 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 22:11:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:11:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:11:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:11:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:11:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:11:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:11:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:11:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:11:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:11:27 INFO - {} 22:11:27 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 22:11:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:11:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:11:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:11:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:11:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:11:27 INFO - {} 22:11:27 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 - {} 22:11:27 INFO - {} 22:11:27 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 22:11:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:11:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:11:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:11:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:11:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:11:27 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 22:11:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:11:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:11:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:11:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:11:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:11:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:11:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:11:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:11:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:11:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:11:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:11:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:11:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:11:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:11:27 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 22:11:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:11:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:11:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:11:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:11:27 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 22:11:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:11:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:11:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:11:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:11:27 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 22:11:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:11:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:11:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:11:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:11:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:11:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:11:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:11:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:11:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:11:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:11:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:11:27 INFO - {} 22:11:27 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1446ms 22:11:27 INFO - PROCESS | 2424 | 1466745087772 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 22:11:27 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:11:27 INFO - PROCESS | 2424 | 1466745087776 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 22:11:27 INFO - PROCESS | 2424 | 1466745087764 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:11:27 INFO - PROCESS | 2424 | 1466745087768 Marionette TRACE conn2 <- [1,3018,null,{}] 22:11:27 INFO - PROCESS | 2424 | 1466745087772 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:27 INFO - PROCESS | 2424 | 1466745087775 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:27 INFO - PROCESS | 2424 | 1466745087928 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 22:11:27 INFO - PROCESS | 2424 | 1466745087987 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:27 INFO - PROCESS | 2424 | 1466745087989 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:27 INFO - PROCESS | 2424 | ++DOCSHELL 112AA800 == 26 [pid = 2424] [id = 766] 22:11:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16218000) [pid = 2424] [serial = 2296] [outer = 00000000] 22:11:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16A5EC00) [pid = 2424] [serial = 2297] [outer = 16218000] 22:11:28 INFO - PROCESS | 2424 | 1466745088037 Marionette DEBUG loaded listener.js 22:11:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16B08400) [pid = 2424] [serial = 2298] [outer = 16218000] 22:11:28 INFO - PROCESS | 2424 | 1466745088459 Marionette TRACE conn2 <- [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]]]}] 22:11:28 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 22:11:28 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 754ms 22:11:28 INFO - PROCESS | 2424 | 1466745088519 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 22:11:28 INFO - PROCESS | 2424 | 1466745088521 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 22:11:28 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:11:28 INFO - PROCESS | 2424 | 1466745088530 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:11:28 INFO - PROCESS | 2424 | 1466745088532 Marionette TRACE conn2 <- [1,3022,null,{}] 22:11:28 INFO - PROCESS | 2424 | 1466745088542 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:28 INFO - PROCESS | 2424 | 1466745088547 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:28 INFO - PROCESS | 2424 | 1466745088675 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 22:11:28 INFO - PROCESS | 2424 | 1466745088750 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:28 INFO - PROCESS | 2424 | 1466745088754 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:28 INFO - PROCESS | 2424 | ++DOCSHELL 17976C00 == 27 [pid = 2424] [id = 767] 22:11:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (179C6C00) [pid = 2424] [serial = 2299] [outer = 00000000] 22:11:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (17C7B000) [pid = 2424] [serial = 2300] [outer = 179C6C00] 22:11:28 INFO - PROCESS | 2424 | 1466745088804 Marionette DEBUG loaded listener.js 22:11:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (17E58400) [pid = 2424] [serial = 2301] [outer = 179C6C00] 22:11:29 INFO - PROCESS | 2424 | 1466745089218 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 22:11:29 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:11:29 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 723ms 22:11:29 INFO - PROCESS | 2424 | 1466745089280 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 22:11:29 INFO - PROCESS | 2424 | 1466745089282 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 22:11:29 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:11:29 INFO - PROCESS | 2424 | 1466745089293 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:11:29 INFO - PROCESS | 2424 | 1466745089295 Marionette TRACE conn2 <- [1,3026,null,{}] 22:11:29 INFO - PROCESS | 2424 | 1466745089298 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:29 INFO - PROCESS | 2424 | 1466745089300 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:29 INFO - PROCESS | 2424 | 1466745089431 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 22:11:29 INFO - PROCESS | 2424 | 1466745089508 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:29 INFO - PROCESS | 2424 | 1466745089510 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:29 INFO - PROCESS | 2424 | ++DOCSHELL 19729000 == 28 [pid = 2424] [id = 768] 22:11:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1972BC00) [pid = 2424] [serial = 2302] [outer = 00000000] 22:11:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (19B3D400) [pid = 2424] [serial = 2303] [outer = 1972BC00] 22:11:29 INFO - PROCESS | 2424 | 1466745089555 Marionette DEBUG loaded listener.js 22:11:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (19B46800) [pid = 2424] [serial = 2304] [outer = 1972BC00] 22:11:29 INFO - PROCESS | 2424 | 1466745089952 Marionette TRACE conn2 <- [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"]]]}] 22:11:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:11:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:11:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:11:29 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 677ms 22:11:29 INFO - PROCESS | 2424 | 1466745089975 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 22:11:29 INFO - PROCESS | 2424 | 1466745089977 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 22:11:29 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:11:29 INFO - PROCESS | 2424 | 1466745089981 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:11:29 INFO - PROCESS | 2424 | 1466745089983 Marionette TRACE conn2 <- [1,3030,null,{}] 22:11:30 INFO - PROCESS | 2424 | 1466745089995 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:30 INFO - PROCESS | 2424 | 1466745089997 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:30 INFO - PROCESS | 2424 | 1466745090110 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 22:11:30 INFO - PROCESS | 2424 | 1466745090116 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:30 INFO - PROCESS | 2424 | 1466745090118 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:30 INFO - PROCESS | 2424 | ++DOCSHELL 19B4A000 == 29 [pid = 2424] [id = 769] 22:11:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (19BD9800) [pid = 2424] [serial = 2305] [outer = 00000000] 22:11:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (19BE0800) [pid = 2424] [serial = 2306] [outer = 19BD9800] 22:11:30 INFO - PROCESS | 2424 | 1466745090166 Marionette DEBUG loaded listener.js 22:11:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (19D65400) [pid = 2424] [serial = 2307] [outer = 19BD9800] 22:11:30 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (140E7400) [pid = 2424] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 22:11:30 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (16B0F800) [pid = 2424] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 22:11:30 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (17428C00) [pid = 2424] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 22:11:30 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (17C7D800) [pid = 2424] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:11:30 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (10B33400) [pid = 2424] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 22:11:30 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (13C83400) [pid = 2424] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 22:11:30 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (17388C00) [pid = 2424] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:11:30 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (13233C00) [pid = 2424] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 22:11:30 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (10B30400) [pid = 2424] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 22:11:30 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (130A1800) [pid = 2424] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 22:11:30 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (12D93C00) [pid = 2424] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 22:11:30 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (129EFC00) [pid = 2424] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 22:11:30 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (14FB4800) [pid = 2424] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 22:11:30 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (10E0AC00) [pid = 2424] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 22:11:30 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (19458C00) [pid = 2424] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 22:11:30 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (15D72400) [pid = 2424] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 22:11:31 INFO - PROCESS | 2424 | 1466745091330 Marionette TRACE conn2 <- [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]]]}] 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:11:31 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. 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:11:31 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'.) 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:11:31 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. 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:11:31 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. 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:11:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:11:31 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. 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:11:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:11:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 22:11:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:11:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:11:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:11:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:11:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:11:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:11:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:11:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:11:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:11:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:11:31 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1477ms 22:11:31 INFO - PROCESS | 2424 | 1466745091470 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 22:11:31 INFO - PROCESS | 2424 | 1466745091475 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 22:11:31 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:11:31 INFO - PROCESS | 2424 | 1466745091481 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:11:31 INFO - PROCESS | 2424 | 1466745091484 Marionette TRACE conn2 <- [1,3034,null,{}] 22:11:31 INFO - PROCESS | 2424 | 1466745091533 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:31 INFO - PROCESS | 2424 | 1466745091537 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:31 INFO - PROCESS | 2424 | 1466745091654 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 22:11:31 INFO - PROCESS | 2424 | 1466745091790 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:31 INFO - PROCESS | 2424 | 1466745091793 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:31 INFO - PROCESS | 2424 | ++DOCSHELL 129E9400 == 30 [pid = 2424] [id = 770] 22:11:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (129EFC00) [pid = 2424] [serial = 2308] [outer = 00000000] 22:11:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15D73000) [pid = 2424] [serial = 2309] [outer = 129EFC00] 22:11:31 INFO - PROCESS | 2424 | 1466745091851 Marionette DEBUG loaded listener.js 22:11:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1653B400) [pid = 2424] [serial = 2310] [outer = 129EFC00] 22:11:32 INFO - PROCESS | 2424 | [2424] 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 22:11:32 INFO - PROCESS | 2424 | 1466745092544 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:11:32 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:11:32 INFO - {} 22:11:32 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1123ms 22:11:32 INFO - PROCESS | 2424 | 1466745092613 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 22:11:32 INFO - PROCESS | 2424 | 1466745092618 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 22:11:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:11:32 INFO - PROCESS | 2424 | 1466745092624 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:11:32 INFO - PROCESS | 2424 | 1466745092627 Marionette TRACE conn2 <- [1,3038,null,{}] 22:11:32 INFO - PROCESS | 2424 | 1466745092631 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:32 INFO - PROCESS | 2424 | 1466745092634 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:32 INFO - PROCESS | 2424 | 1466745092760 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 22:11:32 INFO - PROCESS | 2424 | 1466745092893 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:32 INFO - PROCESS | 2424 | 1466745092896 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:32 INFO - PROCESS | 2424 | ++DOCSHELL 10A5B400 == 31 [pid = 2424] [id = 771] 22:11:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (10A5F000) [pid = 2424] [serial = 2311] [outer = 00000000] 22:11:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (10B2F800) [pid = 2424] [serial = 2312] [outer = 10A5F000] 22:11:32 INFO - PROCESS | 2424 | 1466745092955 Marionette DEBUG loaded listener.js 22:11:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (10E02400) [pid = 2424] [serial = 2313] [outer = 10A5F000] 22:11:33 INFO - PROCESS | 2424 | 1466745093692 Marionette TRACE conn2 <- [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]]]}] 22:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:11:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1123ms 22:11:33 INFO - PROCESS | 2424 | 1466745093751 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 22:11:33 INFO - PROCESS | 2424 | 1466745093755 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 22:11:33 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:11:33 INFO - PROCESS | 2424 | 1466745093760 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:11:33 INFO - PROCESS | 2424 | 1466745093763 Marionette TRACE conn2 <- [1,3042,null,{}] 22:11:33 INFO - PROCESS | 2424 | 1466745093769 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:33 INFO - PROCESS | 2424 | 1466745093771 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:33 INFO - PROCESS | 2424 | 1466745093888 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 22:11:33 INFO - PROCESS | 2424 | --DOCSHELL 12924400 == 30 [pid = 2424] [id = 704] 22:11:33 INFO - PROCESS | 2424 | --DOCSHELL 110DD000 == 29 [pid = 2424] [id = 692] 22:11:33 INFO - PROCESS | 2424 | --DOCSHELL 12B1BC00 == 28 [pid = 2424] [id = 699] 22:11:33 INFO - PROCESS | 2424 | --DOCSHELL 10E01C00 == 27 [pid = 2424] [id = 698] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1738D000) [pid = 2424] [serial = 2262] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (17637800) [pid = 2424] [serial = 2265] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (17425000) [pid = 2424] [serial = 2263] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (17C82000) [pid = 2424] [serial = 2268] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (10B7AC00) [pid = 2424] [serial = 2247] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (110DE000) [pid = 2424] [serial = 2248] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (140E7800) [pid = 2424] [serial = 2253] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (14FAE400) [pid = 2424] [serial = 2254] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1742A000) [pid = 2424] [serial = 2236] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (16B0BC00) [pid = 2424] [serial = 2234] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (10B3AC00) [pid = 2424] [serial = 2238] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (10E0D800) [pid = 2424] [serial = 2239] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1620BC00) [pid = 2424] [serial = 2244] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (16214000) [pid = 2424] [serial = 2245] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (13950800) [pid = 2424] [serial = 2241] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (14002400) [pid = 2424] [serial = 2242] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (12B1DC00) [pid = 2424] [serial = 2250] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (130C4C00) [pid = 2424] [serial = 2251] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (159C1C00) [pid = 2424] [serial = 2256] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (15D6D800) [pid = 2424] [serial = 2257] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (1742D400) [pid = 2424] [serial = 2271] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (19455000) [pid = 2424] [serial = 2274] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (1679B400) [pid = 2424] [serial = 2270] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 56 (179BCC00) [pid = 2424] [serial = 2266] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 55 (19460800) [pid = 2424] [serial = 2277] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 54 (15E14400) [pid = 2424] [serial = 2259] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 53 (1945E800) [pid = 2424] [serial = 2276] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 52 (1620A800) [pid = 2424] [serial = 2260] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | --DOMWINDOW == 51 (17E54C00) [pid = 2424] [serial = 2273] [outer = 00000000] [url = about:blank] 22:11:33 INFO - PROCESS | 2424 | 1466745094000 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:33 INFO - PROCESS | 2424 | 1466745094002 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:34 INFO - PROCESS | 2424 | ++DOCSHELL 105F5400 == 28 [pid = 2424] [id = 772] 22:11:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 52 (105F6000) [pid = 2424] [serial = 2314] [outer = 00000000] 22:11:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 53 (10B3AC00) [pid = 2424] [serial = 2315] [outer = 105F6000] 22:11:34 INFO - PROCESS | 2424 | 1466745094057 Marionette DEBUG loaded listener.js 22:11:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 54 (110DD000) [pid = 2424] [serial = 2316] [outer = 105F6000] 22:11:34 INFO - PROCESS | 2424 | 1466745094693 Marionette TRACE conn2 <- [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"]]]}] 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:11:34 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" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:11:34 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" 22:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:11:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1092ms 22:11:34 INFO - PROCESS | 2424 | 1466745094859 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 22:11:34 INFO - PROCESS | 2424 | 1466745094863 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 22:11:34 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:11:34 INFO - PROCESS | 2424 | 1466745094870 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:11:34 INFO - PROCESS | 2424 | 1466745094872 Marionette TRACE conn2 <- [1,3046,null,{}] 22:11:34 INFO - PROCESS | 2424 | 1466745094876 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:34 INFO - PROCESS | 2424 | 1466745094879 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:34 INFO - PROCESS | 2424 | 1466745094970 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 22:11:34 INFO - PROCESS | 2424 | 1466745094975 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:34 INFO - PROCESS | 2424 | 1466745094978 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:34 INFO - PROCESS | 2424 | ++DOCSHELL 12BC2400 == 29 [pid = 2424] [id = 773] 22:11:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 55 (12BC6800) [pid = 2424] [serial = 2317] [outer = 00000000] 22:11:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 56 (130C4C00) [pid = 2424] [serial = 2318] [outer = 12BC6800] 22:11:35 INFO - PROCESS | 2424 | 1466745095024 Marionette DEBUG loaded listener.js 22:11:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 57 (13161000) [pid = 2424] [serial = 2319] [outer = 12BC6800] 22:11:35 INFO - PROCESS | 2424 | 1466745095522 Marionette TRACE conn2 <- [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]]]}] 22:11:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:11:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:11:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:11:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:11:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:11:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:11:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:11:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:11:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:11:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:11:35 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:11:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:35 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:11:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:11:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:11:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:11:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:11:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:11:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:11:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:11:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:11:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:11:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:11:35 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 692ms 22:11:35 INFO - PROCESS | 2424 | 1466745095559 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 22:11:35 INFO - PROCESS | 2424 | 1466745095561 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 22:11:35 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:11:35 INFO - PROCESS | 2424 | 1466745095565 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:11:35 INFO - PROCESS | 2424 | 1466745095568 Marionette TRACE conn2 <- [1,3050,null,{}] 22:11:35 INFO - PROCESS | 2424 | 1466745095578 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:35 INFO - PROCESS | 2424 | 1466745095583 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:35 INFO - PROCESS | 2424 | 1466745095711 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 22:11:35 INFO - PROCESS | 2424 | 1466745095777 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:35 INFO - PROCESS | 2424 | 1466745095780 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:35 INFO - PROCESS | 2424 | ++DOCSHELL 140E6C00 == 30 [pid = 2424] [id = 774] 22:11:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (140E7000) [pid = 2424] [serial = 2320] [outer = 00000000] 22:11:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (143BDC00) [pid = 2424] [serial = 2321] [outer = 140E7000] 22:11:35 INFO - PROCESS | 2424 | 1466745095829 Marionette DEBUG loaded listener.js 22:11:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (14FAE800) [pid = 2424] [serial = 2322] [outer = 140E7000] 22:11:35 INFO - PROCESS | 2424 | [2424] 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 22:11:36 INFO - PROCESS | 2424 | 1466745096224 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:11:36 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:11:36 INFO - {} 22:11:36 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 692ms 22:11:36 INFO - PROCESS | 2424 | 1466745096270 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 22:11:36 INFO - PROCESS | 2424 | 1466745096272 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 22:11:36 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:11:36 INFO - PROCESS | 2424 | 1466745096276 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:11:36 INFO - PROCESS | 2424 | 1466745096277 Marionette TRACE conn2 <- [1,3054,null,{}] 22:11:36 INFO - PROCESS | 2424 | 1466745096281 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:36 INFO - PROCESS | 2424 | 1466745096283 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:36 INFO - PROCESS | 2424 | 1466745096420 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 22:11:36 INFO - PROCESS | 2424 | 1466745096438 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:36 INFO - PROCESS | 2424 | 1466745096440 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:36 INFO - PROCESS | 2424 | ++DOCSHELL 159B8800 == 31 [pid = 2424] [id = 775] 22:11:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (159B9400) [pid = 2424] [serial = 2323] [outer = 00000000] 22:11:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (15D74800) [pid = 2424] [serial = 2324] [outer = 159B9400] 22:11:36 INFO - PROCESS | 2424 | 1466745096491 Marionette DEBUG loaded listener.js 22:11:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (15D7B000) [pid = 2424] [serial = 2325] [outer = 159B9400] 22:11:36 INFO - PROCESS | 2424 | 1466745096942 Marionette TRACE conn2 <- [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]]]}] 22:11:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:11:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:11:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:11:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:11:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:11:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:11:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:11:36 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 723ms 22:11:36 INFO - PROCESS | 2424 | 1466745096999 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 22:11:36 INFO - PROCESS | 2424 | 1466745097001 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 22:11:36 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:11:36 INFO - PROCESS | 2424 | 1466745097004 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:11:36 INFO - PROCESS | 2424 | 1466745097006 Marionette TRACE conn2 <- [1,3058,null,{}] 22:11:37 INFO - PROCESS | 2424 | 1466745097009 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:37 INFO - PROCESS | 2424 | 1466745097011 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:37 INFO - PROCESS | 2424 | 1466745097125 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 22:11:37 INFO - PROCESS | 2424 | 1466745097190 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:37 INFO - PROCESS | 2424 | 1466745097192 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:37 INFO - PROCESS | 2424 | ++DOCSHELL 15D79800 == 32 [pid = 2424] [id = 776] 22:11:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (1620B400) [pid = 2424] [serial = 2326] [outer = 00000000] 22:11:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (16218C00) [pid = 2424] [serial = 2327] [outer = 1620B400] 22:11:37 INFO - PROCESS | 2424 | 1466745097236 Marionette DEBUG loaded listener.js 22:11:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (165C4C00) [pid = 2424] [serial = 2328] [outer = 1620B400] 22:11:37 INFO - PROCESS | 2424 | 1466745097650 Marionette TRACE conn2 <- [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]]]}] 22:11:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:11:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:11:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:11:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:11:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:11:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:11:37 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 677ms 22:11:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:11:37 INFO - PROCESS | 2424 | 1466745097688 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 22:11:37 INFO - PROCESS | 2424 | 1466745097692 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 22:11:37 INFO - PROCESS | 2424 | 1466745097695 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:11:37 INFO - PROCESS | 2424 | 1466745097696 Marionette TRACE conn2 <- [1,3062,null,{}] 22:11:37 INFO - PROCESS | 2424 | 1466745097700 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:37 INFO - PROCESS | 2424 | 1466745097705 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:37 INFO - PROCESS | 2424 | 1466745097877 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 22:11:37 INFO - PROCESS | 2424 | 1466745097948 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:37 INFO - PROCESS | 2424 | 1466745097950 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:37 INFO - PROCESS | 2424 | ++DOCSHELL 16E73000 == 33 [pid = 2424] [id = 777] 22:11:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (16F7CC00) [pid = 2424] [serial = 2329] [outer = 00000000] 22:11:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (17422000) [pid = 2424] [serial = 2330] [outer = 16F7CC00] 22:11:37 INFO - PROCESS | 2424 | 1466745097994 Marionette DEBUG loaded listener.js 22:11:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (17429800) [pid = 2424] [serial = 2331] [outer = 16F7CC00] 22:11:38 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (16218000) [pid = 2424] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 22:11:38 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (179C6C00) [pid = 2424] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 22:11:38 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (13160C00) [pid = 2424] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 22:11:38 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (10561000) [pid = 2424] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 22:11:38 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (16D88C00) [pid = 2424] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 22:11:38 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (10A77400) [pid = 2424] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 22:11:38 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (19729400) [pid = 2424] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 22:11:38 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (10AC1000) [pid = 2424] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 22:11:38 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (1972BC00) [pid = 2424] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 22:11:38 INFO - PROCESS | 2424 | 1466745098405 Marionette TRACE conn2 <- [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]]]}] 22:11:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:11:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:11:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:11:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:11:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:11:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:11:38 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 723ms 22:11:38 INFO - PROCESS | 2424 | 1466745098434 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 22:11:38 INFO - PROCESS | 2424 | 1466745098436 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 22:11:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:11:38 INFO - PROCESS | 2424 | 1466745098423 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:11:38 INFO - PROCESS | 2424 | 1466745098425 Marionette TRACE conn2 <- [1,3066,null,{}] 22:11:38 INFO - PROCESS | 2424 | 1466745098428 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:38 INFO - PROCESS | 2424 | 1466745098430 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:38 INFO - PROCESS | 2424 | 1466745098510 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 22:11:38 INFO - PROCESS | 2424 | 1466745098514 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:38 INFO - PROCESS | 2424 | 1466745098516 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:38 INFO - PROCESS | 2424 | ++DOCSHELL 1738B800 == 34 [pid = 2424] [id = 778] 22:11:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (17420400) [pid = 2424] [serial = 2332] [outer = 00000000] 22:11:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (17981400) [pid = 2424] [serial = 2333] [outer = 17420400] 22:11:38 INFO - PROCESS | 2424 | 1466745098560 Marionette DEBUG loaded listener.js 22:11:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (179BF800) [pid = 2424] [serial = 2334] [outer = 17420400] 22:11:39 INFO - PROCESS | 2424 | 1466745099009 Marionette TRACE conn2 <- [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] 22:11:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 22:11:39 INFO - PROCESS | 2424 | 1466745099073 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 22:11:39 INFO - PROCESS | 2424 | 1466745099076 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:11:39 INFO - PROCESS | 2424 | 1466745099078 Marionette TRACE conn2 <- [1,3070,null,{}] 22:11:39 INFO - PROCESS | 2424 | 1466745099081 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:39 INFO - PROCESS | 2424 | 1466745099083 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:39 INFO - PROCESS | 2424 | 1466745099163 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 22:11:39 INFO - PROCESS | 2424 | 1466745099168 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:39 INFO - PROCESS | 2424 | 1466745099170 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:39 INFO - PROCESS | 2424 | ++DOCSHELL 179C6C00 == 35 [pid = 2424] [id = 779] 22:11:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (179C8800) [pid = 2424] [serial = 2335] [outer = 00000000] 22:11:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (19452C00) [pid = 2424] [serial = 2336] [outer = 179C8800] 22:11:39 INFO - PROCESS | 2424 | 1466745099213 Marionette DEBUG loaded listener.js 22:11:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (19454C00) [pid = 2424] [serial = 2337] [outer = 179C8800] 22:11:39 INFO - PROCESS | 2424 | 1466745099643 Marionette TRACE conn2 <- [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]]]}] 22:11:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:11:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:11:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:11:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 630ms 22:11:39 INFO - PROCESS | 2424 | 1466745099700 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 22:11:39 INFO - PROCESS | 2424 | 1466745099702 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 22:11:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:11:39 INFO - PROCESS | 2424 | 1466745099706 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:11:39 INFO - PROCESS | 2424 | 1466745099708 Marionette TRACE conn2 <- [1,3074,null,{}] 22:11:39 INFO - PROCESS | 2424 | 1466745099711 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:39 INFO - PROCESS | 2424 | 1466745099713 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:39 INFO - PROCESS | 2424 | 1466745099806 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 22:11:39 INFO - PROCESS | 2424 | 1466745099811 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:39 INFO - PROCESS | 2424 | 1466745099813 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:39 INFO - PROCESS | 2424 | ++DOCSHELL 11451000 == 36 [pid = 2424] [id = 780] 22:11:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (179DE000) [pid = 2424] [serial = 2338] [outer = 00000000] 22:11:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (19715400) [pid = 2424] [serial = 2339] [outer = 179DE000] 22:11:39 INFO - PROCESS | 2424 | 1466745099856 Marionette DEBUG loaded listener.js 22:11:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (19718400) [pid = 2424] [serial = 2340] [outer = 179DE000] 22:11:40 INFO - PROCESS | 2424 | 1466745100272 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 22:11:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:11:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 615ms 22:11:40 INFO - PROCESS | 2424 | 1466745100343 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 22:11:40 INFO - PROCESS | 2424 | 1466745100348 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 22:11:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:11:40 INFO - PROCESS | 2424 | 1466745100353 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:11:40 INFO - PROCESS | 2424 | 1466745100357 Marionette TRACE conn2 <- [1,3078,null,{}] 22:11:40 INFO - PROCESS | 2424 | 1466745100364 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:40 INFO - PROCESS | 2424 | 1466745100368 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:40 INFO - PROCESS | 2424 | 1466745100485 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 22:11:40 INFO - PROCESS | 2424 | 1466745100650 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:40 INFO - PROCESS | 2424 | 1466745100656 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:40 INFO - PROCESS | 2424 | ++DOCSHELL 10B7AC00 == 37 [pid = 2424] [id = 781] 22:11:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (10B7B400) [pid = 2424] [serial = 2341] [outer = 00000000] 22:11:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (11450800) [pid = 2424] [serial = 2342] [outer = 10B7B400] 22:11:40 INFO - PROCESS | 2424 | 1466745100727 Marionette DEBUG loaded listener.js 22:11:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (11C32800) [pid = 2424] [serial = 2343] [outer = 10B7B400] 22:11:41 INFO - PROCESS | 2424 | 1466745101242 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 22:11:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:11:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 923ms 22:11:41 INFO - PROCESS | 2424 | 1466745101281 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 22:11:41 INFO - PROCESS | 2424 | 1466745101284 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 22:11:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:11:41 INFO - PROCESS | 2424 | 1466745101309 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:11:41 INFO - PROCESS | 2424 | 1466745101313 Marionette TRACE conn2 <- [1,3082,null,{}] 22:11:41 INFO - PROCESS | 2424 | 1466745101317 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:41 INFO - PROCESS | 2424 | 1466745101320 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:41 INFO - PROCESS | 2424 | 1466745101431 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 22:11:41 INFO - PROCESS | 2424 | 1466745101591 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:41 INFO - PROCESS | 2424 | 1466745101594 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:41 INFO - PROCESS | 2424 | ++DOCSHELL 12D5F400 == 38 [pid = 2424] [id = 782] 22:11:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (12D65000) [pid = 2424] [serial = 2344] [outer = 00000000] 22:11:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (130A2000) [pid = 2424] [serial = 2345] [outer = 12D65000] 22:11:41 INFO - PROCESS | 2424 | 1466745101651 Marionette DEBUG loaded listener.js 22:11:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1323B400) [pid = 2424] [serial = 2346] [outer = 12D65000] 22:11:42 INFO - PROCESS | 2424 | 1466745102186 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 22:11:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:11:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 923ms 22:11:42 INFO - PROCESS | 2424 | 1466745102233 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 22:11:42 INFO - PROCESS | 2424 | 1466745102236 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 22:11:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:11:42 INFO - PROCESS | 2424 | 1466745102240 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:11:42 INFO - PROCESS | 2424 | 1466745102242 Marionette TRACE conn2 <- [1,3086,null,{}] 22:11:42 INFO - PROCESS | 2424 | 1466745102254 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:42 INFO - PROCESS | 2424 | 1466745102259 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:42 INFO - PROCESS | 2424 | 1466745102372 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 22:11:42 INFO - PROCESS | 2424 | 1466745102532 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:42 INFO - PROCESS | 2424 | 1466745102536 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:42 INFO - PROCESS | 2424 | ++DOCSHELL 14FB5400 == 39 [pid = 2424] [id = 783] 22:11:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (14FE7000) [pid = 2424] [serial = 2347] [outer = 00000000] 22:11:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (156BE400) [pid = 2424] [serial = 2348] [outer = 14FE7000] 22:11:42 INFO - PROCESS | 2424 | 1466745102594 Marionette DEBUG loaded listener.js 22:11:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15E0A000) [pid = 2424] [serial = 2349] [outer = 14FE7000] 22:11:43 INFO - PROCESS | 2424 | 1466745103115 Marionette TRACE conn2 <- [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]]]}] 22:11:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:11:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:11:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 923ms 22:11:43 INFO - PROCESS | 2424 | 1466745103168 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 22:11:43 INFO - PROCESS | 2424 | 1466745103170 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 22:11:43 INFO - PROCESS | 2424 | 1466745103174 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:11:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:11:43 INFO - PROCESS | 2424 | 1466745103176 Marionette TRACE conn2 <- [1,3090,null,{}] 22:11:43 INFO - PROCESS | 2424 | 1466745103179 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:43 INFO - PROCESS | 2424 | 1466745103182 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:43 INFO - PROCESS | 2424 | 1466745103290 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 22:11:43 INFO - PROCESS | 2424 | 1466745103447 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:43 INFO - PROCESS | 2424 | 1466745103450 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:43 INFO - PROCESS | 2424 | ++DOCSHELL 16CDD000 == 40 [pid = 2424] [id = 784] 22:11:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16CE1C00) [pid = 2424] [serial = 2350] [outer = 00000000] 22:11:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (17388C00) [pid = 2424] [serial = 2351] [outer = 16CE1C00] 22:11:43 INFO - PROCESS | 2424 | 1466745103506 Marionette DEBUG loaded listener.js 22:11:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (17490000) [pid = 2424] [serial = 2352] [outer = 16CE1C00] 22:11:44 INFO - PROCESS | 2424 | 1466745104070 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 22:11:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:11:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 923ms 22:11:44 INFO - PROCESS | 2424 | 1466745104102 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 22:11:44 INFO - PROCESS | 2424 | 1466745104105 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 22:11:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:11:44 INFO - PROCESS | 2424 | 1466745104108 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:11:44 INFO - PROCESS | 2424 | 1466745104110 Marionette TRACE conn2 <- [1,3094,null,{}] 22:11:44 INFO - PROCESS | 2424 | 1466745104114 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:44 INFO - PROCESS | 2424 | 1466745104116 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:44 INFO - PROCESS | 2424 | 1466745104221 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 22:11:44 INFO - PROCESS | 2424 | 1466745104555 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:44 INFO - PROCESS | 2424 | 1466745104558 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:44 INFO - PROCESS | 2424 | ++DOCSHELL 10532400 == 41 [pid = 2424] [id = 785] 22:11:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (10532C00) [pid = 2424] [serial = 2353] [outer = 00000000] 22:11:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (10A5F800) [pid = 2424] [serial = 2354] [outer = 10532C00] 22:11:44 INFO - PROCESS | 2424 | 1466745104609 Marionette DEBUG loaded listener.js 22:11:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (10AC9C00) [pid = 2424] [serial = 2355] [outer = 10532C00] 22:11:45 INFO - PROCESS | 2424 | --DOCSHELL 10AC3C00 == 40 [pid = 2424] [id = 697] 22:11:45 INFO - PROCESS | 2424 | --DOCSHELL 10AC0800 == 39 [pid = 2424] [id = 701] 22:11:45 INFO - PROCESS | 2424 | --DOCSHELL 132ECC00 == 38 [pid = 2424] [id = 700] 22:11:45 INFO - PROCESS | 2424 | --DOCSHELL 1289A400 == 37 [pid = 2424] [id = 689] 22:11:45 INFO - PROCESS | 2424 | --DOCSHELL 1323E400 == 36 [pid = 2424] [id = 690] 22:11:45 INFO - PROCESS | 2424 | --DOCSHELL 10E08000 == 35 [pid = 2424] [id = 688] 22:11:45 INFO - PROCESS | 2424 | --DOCSHELL 10530000 == 34 [pid = 2424] [id = 764] 22:11:45 INFO - PROCESS | 2424 | --DOCSHELL 15D72000 == 33 [pid = 2424] [id = 694] 22:11:45 INFO - PROCESS | 2424 | --DOCSHELL 112C5000 == 32 [pid = 2424] [id = 702] 22:11:45 INFO - PROCESS | 2424 | --DOCSHELL 1400DC00 == 31 [pid = 2424] [id = 691] 22:11:45 INFO - PROCESS | 2424 | --DOCSHELL 16217000 == 30 [pid = 2424] [id = 695] 22:11:45 INFO - PROCESS | 2424 | --DOCSHELL 12B16C00 == 29 [pid = 2424] [id = 703] 22:11:45 INFO - PROCESS | 2424 | --DOCSHELL 10B3B400 == 28 [pid = 2424] [id = 696] 22:11:45 INFO - PROCESS | 2424 | --DOCSHELL 10526800 == 27 [pid = 2424] [id = 693] 22:11:45 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (16B08400) [pid = 2424] [serial = 2298] [outer = 00000000] [url = about:blank] 22:11:45 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (17C7B000) [pid = 2424] [serial = 2300] [outer = 00000000] [url = about:blank] 22:11:45 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (14FB3C00) [pid = 2424] [serial = 2283] [outer = 00000000] [url = about:blank] 22:11:45 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (10B2E400) [pid = 2424] [serial = 2292] [outer = 00000000] [url = about:blank] 22:11:45 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1971C800) [pid = 2424] [serial = 2286] [outer = 00000000] [url = about:blank] 22:11:45 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (10E08400) [pid = 2424] [serial = 2280] [outer = 00000000] [url = about:blank] 22:11:45 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (19731000) [pid = 2424] [serial = 2289] [outer = 00000000] [url = about:blank] 22:11:45 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (19BE0800) [pid = 2424] [serial = 2306] [outer = 00000000] [url = about:blank] 22:11:45 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (10B32400) [pid = 2424] [serial = 2295] [outer = 00000000] [url = about:blank] 22:11:45 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (19B46800) [pid = 2424] [serial = 2304] [outer = 00000000] [url = about:blank] 22:11:45 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (16A5EC00) [pid = 2424] [serial = 2297] [outer = 00000000] [url = about:blank] 22:11:45 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (19B3D400) [pid = 2424] [serial = 2303] [outer = 00000000] [url = about:blank] 22:11:45 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (17E58400) [pid = 2424] [serial = 2301] [outer = 00000000] [url = about:blank] 22:11:45 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (10ACA800) [pid = 2424] [serial = 2294] [outer = 00000000] [url = about:blank] 22:11:45 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (10A5A000) [pid = 2424] [serial = 2291] [outer = 00000000] [url = about:blank] 22:11:45 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (10B39000) [pid = 2424] [serial = 2279] [outer = 00000000] [url = about:blank] 22:11:45 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (13C86800) [pid = 2424] [serial = 2282] [outer = 00000000] [url = about:blank] 22:11:45 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (19718000) [pid = 2424] [serial = 2285] [outer = 00000000] [url = about:blank] 22:11:45 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (1972D800) [pid = 2424] [serial = 2288] [outer = 00000000] [url = about:blank] 22:11:45 INFO - PROCESS | 2424 | 1466745105836 Marionette TRACE conn2 <- [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]]]}] 22:11:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:11:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:11:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:11:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1785ms 22:11:45 INFO - PROCESS | 2424 | 1466745105899 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 22:11:45 INFO - PROCESS | 2424 | 1466745105905 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 22:11:45 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:11:45 INFO - PROCESS | 2424 | 1466745105914 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:11:45 INFO - PROCESS | 2424 | 1466745105919 Marionette TRACE conn2 <- [1,3098,null,{}] 22:11:45 INFO - PROCESS | 2424 | 1466745105925 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:45 INFO - PROCESS | 2424 | 1466745105928 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:46 INFO - PROCESS | 2424 | 1466745106021 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 22:11:46 INFO - PROCESS | 2424 | 1466745106028 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:46 INFO - PROCESS | 2424 | 1466745106032 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:46 INFO - PROCESS | 2424 | ++DOCSHELL 10AC3C00 == 28 [pid = 2424] [id = 786] 22:11:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (10AC6C00) [pid = 2424] [serial = 2356] [outer = 00000000] 22:11:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (10B2DC00) [pid = 2424] [serial = 2357] [outer = 10AC6C00] 22:11:46 INFO - PROCESS | 2424 | 1466745106081 Marionette DEBUG loaded listener.js 22:11:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (10B2E400) [pid = 2424] [serial = 2358] [outer = 10AC6C00] 22:11:46 INFO - PROCESS | 2424 | 1466745106585 Marionette TRACE conn2 <- [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"]]]}] 22:11:46 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:11:46 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 22:11:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:11:46 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 693ms 22:11:46 INFO - PROCESS | 2424 | 1466745106613 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 22:11:46 INFO - PROCESS | 2424 | 1466745106618 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 22:11:46 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:11:46 INFO - PROCESS | 2424 | 1466745106624 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:11:46 INFO - PROCESS | 2424 | 1466745106627 Marionette TRACE conn2 <- [1,3102,null,{}] 22:11:46 INFO - PROCESS | 2424 | 1466745106634 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:46 INFO - PROCESS | 2424 | 1466745106637 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:46 INFO - PROCESS | 2424 | 1466745106725 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 22:11:46 INFO - PROCESS | 2424 | 1466745106731 Marionette TRACE conn2 -> [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\", \"2e7868cf-2629-4622-8e2e-0bc407248555\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:46 INFO - PROCESS | 2424 | 1466745106734 Marionette INFO sendAsync 7f4486a4-c811-4e66-91f6-1a78a622d2a3 22:11:46 INFO - PROCESS | 2424 | ++DOCSHELL 10E0F800 == 29 [pid = 2424] [id = 787] 22:11:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (10E0FC00) [pid = 2424] [serial = 2359] [outer = 00000000] 22:11:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (112AC000) [pid = 2424] [serial = 2360] [outer = 10E0FC00] 22:11:46 INFO - PROCESS | 2424 | 1466745106782 Marionette DEBUG loaded listener.js 22:11:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (112C4800) [pid = 2424] [serial = 2361] [outer = 10E0FC00] 22:11:47 INFO - PROCESS | 2424 | 1466745107251 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 22:11:47 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:11:47 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 677ms 22:11:47 INFO - PROCESS | 2424 | 1466745107305 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 22:11:47 INFO - PROCESS | 2424 | 1466745107307 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 22:11:48 WARNING - u'runner_teardown' () 22:11:48 INFO - No more tests 22:11:48 INFO - Got 0 unexpected results 22:11:48 INFO - SUITE-END | took 630s 22:11:48 INFO - Closing logging queue 22:11:48 INFO - queue closed 22:11:49 INFO - Return code: 0 22:11:49 WARNING - # TBPL SUCCESS # 22:11:49 INFO - Running post-action listener: _resource_record_post_action 22:11:49 INFO - Running post-run listener: _resource_record_post_run 22:11:50 INFO - Total resource usage - Wall time: 641s; CPU: 17.0%; Read bytes: 91659264; Write bytes: 954868224; Read time: 591791; Write time: 1418786 22:11:50 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:11:50 INFO - install - Wall time: 3s; CPU: 8.0%; Read bytes: 0; Write bytes: 102201344; Read time: 0; Write time: 181526 22:11:50 INFO - run-tests - Wall time: 639s; CPU: 17.0%; Read bytes: 91659264; Write bytes: 818567168; Read time: 591791; Write time: 1202079 22:11:50 INFO - Running post-run listener: _upload_blobber_files 22:11:50 INFO - Blob upload gear active. 22:11:50 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 22:11:50 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 22:11:50 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'] 22:11:50 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 22:11:50 INFO - (blobuploader) - INFO - Open directory for files ... 22:11:50 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 22:11:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:11:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:11:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:11:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:11:51 INFO - (blobuploader) - INFO - Done attempting. 22:11:51 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 22:11:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:11:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:11:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:11:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:11:53 INFO - (blobuploader) - INFO - Done attempting. 22:11:53 INFO - (blobuploader) - INFO - Iteration through files over. 22:11:53 INFO - Return code: 0 22:11:53 INFO - rmtree: C:\slave\test\build\uploaded_files.json 22:11:53 INFO - Using _rmtree_windows ... 22:11:53 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 22:11:53 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4f9f1509e3cb74438427ed9ea43e92edf0e7e58eb9aa44108274e02544f6d367436f3ded5558b61617523ce4db2a1ca4c1becc3d211c4bf2bd5525b84a3ba272", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2f50eb4c2d565d5ea7a720b784cdf86f8b958c9d863e2e3722541d51f160af9f2cd928a45d43523e378d72ee13d6b08a0a6bed716413a19ff06496360ba334cb"} 22:11:53 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 22:11:53 INFO - Writing to file C:\slave\test\properties\blobber_files 22:11:53 INFO - Contents: 22:11:53 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4f9f1509e3cb74438427ed9ea43e92edf0e7e58eb9aa44108274e02544f6d367436f3ded5558b61617523ce4db2a1ca4c1becc3d211c4bf2bd5525b84a3ba272", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2f50eb4c2d565d5ea7a720b784cdf86f8b958c9d863e2e3722541d51f160af9f2cd928a45d43523e378d72ee13d6b08a0a6bed716413a19ff06496360ba334cb"} 22:11:53 INFO - Running post-run listener: copy_logs_to_upload_dir 22:11:53 INFO - Copying logs to upload dir... 22:11:53 INFO - mkdir: C:\slave\test\build\upload\logs 22:11:53 INFO - Copying logs to upload dir... 22:11:53 INFO - Using _rmtree_windows ... 22:11:53 INFO - Using _rmtree_windows ... 22:11:53 INFO - Using _rmtree_windows ... 22:11:53 INFO - Using _rmtree_windows ... 22:11:53 INFO - Using _rmtree_windows ... 22:11:53 INFO - Using _rmtree_windows ... 22:11:53 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=741.538000 ========= master_lag: 89.27 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 50 secs) (at 2016-06-23 22:11:48.429472) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 22:11:48.430419) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4f9f1509e3cb74438427ed9ea43e92edf0e7e58eb9aa44108274e02544f6d367436f3ded5558b61617523ce4db2a1ca4c1becc3d211c4bf2bd5525b84a3ba272", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2f50eb4c2d565d5ea7a720b784cdf86f8b958c9d863e2e3722541d51f160af9f2cd928a45d43523e378d72ee13d6b08a0a6bed716413a19ff06496360ba334cb"} build_url:https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.108000 build_url: 'https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/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/4f9f1509e3cb74438427ed9ea43e92edf0e7e58eb9aa44108274e02544f6d367436f3ded5558b61617523ce4db2a1ca4c1becc3d211c4bf2bd5525b84a3ba272", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2f50eb4c2d565d5ea7a720b784cdf86f8b958c9d863e2e3722541d51f160af9f2cd928a45d43523e378d72ee13d6b08a0a6bed716413a19ff06496360ba334cb"}' symbols_url: 'https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 22:11:48.556196) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 22:11:48.556533) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 22:11:48.698600) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 22:11:48.698921) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 22:11:49.261213) ========= ========= Total master_lag: 90.80 =========